Nurikabe - это основанная на ограничениях головоломка, похожая на Minesweeper / Nonograms; числа помещаются в сетку, которая должна быть заполнена значениями включения / выключения для каждой ячейки, причем каждое число указывает область соединенных «включенных» ячеек этого размера, и некоторые незначительные ограничения на область «выключенных» ячеек (это должен быть подключен и не может содержать смежные области 2x2). На странице Википедии есть более четкие правила и примеры головоломок.
В общем, головоломки такого рода, как правило, являются NP-полными, и Nurikabe не является исключением; они попадают в NP, потому что само решение служит (проверяемым полиномом) свидетелем проблемы. Но, в отличие от большинства подобных головоломок, экземпляры Nurikabe могут быть краткими: судоку на сетке требует, чтобы Θ ( n ) было разрешено (если предлагается менее n - 1 , то нет никакого способа отличить отсутствующие символы) Нонограммы, очевидно, требуют, по крайней мере, одно значение для каждой строки или столбца, и тральщик должен иметь данные по крайней мере 1 из ячеек или там будут ячейки не рядом с данным (и чей статус поэтому не может быть определен). Ното время как данность головоломки Nurikabe должны подвести кthetas(п2), можно иметьO(1)Гивенс каждого такого размера, так чтоthetas(журнал(п))битов может быть достаточночтобы задать загадку Nurikabe размераnили инвертирования,kбитов может быть достаточно для указания экземпляра Nurikabe экспоненциального размера вk, что означает, что единственная гарантия состоит в том, что проблема заключается в NEXP.
К сожалению, доказательства твердости Нурикабе, которые я нашел, используют все конструкции с данными постоянного размера, поэтому их экземпляры являются полиномиальными по размеру сетки, а не логарифмическими, и я не могу исключить, что все разрешимые 'лаконичны «Головоломки Nurikabe имеют дополнительную структуру, так что решения могут быть описаны и проверены так же кратко; например, один известный мне пример головоломки с двумя значениями размера Θ ( n 2 ) приводит к областям как включенных, так и выключенных ячеек, каждая из которых представляет собой объединение O ( 1 )прямоугольники и т.д. имеют краткое описание своих собственных. Кто-нибудь знает о дополнительных исследованиях, которые были сделаны в этой загадке за пределами основного результата NP-полноты, и, в частности, каких-либо дополнительных результатов сложности для возможных кратких случаев?
(примечание: об этом изначально спрашивали в math.SE , но ответов там пока не было, и это кажется подходящим уровнем исследования для этого сайта)