Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > Hamiltonian path
In graph theory, a Hamiltonian path (also called traceable path) is a path that visits each vertex exactly once. A Hamiltonian cycle (also called Hamiltonian circuit, vertex tour or graph cycle) is a cycle that visits each vertex exactly once, except for the starting vertex.
A graph that contains a Hamiltonian path is called a traceable graph. A graph that contains a Hamiltonian cycle is called a Hamiltonian graph. Any Hamiltonian cycle can be converted to a Hamiltonian path by removing one of its edges, but a Hamiltonian path can be extended to Hamiltonian cycle only if its endpoints are adjacent.
Similar notions may be defined for directed graphs, where edges (arcs) of a path or a cycle are required to point in the same direction, i.e., connected tail-to-head.
The Hamiltonian cycle problem or Hamiltonian circuit problem in graph theory is to find a Hamiltonian cycle in a given graph. The Hamiltonian path problem is to find a Hamiltonian path in a given graph.
There is a simple relation between the two problems. The Hamiltonian path problem for graph G is equivalent to the Hamiltonian cycle problem in a graph H obtained from G by adding a new vertex and connecting it to all vertices of G.
Both problems are NP-complete. However, certain classes of graphs always contain Hamiltonian paths. For example, it is known that every tournament has an odd number of Hamiltonian paths.
The Hamiltonian cycle problem is a special case of the traveling salesman problem, obtained by setting the distance between two cities to unity if they are adjacent and infinity otherwise.
1 History
Hamiltonian paths and cycles are named after William Rowan Hamilton who invented the icosian game, now also known as Hamilton's puzzle, which involves finding a Hamiltonian cycle in the edge graph of the dodecahedron. Hamilton solved this problem using the icosian calculus, an algebraic structure based on roots of unity with many similarities to the quaternions (also invented by Hamilton). Unfortunately, this solution does not generalize to arbitrary graphs.
2 See also
3 External links and resources
4 References
- Rubin, Frank, "A Search Procedure for Hamilton Paths and Circuits'". Journal of the ACM , Volume 21, Issue 4. October 1974. ISSN 0004-5411
- Nasu, Michiro, "A Study of Hamiltonian Circuit Problem". fourth draft, April 4, 19961996 was a leap year starting on Monday (see link for calendar), and was designated the International Year for the Eradication of Poverty''. Events January January 5 Hamas operative Yahya Ayyash is killed by an Israeli-planted booby-trapped cell phone Jan - August 18August 18 is the 230th day of the year (231st in leap years) in the Gregorian Calendar. There are 135 days remaining. Events 293 BC Oldest known Roman temple to Venus founded, institution of Vinalia Rustica begins. 1587 Virginia Dare, granddaughter of Gov, 1999For the album by Prince, see 1999 (album 1999 is a common year starting on Friday (see link for calendar), and was designated the International Year of Older Persons by the UN. Events Kosovo War Former child star Gary Coleman files for bankruptcy Y2K prep
- DeLeon, Melissa, "A Study of Sufficient Conditions for Hamiltonian Cycles". Department of Mathematics and Computer Science, Seton Hall UniversitySeton Hall University is a Roman Catholic university in South Orange, New Jersey. Seton Hall University is known for its basketball team and its programs in medicine and diplomacy. The university was founded in 1856 by Bishop James Roosevelt Bayley, who w, South Orange, New Jersey, United States of America. [PDF]
- Hamilton, William Rowan, "Memorandum respecting a new system of roots of unity". Philosophical Magazine, 12 1856Events January 8 Borax is discovered ( John Veatch). January 29 Queen Victoria institutes the Victoria Cross February 18 The American Party ( Know-Nothings) convene in Philadelphia, Pennsylvania to nominate their first Presidential candidate, former Presi
- Hamilton, William Rowan, "Account of the Icosian Calculus". Proceedings of the Royal Irish Academy, 6 1858
Graph theory
Read more »