Exact Method for Generating Strategy-Solvable Sudoku Clues

05/28/2020
by   Kohei Nishikawa, et al.
0

A Sudoku puzzle often has a regular pattern in the arrangement of initial digits and it is typically made solvable with known solving techniques, called strategies. In this paper, we consider the problem of generating such Sudoku instances. We introduce a rigorous framework to discuss solvability for Sudoku instances with respect to strategies. This allows us to handle not only known strategies but also general strategies under a few reasonable assumptions. We propose an exact method for determining Sudoku clues for a given set of clue positions that is solvable with a given set of strategies. This is the first exact method except for a trivial brute-force search. Besides the clue generation, we present an application of our method to the problem of determining the minimum number of strategy-solvable Sudoku clues. We conduct experiments to evaluate our method, varying the position and the number of clues at random. Our method terminates within 1 minutes for many grids. However, as the number of clues gets closer to 20, the running time rapidly increases and exceeds the time limit set to 600 seconds. We also evaluate our method for several instances with 17 clue positions taken from known minimum Sudokus to see the efficiency for deciding unsolvability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2022

Max-Min k-Dispersion on a Convex Polygon

In this paper, we consider the following k-dispersion problem. Given a s...
research
11/09/2021

Computing Area-Optimal Simple Polygonizations

We consider methods for finding a simple polygon of minimum (Min-Area) o...
research
09/29/2022

Minimum Link Fencing

We study a variant of the geometric multicut problem, where we are given...
research
07/18/2020

Analysis of Bayesian Networks via Prob-Solvable Loops

Prob-solvable loops are probabilistic programs with polynomial assignmen...
research
07/01/2017

A criterion for "easiness" of certain SAT problems

A generalized 1-in-3SAT problem is defined and found to be in complexity...
research
01/24/2023

Restricted optimal pebbling is NP-hard

Consider a distribution of pebbles on a graph. A pebbling move removes t...
research
10/03/2022

A machine learning based algorithm selection method to solve the minimum cost flow problem

The minimum cost flow problem is one of the most studied network optimiz...

Please sign up or login with your details

Forgot password? Click here to reset