Nurikabe ist ein auf Einschränkungen basierendes Puzzle, das Minesweeper / Nonograms sehr ähnlich ist. Zahlen werden in einem Raster platziert, das mit Ein / Aus-Werten für jede Zelle gefüllt werden soll, wobei jede Zahl einen Bereich verbundener "Ein" -Zellen dieser Größe und einige geringfügige Einschränkungen für den Bereich "Aus" -Zellen (it) angibt muss verbunden sein und darf keine zusammenhängenden 2x2-Regionen enthalten). Die Wikipedia-Seite enthält explizitere Regeln und Beispielrätsel.
Im Allgemeinen sind Rätsel dieser Art in der Regel NP-vollständig, und Nurikabe ist keine Ausnahme. Sie fallen in NP, weil die Lösung selbst als (polynomisch überprüfbarer) Zeuge des Problems dient. Aber im Gegensatz zu den meisten ähnlichen Rätseln können Nurikabe-Instanzen kurz und bündig sein: Sudoku in einem Gitter erfordert, dass Θ ( n ) Gegebenheiten lösbar sind (wenn weniger als n - 1 Gegebenheiten angeboten werden, gibt es keine Möglichkeit, zwischen den fehlenden Symbolen zu unterscheiden). Für Nonogramme ist offensichtlich mindestens eine für jede Zeile oder Spalte erforderlich, und Minesweeper muss mindestens 1 angegeben haben der Zellen oder es gibt Zellen, die nicht neben einer bestimmten stehen (und deren Status daher nicht bestimmt werden kann). Aber während die Gegebenheiten eines Nurikabe-Puzzles zuΘ(n2)summieren müssen, ist es möglich, dassO(1)jede dieser Größen gibt, so dassΘ(log(n))Bits ausreichen könnten, um ein Nurikabe-Puzzle anzugeben von der Größen- oder invertierend könnenkBits ausreichen, um eine Nurikabe-Instanz der Größe exponentiell inkanzugeben, was bedeutet, dass die einzige Garantie darin besteht, dass das Problem in NEXP liegt.
Leider haben die Beweise für Nurikabes Härte, die ich gefunden habe, alle Konstruktionen mit -Gegebenen konstanter Größe verwendet, so dass ihre Instanzen eher in der Gittergröße als logarithmisch polynomisch sind, und ich kann nicht ausschließen, dass alle lösbar kurz sind 'Nurikabe-Rätsel haben eine zusätzliche Struktur, so dass Lösungen ebenso prägnant beschrieben und verifiziert werden können. Zum Beispiel führt das eine mir bekannte Beispiel eines Puzzles mit 2 Gegebenheiten der Größe Θ ( n 2 ) zu Regionen sowohl auf als auch außerhalb von Zellen, die jeweils die Vereinigung von O ( 1 ) sind.Rechtecke, und haben so eine prägnante Beschreibung ihrer eigenen. Kennt jemand zusätzliche Untersuchungen, die über das grundlegende Ergebnis der NP-Vollständigkeit hinaus in dieses Rätsel eingearbeitet wurden, und insbesondere weitere Komplexitätsergebnisse für die möglicherweise prägnanten Fälle?
(Hinweis: Dies wurde ursprünglich bei math.SE angefragt , aber es gab dort noch keine Antworten und dies scheint für diese Site auf angemessenem Forschungsniveau zu sein.)