paper-with-me

Papers

Evaluating SAT and SMT Solvers on Large-Scale Sudoku Puzzles

2025-01-15 · Liam Davis, Tairan Ji

Modern SMT solvers have revolutionized the approach to constraint satisfaction problems by integrating advanced theory reasoning and encoding techniques. In this work, we evaluate the performance of modern SMT solvers in Z3, CVC5 and DPLL(T) against a standard SAT solver in DPLL. By benchmarking these solvers on novel, diverse 25x25 Sudoku puzzles of various difficulty levels created by our improved Sudoku generator, we examine the impact of advanced theory reasoning and encoding techniques. Our findings demonstrate that modern SMT solvers significantly outperform classical SAT solvers. This work highlights the evolution of logical solvers and exemplifies the utility of SMT solvers in addressing large-scale constraint satisfaction problems.

📄 PDF Abstract BibTeX arXiv:2501.08569

Code (1)

liamjdavis/sudoku-smt-solvers 공식 구현

Tasks

Benchmarking

Similar Papers 제목 키워드 기반

Sudoku-Bench: Evaluating creative reasoning with Sudoku variants

2025-05-22 · Jeffrey Seely, Yuki Imajuku, Tianyu Zhao, Edoardo Cetin 외

Existing reasoning benchmarks for large language models (LLMs) frequently fail to capture authentic creativity, often rewarding memorization of previously observed patterns. We address this shortcoming with Sudoku-Bench,…

DiversityLogical ReasoningMemorization

Project Patti: Why can You Solve Diabolical Puzzles on one Sudoku Website but not Easy Puzzles on another Sudoku Website?

2025-07-22 · Arman Eisenkolb-Vaithyanathan arxiv

In this paper we try to answer the question "What constitutes Sudoku difficulty rating across different Sudoku websites?" Using two distinct methods that can both solve every Sudoku puzzle, I propose two new metrics to c…

Difficulty Rating of Sudoku Puzzles: An Overview and Evaluation

2014-03-28 · Radek Pelánek

How can we predict the difficulty of a Sudoku puzzle? We give an overview of difficulty rating metrics and evaluate them on extensive dataset on human problem solving (more then 1700 Sudoku puzzles, hundreds of solvers).…

Bridging Logic and Learning: A Neural-Symbolic Approach for Enhanced Reasoning in Neural Models (ASPER)

2023-12-18 · Fadi Al Machot

Neural-symbolic learning, an intersection of neural networks and symbolic reasoning, aims to blend neural networks' learning capabilities with symbolic AI's interpretability and reasoning. This paper introduces an approa…

Effective problem solving using SAT solvers

2019-06-14 · Curtis Bright, Jürgen Gerhard, Ilias Kotsireas, Vijay Ganesh

In this article we demonstrate how to solve a variety of problems and puzzles using the built-in SAT solver of the computer algebra system Maple. Once the problems have been encoded into Boolean logic, solutions can be f…