Quindi di solito il Sudoku è , ma questa domanda si estende anche a puzzle con . Esistono molte regole di deduzione dei tempi polinomiali che possono fare progressi nella ricerca di una soluzione a un puzzle di Sudoku. Ma a volte potrebbe essere necessario indovinare i valori e seguire le catene di conclusioni per eliminare il valore di una cella o una combinazione di valori di celle. Tuttavia, una volta trovata una soluzione valida, ciò non garantisce che la soluzione sia UNICA. Un puzzle di Sudoku valido dovrebbe avere solo una soluzione valida ma quando si generano puzzle casuali, questo può richiedere un calcolo extra per la verifica.n 2 × n 2 n > 3
Quindi, la mia domanda è, se permettiamo un certo insieme di regole polinomiali di deduzione del tempo (diciamo, l'insieme più comune descritto nella strategia del Sudoku), insieme a indovinare i valori e seguire le conclusioni, allora quanto più difficile può essere determinare una soluzione unica per un determinato puzzle, rispetto alla ricerca di una sola soluzione, in termini di numero di soluzioni non uniche? Esiste una differenza asintotica per alcune classi di puzzle?