Я решил более общую проблему N Queens, но теперь я ищу алгоритм для решения проблемы N Queens Domination.
«На доске размером n × n найдите число доминирования, которое представляет собой минимальное количество ферзей (или других фигур), необходимое для атаки или занятия каждой клетки. Для доски 8 × 8 число доминирования ферзя равно 5». - Википедия
Я много искал и не могу найти ничего, кроме научных статей по этой проблеме, ничего хотя бы отдаленно понятного.
Моя первая мысль - просто поставить ферзя, а затем поставить следующего ферзя на место, которое может атаковать большинство других полей, и так далее. Однако, хотя это может привести к решению, я не могу найти способ гарантировать, что это решение является минимальным.
Любая помощь будет оценена, спасибо.