Das Hamiltonkreisproblem ist eines der fundamentalen Problemstellungen der Graphentheorie. Es fragt, ob in einem gegebenen Graph ein sogenannter Hamiltonkreis existiert. Ein Hamiltonkreis ist dabei ein Kreis, der alle Knoten des Graphen enthält.
Man unterscheidet zwei grundlegende Varianten des Problems. Beim Gerichteten Hamilitonkreisproblem fragt man nach der Existenz eines gerichteten Hamiltonkreis in einem gerichteten Graphen. Entsprechend fragt man beim Ungerichteten Hamiltonkreisproblem nach der Existenz eines ungerichteten Hamiltonkreis in einem ungerichteten Graphen.
Hamcyc.png, ist hamiltonisch.]]
Namensgeber des Problems ist der irische Astronom und Mathematiker Sir William Rowan Hamilton, der 1857 das Spiel "The Icosian Game" erfand (und später verbesserte zum "Traveller's Dodecahedron or A Voyage Round The World").
Der "Traveller's Dodecahedron" besteht aus einem hölzernen, regulären Dodekaeder, wobei die 20 Knoten mit Namen bekannter Städte assoziiert sind. Ziel ist es, eine Reiseroute entlang der Kanten des Dodekaeders zu finden, die jede Stadt genau einmal besucht und dort aufhört, wo sie beginnt.
Zunächst erscheint die Aufgabenstellung ähnlich dem 1736 von L. Euler (verneinend) gelösten Königsberger Brückenproblem, einem Spezialfall des Eulerkreisproblems und Grundsteinlegung der Graphentheorie. Während für das Eulerkreisproblem aber besonders effiziente Lösungs-Algorithmen existieren ist bekannt, dass beide Varianten des Hamiltonkreisproblems besonders schwer algorithmisch lösbare Probleme sind. Sowohl die gerichtete als auch die ungerichtete Variante des Hamiltonkreisproblems gehört zur Liste der 21 klassischen NP-vollständigen Probleme, für die Richard Karp 1972 in seinem berühmten Artikel die Zugehörigkeit zu dieser Klasse von Problemen nachgewiesen hat.
Sei ein Graph mit Knoten (oder Ecken) und Kanten.
ist hamiltonisch, wenn er einen Hamiltonkreis zulässt, d.h., wenn es einen Kreis in gibt, der alle Knoten aus enthält. Ein Hamiltonpfad ist ein Pfad in , der alle Knoten aus enthält. Hat Hamiltonpfade, jedoch keinen Hamiltonkreis, so ist semihamiltonisch.
Zur Potenz eines Graphen: Für einen Graphen und bezeichnet den Graphen auf , bei dem zwei Knoten genau dann benachbart sind, wenn sie in einen Abstand (oder Distanz) haben. Offenbar gilt .
Ist ein Graph mit Knoten und Knotengraden , so nennt man das Tupel die Gradsequenz (oder Valenzfolge) von , welche eindeutig bestimmt ist. Ein beliebiges Tupel natürlicher Zahlen heißt hamiltonisch, wenn jeder Graph mit Knoten und punktweise größerer Gradsequenz hamiltonisch ist. (Eine Gradsequenz ist punktweise größer als , wenn gilt für alle .)
Welche Bedingungen an einen Graphen mit haben die Existenz eines Hamiltonkreises zur Folge? Besonders wichtige Theoreme sind folgend chronologisch aufgelistet:
G. A. Dirac (1952), der historische Ausgangspunkt der Entdeckung einer ganzen Reihe von Bedingungen: Jeder Graph mit mindestens Minimalgrad hat einen Hamiltonkreis.
W. T. Tutte (1956):
Jeder 4-zusammenhängende planare (oder plättbare) Graph hat einen Hamiltonkreis.
Ist die Summe des Grades (oder Valenz) zweier nicht-adjazenter Knoten mindestens , so ist hamiltonisch.
Ist die Summe der Grade zweier nicht-adjazenter Knoten mindestens , so gilt: hamiltonisch hamiltonisch.
L. Pósa (1962) mit einer Verallgemeinerung früherer Ergebnisse von G. A. Dirac und Ø. Ore:
Wenn für jedes , , die Anzahl der Knoten von Grad kleiner als und für ungerade , die Anzahl der Knoten von Grad nicht größer als gilt, so ist hamiltonisch.
V. Chvátal (1972): Ein Tupel natürlicher Zahlen mit
V. Chvátal & P. Erdös (1972):
Ist
H. Fleischner (1974):
Ist
J. A. Bondy & V. Chvátal (1976):
Jeder 3-zusammenhängende bipartite kubische planare Graph ist hamiltonisch.
P. Seymour (1974):
Ist der Minimalgrad von
Komplexitätstheorie | Graphentheorie | Übersichtsartikel zur Graphentheorie
Hamiltonovská kružnice | Hamiltonkreds | Hamiltonian path | Ciclo hamiltoniano | מסלול המילטוני | Cammino hamiltoniano | ハミルトン路 | Graf hamiltonowski | Caminho hamiltoniano | 哈密尔顿图
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Hamiltonkreisproblem".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world