The Hamiltonian Page
Hamiltonian cycle and path problems,
their generalizations
and variations.
This page intends to be a comprehensive listing of papers, source code,
preprints, technical reports, etc, available on the Internet about the
Hamiltonian Cycle and Hamiltonian Path Problems as well as
some associated problems.
Please send us information about any other work you consider it should
be included in this page.
Gregory Gutin's Home Page
email:
Z.G.Gutin@brunel.ac.uk
email:
gutin@imada.ou.dk
Pablo Moscato's Home Page
email:
moscato@densis.fee.unicamp.br
email:
moscato@cacr.caltech.edu
Pages related with this one
TSPBIB, by Pablo Moscato.
Fractal Instances of the Traveling Salesman Problem, by Pablo Moscato.
Other NP Optimization Problems associated with Hamiltonian Cycle,
by Pablo Moscato.
Help and suggestions to improve this Java applet are
really appreciated !
P=NP?, by Stas Busygin. The page contains an interesting discussion
on the recent claims on Anatoly Plotnikov's algorithm for Hamiltonian Cycle.
We thank both of them for providing pointers to their work.
Mirror site.
Instances
Hamiltonian Cycle Problem(HCP), from TSPLIB.
Surveys
To help those new in the field, we established this section where
we reference general surveys. This constitutes an exception to the general
rule of referencing papers which are available on line, but we think
it is much needed.
Hamiltonian cycles, by V. Chvatal,
in: Lawler, E.L., Lenstra, J.K., Rinnooy Kan, A.H.G., Shmoys, D.B., (Eds.),
The traveling salesman problem --
A guided tour of combinatorial optimization,
Wiley & Sons, Chichester, 1985, 403-429.
Updating the Hamiltonian problem,
by R.J. Gould,
J. Graph Theory 15, 1991, 121-157.
Basic graph theory: paths and circuits,
J.A. Bondy,
in: Graham, R.L., Gr"otschel, M., Lovasz, L., (Eds.),
Handbook of combinatorics,
Vol. I (Seiten 1-1018) and II (1019-2198),
North-Holland, Amsterdam, 1995, 3-110.
Chvatal-Erdos condition for Hamiltonian graphs,
by X. Lu, J. Graph Theory 18, 1994, 791-800.
Cycles and paths in triangle-free graphs,
by S. Brandt,
in: The mathematics of Paul Erdos,
Graham, Nesetril (Eds.), Springer, 1996, 32-42.
Paths, trees and cycles in tournaments,
by J. Bang-Jensen and G. Gutin.
Generalizations of tournaments: A survey,
by J. Bang-Jensen and G. Gutin.
Cycles and paths in semicomplete multipartite digraphs,
theorems and algorithms: a survey,
by G. Gutin.
There is also a survey that covers the relation of Hamiltonian
Cycles with Venn Diagrams, see:
A Survey of Venn Diagrams, by
Frank Ruskey, appeared in
The Electronic Journal of Combinatorics, 4 (1995).
Software
Groups & Graphs, by Bill Kocay, is a software package for
digraphs, combinatorial designs, and their
automorphism groups.
Some of the features alredy in version 2.4.1. are:
Visual graph/digraph editor;
Automorphism group computation;
Graph certificate which identifies a graph uniquely up to isomorphism;
Hamiltonian cycles;
Planarity test and planar layout;
Line graphs, neighbour graphs, bipartite doubles;
High quality PostScript output of graphs and digraphs;
Display of orbits, generators, and elements of permutation groups;
Block systems, commutator subgroups, stabilisers.
The Stony Brook Algorithm Repository,
by Steven S. Skiena.
Finding Hamiltonian cycles: algorithms,
graphs and performance,
Basil Vandegriend, MSc Thesis, University of Alberta, Canada, February 1998.
(contains source code for HC written in C).
The Informational Approach to NP Problems Solving,
by Stas Busygin.
(contains source code for HC written in ANSI C++).
Mirror site.
Algorithms and Complexity
The complexity of some problems on very sparse graphs,
by Thomas Emden-Weinert, Stefan Hougardy and Bernd Kreuter,
Manuscript, Humboldt-Universität zu Berlin, January 1997, submitted.
Complexity of searching an immobile hider in a graph,
by B. von Stengel and R. Werchner,
in Discrete Applied Mathematics 78 (1997), 235-249.
On Approximating the Longest Path in a Graph,
by David Karger, Rajeev Motwani and G. Ramkumar,
Algorithmica 18 (1997): 82--98
(Special Issue on Approximation Algorithms).
Preliminary Version: Proceedings of the Workshop on Algorithms and Data
Structures,
Lecture Notes in Computer Science (Springer-Verlag), vol. 709, 1993, pp.
421--430.
The journal submission from D. Karger's site
is available here.
Finding hidden Hamiltonian cycles
by
Andrei
Broder,
Alan Frieze, and
Eli Shamir. Published in
Random Structures
and Algorithms,
5:395-410, 1994.
Approximately Counting Hamilton Cycles in Dense Graphs,
Martin Dyer,
Alan Frieze and Mark Jerrum.
The Informational Approach to NP Problems Solving,
by Stas Busygin.
Mirror site.
Phase Transitions
Phase Transitions in the Properties of Random Graphs,
by J. Frank and C.U. Martel, Aug. 25, 1995.
Simulated Annealing
Simulated Annealing Algorithm: Amelioration Techniques,
by D. Delamarre and B. Virot,
RAIRO-Operations Research, January 1997, to appear.
Abstract and paper, from University of Orleans, France.
Edge-coloured directed and undirected graphs.
The problem of finding a proper coloured Hamiltonian cycle
in a 2-edge-coloured graph is a generalization of the Hamiltonian
directed cycle problem. To see that replace every arc xy of a digraph
by two edges
xz and zy of colours 1 and 2, respectively.
Note on alternating directed cycles,
by Gregory Gutin, Benjamin Sudakov,
and Anders Yeo.
Properly colored Hamilton cycles in edge
colored complete graphs,
by Noga Alon and Gregory Gutin.
Alternating cycles and trails in 2-edge-coloured
multigraphs,
by Joergen Bang-Jensen and G. Gutin. Submitted.
The complexity of some problems on very sparse graphs,
by Thomas Emden-Weinert, Stefan Hougardy and Bernd Kreuter,
Manuscript, Humboldt-Universität zu Berlin, January 1997, submitted.
The Page of Signed and Gain Graphs,
by Thomas Zaslavsky, contains ``a
bibliography
of the mathematics of signed and gain graphs and allied areas. It
includes subjects
like bidirected graphs, networks with gains, arrangements of hyperplanes
related to
root systems; results from physics, chemistry, and social science'', etc,
A Note on Alternating Cycles in Edge-coloured Graphs,
by A. Yeo.
Digraphs.
Hamilton Cycles in Random Graphs and Digraphs,
by Colin Cooper and Alan Frieze. (added May 13, 1997)
Quasi-hamiltonicity: a series of necessary conditions for a digraph
to be hamiltonian,
by G. Gutin and A. Yeo.
Tournaments.
Hamiltonian cycles avoiding the arcs of
prescribed subtournaments,
by J. Bang-Jensen, G. Gutin, and A. Yeo.
Paths, trees and cycles in tournaments,
by J. Bang-Jensen and G. Gutin.
Complementary cycles containing prescribed vertices in tournaments,
by J. Bang-Jensen, Y. Guo, and A. Yeo.
Generalizations of tournaments.
Connected $(g,f)$-factors and supereulerian digraphs,
by Gregory Gutin.
Vertex heaviest paths and cycles
in quasi-transitive digraphs,
by J. Bang-Jensen and G. Gutin.
Paths and cycles in extended and decomposable
digraphs,
by J. Bang-Jensen and G. Gutin.
A classification of locally semicomplete digraphs,
by J. Bang-Jensen, Y. Guo, G. Gutin, and L. Volkmann.
Finding a longest path in a complete multipartite digraph,
by G. Gutin.
Polynomial algorithms for finding Hamiltonian paths and cycles in
quasi-transitive digraphs,
by G. Gutin.
A sufficient condition
for a semicomplete multipartite digraph to be Hamiltonian,
by J. Bang-Jensen, G. Gutin and J. Huang.
Characterizations of vertex pancyclic and
pancyclic ordinary semicomplete multipartite digraphs,
by G. Gutin.
Note on the path covering number of a semicomplete multipartite
digraph,
by G. Gutin and A. Yeo.
Weakly Hamiltonian-connected ordinary multipartite tournaments,
by J. Bang-Jensen, G. Gutin and J. Huang.
Generalizations of tournaments: A survey,
by J. Bang-Jensen and G. Gutin.
Cycles and paths in semicomplete multipartite digraphs,
theorems and algorithms: a survey,
by G. Gutin.
One-Diregular Subgraphs in Semicomplete Multipartite Digraphs,
by A. Yeo.
How close to regular must a multipartite tournament be to secure
Hamiltonicity?,
by A. Yeo.
Sufficient conditions for semicomplete multipartite digraphs to be Hamiltonian,
by Y. Guo, M. Tewes, L. Volkmann, and A. Yeo.
Degree-constrained digraphs.
Sufficient conditions for a digraph to be Hamiltonian,
by J. Bang-Jensen, G. Gutin and H. Li.
A New Sufficient Condition for a Digraph to be Hamiltoniab,
by J. Bang-Jensen, Y. Guo, and A. Yeo.
Other-parameters-constrained digraphs.
Other classes of digraphs.
Undirected graphs.
Planar graphs
Triangle graphs,
by M. Benantar, U. Dogrusoz, J.E. Flaherty, and M.S. Krishnamoorthy,
Journal of
Applied Numerical Mathematics, 17:85-96, 1995.
Hamiltonian cycle problem for triangle graphs,
U. Dogrusoz and M.S. Krishnamoorthy,
Technical
Report, 95-7, February 1995, Dept. of Computer Science, Rensselaer Polytechnic I
nstitute, Troy, NY
12180, USA, Submitted for publication to Theoretical Computer Science.
Degree-constrained graphs.
Degree-constrained graphs - Cubic Graphs
Simulated Annealing Algorithm: Amelioration Techniques,
by D. Delamarre and B. Virot,
RAIRO-Operations Research, January 1997, to appear.
Abstract and paper, from University of Orleans, France.
Almost all cubic graphs are hamiltonian,
by R. Robinson and N.C. Wormald,
final version appeared in
Random Structures
Algorithms 3 (1992), 117-125.
Other-parameters-constrained graphs.
Hamiltonicity in Graphs with Few P4s,
by W. Hochstättler and G. Tinhofer, ZPR 93-136.
Perfect graphs.
Other classes of graphs.
Random graphs
Almost all regular graphs are hamiltonian, by
R. Robinson and N.C. Wormald,
final version appeared in Random
Structures Algorithms 5 (1994), 363-374.
Hypergraphs
Hamiltonian paths and cycles in hypertournaments,
by G. Gutin and
A. Yeo.
Thesis
Hamiltonian Path Problems in the Online-Optimization of
flexible manufacturing systems, by N. Ascheuer,
Ph.D.Thesis, University of Technology Berlin, Germany, 1995.
Finding Hamiltonian cycles: algorithms,
graphs and performance,
Basil Vandegriend, MSc Thesis, University of Alberta, Canada, February 1998.
Acknowledgements
Many thanks to all the authors and also to
Thomas Emden-Weinert,
Rajeev Motwani,
Bernhard von Stengel,
Frank Ruskey,
Andrei
Broder, and
Joe Culberson,
who helped updating
and correcting the information on this page.
Pablo Moscato
Departamento de Engenharia de Sistemas
Faculdade de Engenharia Eletrica e de Computacao
Universidade Estadual de Campinas
Campinas - SP
BRAZIL
email:
moscato@densis.fee.unicamp.br
Dr. Z. Gregory Gutin
Department of Mathematics and Statistics
Brunel University of West London
Uxbridge, Middx
UB8 3PH
UNITED KINGDOM
email:
Z.G.Gutin@brunel.ac.uk
Page created March 14, 1997
Last update June 15, 1998
Counter set to zero at Jun. 24, 1998, A.C.