На доске судоку размера граф судоку имеет вершины , каждая из которых имеет ровно соседей. Следовательно, это регулярный граф . Общее количество ребер равно . Например, граф, показанный на рисунке выше, для доски имеет 16 вершин и 56 ребер и является 7-регулярным. Для наиболее распространенной формы судоку на доске граф судоку представляет собой 20-регулярный граф с 81 вершиной и 810 ребрами. [1] [2] [3]
На втором рисунке показано, как подсчитать соседей каждой клетки на доске.
Решения головоломок и раскраска графов
Каждая строка, столбец или блок головоломки Судоку образует клику в графе Судоку, размер которой равен количеству символов, используемых для решения головоломки. Раскраска графа Судоку с использованием этого количества цветов (минимально возможного количества цветов для этого графа) может быть интерпретирована как решение головоломки. Обычная форма головоломки Судоку, в которой некоторые ячейки заполнены символами, а остальные должны быть заполнены решающим головоломку, соответствует проблеме расширения предварительной раскраски на этом графе. [1] [2] [3]
Граф судоку содержит в качестве подграфа граф ладьи , который определяется таким же образом, используя только строки и столбцы (но не блоки) доски судоку.
20-регулярный граф судоку с 81 вершиной следует отличать от другого 20-регулярного графа с 81 вершиной, графа Брауэра–Хемерса , который имеет меньшие клики (размером 3) и требует меньше цветов (7 вместо 9). [6]
Ссылки
^ аб Гаго-Варгас, Иисус; Хартильо-Эрмосо, Мария Изабель; Мартин-Моралес, Хорхе; Уча-Энрикес, Хосе Мария (2006), «Основы Судокуса и Грёбнера: не только развлечение » , в Ганже, Виктор Г.; Майр, Эрнст В.; Ворожцов, Евгений В. (ред.), Компьютерная алгебра в научных вычислениях, 9-й международный семинар, CASC 2006, Кишинев, Молдова, 11–15 сентября 2006 г., Труды , конспекты лекций по информатике, том. 4194, Springer, стр. 155–165, doi : 10.1007/11870814_13, hdl : 11441/23605