Гамільтонів граф
Гамільто́нів гра́ф - в математиці це граф, що містить гамільтонів шлях або гамільтонів цикл.
Гамільто́нів шля́х - шлях, що містить кожну вершину графа рівно один раз. Гамільтонів шлях, початкова і кінцева вершини якого збігаються, називається гамільтоновим циклом.
Гамільтонові шлях, цикл і граф названі на честь ірландського математика Вільяма Гамільтона, який вперше визначив ці класи, дослідивши задачу «кругосвітньої подорожі» по додекаедру, вузлові вершини якого символізували найбільші міста Землі, а ребра — дороги, що їх з'єднують.
Задачу знаходження Гамільтонова циклу можна використати як основу для доведення з нульовим пізнанням.
Зміст |
Умови існування[ред.]
Умова Дірака (англ.) (1952)[ред.]
Нехай p - число вершин в даному графі; якщо степінь кожної вершини не менший, ніж
, то граф називається графом Дірака. Граф Дірака — гамільтонів.
Умова Оре (1960)[ред.]
p - кількість вершин в даному графі. Якщо для будь-якої пари несуміжних вершин x,y виконано нерівність
то граф називаваєтся графом Оре (словами: сума степеней будь-яких двох несуміжних вершин не менша загального числа вершин в графі). Граф Оре — гамільтонів.
Умова Бонді-Хватала[ред.]
Теорема Бонді-Хватала (англ.), узагальнює твердження Дірака і Оре. Спочатку визначимо замикання графа. Нехай у графа
вершин. Тоді замикання
однозначно будується по G додаванням для всіх несуміжних вершин
і
, у яких виконується
нового ребра
.
Граф є гамільтоновим тоді і тільки тоді, коли його замикання - гамільтонів граф.
Приклади[ред.]
- Будь-який повний граф є гамільтоновим.
- Усі цикли є гамільтоновими графами.
- Усі правильні багатогранники є гамільтоновими графами.
Посилання[ред.]
Джерела[ред.]
- Bollobás, B. Graph Theory: An Introductory Course. New York: Springer-Verlag, 1979.
- Chartrand, G. Introductory Graph Theory. New York: Dover, 1985.