Nondango is NP-Complete
Suthee Ruangwises
TL;DR
This work proves that the solvability of Nondango is $NP$-complete by presenting a parsimonious reduction from $1$-in-$3$-SAT$^+$ to Nondango. The reduction encodes variables as columns and clauses as rows, using a comprehensive gadget toolkit to enforce per-variable consistency across clauses and the exactly-one-true constraint per clause. Key contributions include the explicit gadget suite (Enforcing a Black Circle, Enforcing a White Circle, Enforcing Two Circles with Different Colors, and connectivity-skipping mechanisms) and a strategy to fill remaining areas to preserve parsimony. Together, the results place Nondango among the class of $NP$-complete pencil puzzles, with implications for puzzle design and solver performance.
Abstract
Nondango is a pencil puzzle consisting of a rectangular grid partitioned into regions, with some cells containing a white circle. The player has to color some circles black such that every region contains exactly one black circle, and there are no three consecutive circles (horizontally, vertically, or diagonally) having the same color. In this paper, we prove that deciding solvability of a given Nondango puzzle is NP-complete.
