
Enumerating Hamiltonian Cycles in a Planar Graph Using Combinatorial Cycle Bases
Author(s) -
Retno Maharesi
Publication year - 2016
Publication title -
journal of applied computer science and mathematics/journal of applied computer science
Language(s) - English
Resource type - Journals
eISSN - 2066-3129
pISSN - 1843-1046
DOI - 10.4316/jacsm.201601006
Subject(s) - hamiltonian path , combinatorics , graph , mathematics , planar , hamiltonian (control theory) , discrete mathematics , computer science , mathematical optimization , computer graphics (images)
Cycle bases belong to a k-connected simple graph\udused both for listing and enumerating Hamiltonian cycles\udcontained in a planar graph. Planar cycle bases have a weighted\udinduced graph whose weight values limited to 1. Hence making\udit was possible used in the Hamiltonian cycle enumeration\udprocedures efficiently. In this paper a Hamiltonian cycle\udenumeration scheme is obtained through two stages. First, i\udcycles out of m bases cycles are determined using an appropriate\udconstructed constraint. Secondly, to search all Hamiltonian\udcycles which are formed by the combination of i bases cycles\udobtained in the first stage efficiently. This efficiency achieved\udthrough a generation a class of objects as the representation of i\udcycle combinations among m bases cycles. The experiment\udconducted based on the proposed algorithm successfully\udgenerated and enumerated all the Hamiltonian cycles contained\udin a well-known example of planar graph