Il rompicapo (o problema) delle otto regine è un problema che consiste nel trovare il modo di posizionare otto donne (pezzo degli scacchi) su una scacchiera 8×8 tali che nessuna di esse possa catturarne un'altra, usando i movimenti standard della regina. Perciò, una soluzione dovrà prevedere che nessuna regina abbia una colonna, traversa o diagonale in comune con un'altra regina.
Il problema delle otto regine è un esempio del più generale problema delle n regine, che consiste nel piazzare, con le condizioni illustrate precedentemente, n regine su una scacchiera n × n; in questa forma, in particolare, esso viene spesso usato per illustrare tecniche di progettazione di algoritmi e di programmazione. È stato dimostrato matematicamente che il problema è risolvibile per n = 1 o n ≥ 4, mentre non lo è per n = 2 e n = 3.
Il problema venne originariamente proposto nel 1848 dal giocatore di scacchi Max Bezzel, e negli anni molti matematici, incluso Gauss, che riuscì a trovare 72 delle 92 soluzioni, hanno lavorato al problema e alla sua forma generalizzata. La prima soluzione fu data da Franz Nauck nel 1850. Fu Nauck poi ad estendere il problema alla sua forma generalizzata. Nel 1874, S. Günther propose un metodo per trovare le soluzioni del problema utilizzando i determinanti, metodo che venne perfezionato poi da J.W.L. Glaisher.
Questa animazione usa il backtracking per risolvere il problema. Una regina è posizionata in una colonna che non genera conflitto. Se la colonna non viene trovata il programma ritorna all'ultimo stato positivo e viene provata una differente colonna.
8 regine su una scacchiera (approccio informatico), in Micro & Personal Computer, n. 7, Roma, Gruppo Editoriale Suono, ottobre/novembre 1980, pp. 64-69, OCLC859585120.
(EN) Jordan Bell e Brett Stevens, A survey of known results and research areas for n-queens, Discrete Mathematics, Vol. 309, numero 1, gennaio 2009, 1-31.
(EN) John Watkins, Across the Board: The Mathematics of Chess Problems. Princeton: Princeton University Press, 2004. ISBN 0-691-11503-6.
(EN) S. Nudelman, The Modular N-Queens Problem in Higher Dimensions, Discrete Mathematics, vol 146, iss. 1-3, 15 November 1995, pp. 159–167.
(EN) Ricardo Gomez, Juan Jose Montellano and Ricardo Strausz, On The Modular N-Queen Problem in Higher Dimensions, Instituto de Matematicas, Area de la Investigacion Cientifica, Circuito Exterior, Ciudad Universitaria, Mexico, 2004.
(EN) J. Barr e S. Rao, The n-Queens Problem in Higher Dimensions, Elemente der Mathematik, vol. 61 (2006), pp. 133–137.