He resuelto el problema más genérico de N Queens, pero ahora estoy buscando un algoritmo para resolver el problema de N Queens Domination.Algoritmo para resolver el rompecabezas de N Queens Dominación
"Dado un n × n bordo, encuentra el número dominación, que es el número mínimo de reinas (u otras piezas) necesarios para atacar u ocupar todas las plazas. Para el tablero de 8 × 8, de la reina el número de dominación es 5. " - Wikipedia
He buscado mucho y no puedo encontrar cualquier cosa menos trabajos académicos sobre este problema, nada remotamente comprensible.
Mis primeras ideas son simplemente colocar una Reina y luego colocar la próxima Reina en el lugar que pueda atacar a la mayoría de los otros cuadrados, y así sucesivamente. Sin embargo, si bien esto puede generar una solución, no puedo encontrar la manera de garantizar que esa solución sea la mínima.
Cualquier ayuda sería apreciada, gracias.
¿Quieres resolverlo por * solo queens *, o por * queens y otras piezas *? Supongo que este último es solo reinas y caballeros, pero aún debe ser más difícil de resolver que el caso de las reinas. –
Por favor, marque los problemas de tareas como tales, solo por claridad para quienes responden.Especialmente para problemas más triviales, ayuda saber si responder desde la perspectiva de un docente o colega. (https://wiki.engr.illinois.edu/display/cs242sp12/Assignment+1.1) –
Buscando resolverlo solo para reinas. –