HOME

TheInfoList



OR:

In
graph theory In mathematics and computer science, graph theory is the study of ''graph (discrete mathematics), graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of ''Vertex (graph ...
, a branch of mathematics, Fleischner's theorem gives a sufficient condition for a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discret ...
to contain a
Hamiltonian cycle In the mathematics, mathematical field of graph theory, a Hamiltonian path (or traceable path) is a path (graph theory), path in an undirected or directed graph that visits each vertex (graph theory), vertex exactly once. A Hamiltonian cycle (or ...
. It states that, if G is a 2-vertex-connected graph, then the
square In geometry, a square is a regular polygon, regular quadrilateral. It has four straight sides of equal length and four equal angles. Squares are special cases of rectangles, which have four equal angles, and of rhombuses, which have four equal si ...
of G is Hamiltonian. It is named after Herbert Fleischner, who published its proof in 1974.


Definitions and statement

An
undirected graph In discrete mathematics, particularly in graph theory, a graph is a structure consisting of a set of objects where some pairs of the objects are in some sense "related". The objects are represented by abstractions called '' vertices'' (also call ...
G is Hamiltonian if it contains a cycle that touches each of its vertices exactly once. It is 2-vertex-connected if it does not have an articulation vertex, a vertex whose deletion would leave the remaining graph disconnected. Not every 2-vertex-connected graph is Hamiltonian; counterexamples include the
Petersen graph In the mathematical field of graph theory, the Petersen graph is an undirected graph with 10 vertices and 15 edges. It is a small graph that serves as a useful example and counterexample for many problems in graph theory. The Petersen graph i ...
and the
complete bipartite graph In the mathematical field of graph theory, a complete bipartite graph or biclique is a special kind of bipartite graph where every vertex of the first set is connected to every vertex of the second set..Electronic edition page 17. Graph theory ...
K_. The square of G is a graph G^2 that has the same vertex set as G, and in which two vertices are adjacent if and only if they have distance at most two in G. Fleischner's theorem states that the square of a finite 2-vertex-connected graph with at least three vertices must always be Hamiltonian. Equivalently, the vertices of every 2-vertex-connected graph G may be arranged into a
cyclic order In mathematics, a cyclic order is a way to arrange a set of objects in a circle. Unlike most structures in order theory, a cyclic order is not modeled as a binary relation, such as "". One does not say that east is "more clockwise" than west. Ins ...
such that adjacent vertices in this order are at distance at most two from each other in G.


Extensions

In Fleischner's theorem, it is possible to constrain the Hamiltonian cycle in G^2 so that for given vertices v and w of G it includes two edges of G incident with v and one edge of G incident Moreover, if v and w are adjacent in G, then these are three different edges of G. In addition to having a Hamiltonian cycle, the square of a 2-vertex-connected graph G must also be Hamiltonian connected (meaning that it has a
Hamiltonian path In the mathematical field of graph theory, a Hamiltonian path (or traceable path) is a path in an undirected or directed graph that visits each vertex exactly once. A Hamiltonian cycle (or Hamiltonian circuit) is a cycle that visits each vert ...
starting and ending at any two designated vertices) and 1-Hamiltonian (meaning that if any vertex is deleted, the remaining graph still has a Hamiltonian cycle). It must also be vertex pancyclic, meaning that for every vertex v and every integer k with 3\le k\le, V(G), there exists a cycle of length k containing v. If a graph G is not 2-vertex-connected, then its square may or may not have a Hamiltonian cycle, and determining whether it does have one is
NP-complete In computational complexity theory, NP-complete problems are the hardest of the problems to which ''solutions'' can be verified ''quickly''. Somewhat more precisely, a problem is NP-complete when: # It is a decision problem, meaning that for any ...
. An infinite graph cannot have a Hamiltonian cycle, because every cycle is finite, but Carsten Thomassen proved that if G is an infinite locally finite 2-vertex-connected graph with a single
end End, END, Ending, or ENDS may refer to: End Mathematics *End (category theory) * End (topology) * End (graph theory) * End (group theory) (a subcase of the previous) * End (endomorphism) Sports and games *End (gridiron football) *End, a division ...
then G^2 necessarily has a doubly infinite Hamiltonian path. More generally, if G is locally finite, 2-vertex-connected, and has any number of ends, then G^2 has a Hamiltonian circle. In a
compact topological space In mathematics, specifically general topology, compactness is a property that seeks to generalize the notion of a closed and bounded subset of Euclidean space. The idea is that a compact space has no "punctures" or "missing endpoints", i.e., it ...
formed by viewing the graph as a
simplicial complex In mathematics, a simplicial complex is a structured Set (mathematics), set composed of Point (geometry), points, line segments, triangles, and their ''n''-dimensional counterparts, called Simplex, simplices, such that all the faces and intersec ...
and adding an extra point at infinity to each of its ends, a Hamiltonian circle is defined to be a subspace that is
homeomorphic In mathematics and more specifically in topology, a homeomorphism ( from Greek roots meaning "similar shape", named by Henri Poincaré), also called topological isomorphism, or bicontinuous function, is a bijective and continuous function betw ...
to a Euclidean circle and covers every vertex.


Algorithms

The Hamiltonian cycle in the square of an n-vertex 2-connected graph can be found in linear time, improving over the first algorithmic solution by Lau of running time O(n^2). Fleischner's theorem can be used to provide a 2-approximation to the bottleneck traveling salesman problem in
metric space In mathematics, a metric space is a Set (mathematics), set together with a notion of ''distance'' between its Element (mathematics), elements, usually called point (geometry), points. The distance is measured by a function (mathematics), functi ...
s.


History

A proof of Fleischner's theorem was announced by Herbert Fleischner in 1971 and published by him in 1974, solving a 1966 conjecture of
Crispin Nash-Williams Crispin St John Alvah Nash-Williams FRSE (19 December 1932 – 20 January 2001) was a British mathematician. His research interest was in the field of discrete mathematics, especially graph theory. Biography Nash-Williams was born on 19 Decemb ...
also made independently by L. W. Beineke and Michael D. Plummer. In his review of Fleischner's paper, Nash-Williams wrote that it had solved "a well known problem which has for several years defeated the ingenuity of other graph-theorists". Fleischner's original proof was complicated.
Václav Chvátal Václav (Vašek) Chvátal () is a Professor Emeritus in the Department of Computer Science and Software Engineering at Concordia University in Montreal, Quebec, Canada, and a visiting professor at Charles University in Prague. He has published ex ...
, in the work in which he invented
graph toughness In graph theory, toughness is a measure of the connectivity of a graph. A graph is said to be -tough for a given real number if, for every integer , cannot be split into different connected components by the removal of fewer than vertices. ...
, observed that the square of a k-vertex-connected graph is necessarily k-tough; he
conjecture In mathematics, a conjecture is a conclusion or a proposition that is proffered on a tentative basis without proof. Some conjectures, such as the Riemann hypothesis or Fermat's conjecture (now a theorem, proven in 1995 by Andrew Wiles), ha ...
d that 2-tough graphs are Hamiltonian, from which another proof of Fleischner's theorem would have followed. Counterexamples to this conjecture were later discovered, but the possibility that a finite bound on toughness might imply Hamiltonicity remains an important open problem in graph theory. A simpler proof both of Fleischner's theorem, and of its extensions by , was given by , and another simplified proof of the theorem was given by .; .


References


Notes


Primary sources

* *. *. *. *. *. *. *. *. *. *. *. As cited by . *. *. *. *. *.


Secondary sources

*. *. *{{citation , last = Diestel , first = Reinhard , contribution = 10. Hamiltonian cycles , edition = corrected 4th electronic , title = Graph Theory , url = http://www.math.uni-hamburg.de/home/diestel/books/graph.theory/preview/Ch10.pdf , year = 2012 Theorems in graph theory