Indexed metadata

A SAT-Based Approach for Solving Suguru Puzzles: Theory and Experiment

Butrahandisya Butrahandisya, Muhammad Arzaki

Source record

Source: Crossref

Published: Aug 9, 2026

DOI: 10.22342/jims.v32i2.1939

Open original source ↗

Source abstract

We discuss a SAT-based approach for solving Suguru puzzles---one-player puzzles similar to Sudoku that were confirmed NP-complete in 2022. We first discuss the formal rules of the puzzles and provide a rigorous technique to translate such rules into propositional formulas in conjunctive normal form (CNF). The resulting formulas form what is called a SAT encoding, and we prove that the number of clauses and variables in our encoding is polynomially proportional to the puzzle's dimension. This encoding allows one to reduce Suguru puzzles to SAT problems, and we use this encoding to construct a declarative SAT-based program without any search algorithm in C++ for solving general Suguru puzzles. We perform experiments involving 230 test cases for Suguru instances of size n \times n where 6 \leq n \leq 15. Finally, we derive some empirical results from these experiments and argue that, in terms of running time, our SAT-based approach outperforms the previously proposed backtracking technique in solving larger puzzles.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.

A SAT-Based Approach for Solving Suguru Puzzles: Theory and Experiment — Mathematical Frontier Network