- Обобщённое судоку
-
Обобщённое судоку — головоломка с числами, являющая естественным обобщением головоломки судоку на случай доски произвольного размера.
Содержание
Правила игры
Игровое поле состоит из квадрата размером N²×N², разделенного на меньшие квадраты со стороной N клеток. Таким образом, всего игровое поле насчитывает N4 клеток. В некоторых из них уже в начале игры стоят числа от 1 до N².
Задача состоит в том, чтобы заполнить свободные клетки числами от 1 до N² так, чтобы в каждой строке, в каждом столбце и в каждом малом квадрате N×N каждое число встречалось бы ровно один раз.
Вычислительная сложность задачи
Задача обобщенного судоку NP-полна. К ней сводится задача о заполнении латинского квадрата.
Примечания
Ссылки
NP-полные задачи Математика Исследование операций:Оптимизация:Комбинаторная оптимизация Максимизационная задача
укладки (упаковки)Упаковка в контейнеры (двумерная упаковка • линейная упаковка • упаковка по весу • упаковка по стоимости) • Задача о ранце (рюкзаке) Теория графов
теория множествЗадача о вершинном покрытии • Задача о клике • Задача о независимом множестве (наборе) • Задача о покрытии множества • Задача Штейнера • Задача коммивояжёра • Обобщённая задача коммивояжёра Алгоритмические задачи Задача выполнимости булевых формул (в конъюнктивной нормальной форме) Логические игры
и головоломкиОбобщённые пятнашки с костяшками >15) (задача поиска кратчайшего решения) • Задачи, решения которых применяются в Тетрис • Задача обобщённого судоку • Задача о заполнении латинского квадрата • Задача какуро См. также Прикладная математика • Теория алгоритмов • Динамическое программирование • 21 NP-полная задача Карпа Классы сложности Категории:- NP-полные задачи
- Головоломки
Wikimedia Foundation. 2010.