Головоломка состоит из набора дисков разных размеров, размещенных в порядке возрастания размера на фиксированном наборе башен. Граф Ханоя для головоломки с дисками на башнях обозначается . [1] [2] Каждое состояние головоломки определяется выбором одной башни для каждого диска, поэтому граф имеет вершины. [2]
В ходах головоломки наименьший диск на одной башне перемещается либо на незанятую башню, либо на башню, наименьший диск которой больше. Если есть незанятые башни, то число допустимых ходов равно
который варьируется от максимума
(когда равен нулю или единице и равен нулю) до (когда все диски находятся на одной башне и равен ). Таким образом, степени вершин в графе Ханоя варьируются от максимума до минимума . Общее количество ребер равно [3]
Для (без дисков) есть только одно состояние головоломки и одна вершина графа. Для граф Ханой можно разложить на копии меньшего графа Ханой , по одной для каждого размещения наибольшего диска. Эти копии соединены друг с другом только в состояниях, где наибольший диск свободен для перемещения: это единственный диск в своей башне, а какая-то другая башня не занята. [4]
Граф Ханоя — это полный граф на вершинах. Поскольку они содержат полные графы, все большие графы Ханоя требуют по крайней мере цветов в любой раскраске графа . Они могут быть раскрашены ровно цветами, суммируя индексы башен, содержащих каждый диск, и используя сумму по модулю в качестве цвета. [3]
Три башни
Частным случаем графов Ханоя, который был хорошо изучен со времен работы Скорера, Гранди и Смита (1944) [1] [6], является случай трехбашенных графов Ханоя, . Эти графы имеют 3 n вершин ( OEIS : A000244 ) и 3(3n − 1)/2 ребра ( OEIS : A029858 ). [7]
Это графы пенни ( графы контактов неперекрывающихся единичных дисков на плоскости) с расположением дисков, напоминающим треугольник Серпинского . Один из способов построения этого расположения — расположить числа треугольника Паскаля в точках гексагональной решетки с единичным интервалом и поместить единичный диск в каждую точку, номер которой нечетен. Диаметр этих графов и длина решения стандартной формы головоломки «Ханойская башня» (в которой все диски начинаются на одной башне и должны все переместиться на одну другую башню) равны. [2]
^ abcd Имрих, Вильфрид ; Клавжар, Сэнди ; Ралл, Дуглас Ф. (2008), "2.2 Ханойские графы", Темы в теории графов: Графы и их декартово произведение , Уэллсли, Массачусетс: AK Peters, стр. 13–15, ISBN978-1-56881-429-2, г-н 2468851
^ ab Аретт, Даниэль; Доре, Сюзанна (2010), «Раскраска и подсчет на графах Ханойской башни», Mathematics Magazine , 83 (3): 200–209, doi :10.4169/002557010X494841, MR 2668333, S2CID 120868360
^ Стюарт, Ян (2003), «Глава 1: Лев, лама и салат», Another Fine Math You've Got Me Into , Минеола, Нью-Йорк: Dover Publications, ISBN0-486-43181-9, МР 2046372
^ Аб Хинц, Андреас М.; Парисс, Даниэле (2002), «О планарности ханойских графов», Expositiones Mathematicae , 20 (3): 263–268, doi : 10.1016/S0723-0869(02)80023-8 , MR 1924112
↑ Скорер, RS; Гранди, PM ; Смит, CAB (июль 1944 г.), «Некоторые бинарные игры», The Mathematical Gazette , 28 (280): 96, doi :10.2307/3606393, JSTOR 3606393, S2CID 125099183