Un Hidoku è una griglia con alcuni numeri interi pre-riempiti da 1 a n 2 . L'obiettivo è trovare un percorso di numeri interi successivi (da 1 a n 2 ) nella griglia. Più concreto, ogni cella della griglia deve contenere un numero intero diverso da 1 a n 2 e ogni cella con valore z ≠ n 2 deve avere una cella vicina con valore z + 1 (può anche essere in diagonale).
NP è difficile decidere se un dato Hidoku è risolvibile? Quale riduzione potrebbe essere utilizzata?
Modifica: secondo i commenti, do un piccolo chiarimento. Dato è una griglia di celle, alcune contengono già valori (numeri interi da 1 a n²). Dobbiamo riempire tutte le celle rimanenti con numeri interi da 1 a , in modo tale che non ci siano due celle con lo stesso valore e che ogni cella con valore z ≠ n ² abbia un vicino con valore z + 1 . Cioè, dopo aver compilato le celle, dobbiamo trovare il percorso 1 , 2 , 3 , ⋯ , n 2 . Nella griglia, che visita logicamente ogni cella.
Un esempio di Hidoku sarebbe http://www.janko.at/Raetsel/Hidoku/018.c.gif . Un Hidoku già risolto lo è http://diepresse.com/images/uploads/3/f/7/586743/spectrumsommerraetsel_7august_hidoku_schwer_loesung20100810172340.gif , dove puoi vedere il percorso a cui mi riferivo.