Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Combinatorial Designs by SAT Solvers

View through CrossRef
The theory of combinatorial designs has always been a rich source of structured, parametrized families of SAT instances. On one hand, design theory provides interesting problems for testing various SAT solvers; on the other hand, high-performance SAT solvers provide an alternative tool for attacking open problems in design theory, simply by encoding problems as propositional formulas, and then searching for their models using off-the-shelf general purpose SAT solvers. This chapter presents several case studies of using SAT solvers to solve hard design theory problems, including quasigroup problems, Ramsey numbers, Van der Waerden numbers, covering arrays, Steiner systems, and Mendelsohn designs. It is shown that over a hundred of previously-open design theory problems were solved by SAT solvers, thus demonstrating the significant power of modern SAT solvers. Moreover, the chapter provides a list of 30 open design theory problems for the developers of SAT solvers to test their new ideas and weapons.
Title: Combinatorial Designs by SAT Solvers
Description:
The theory of combinatorial designs has always been a rich source of structured, parametrized families of SAT instances.
On one hand, design theory provides interesting problems for testing various SAT solvers; on the other hand, high-performance SAT solvers provide an alternative tool for attacking open problems in design theory, simply by encoding problems as propositional formulas, and then searching for their models using off-the-shelf general purpose SAT solvers.
This chapter presents several case studies of using SAT solvers to solve hard design theory problems, including quasigroup problems, Ramsey numbers, Van der Waerden numbers, covering arrays, Steiner systems, and Mendelsohn designs.
It is shown that over a hundred of previously-open design theory problems were solved by SAT solvers, thus demonstrating the significant power of modern SAT solvers.
Moreover, the chapter provides a list of 30 open design theory problems for the developers of SAT solvers to test their new ideas and weapons.

Related Results

The Gender-Specific Effect of Subcutaneous and Visceral Adipose Tissues on Cardiometabolic Risk in a Chinese Population
The Gender-Specific Effect of Subcutaneous and Visceral Adipose Tissues on Cardiometabolic Risk in a Chinese Population
Abstract BackgroundPrevious studies demonstrated that visceral adipose tissue (VAT) contributed to increased risks for multiple cardiometabolic factors. However, the effect...
SAT-to-SAT: Declarative Extension of SAT Solvers with New Propagators
SAT-to-SAT: Declarative Extension of SAT Solvers with New Propagators
Special-purpose propagators speed up solving logic programs by inferring facts that are hard to deduce otherwise. However, implementing special-purpose propagators is a non-trivial...
The Validity of the Smart Management Strategy for Health Assessment Tool-Life (SAT-Life) in General Population
The Validity of the Smart Management Strategy for Health Assessment Tool-Life (SAT-Life) in General Population
Abstract This study aimed to determine the reliability and validity of the life version of the Smart Management Strategy for Health Assessment Tool (SAT-Life) for the gener...
Contributions to SAT Solving
Contributions to SAT Solving
Contributions à la résolution des problèmes SAT Le problème de satisfaisabilité booléenne (SAT) est un défi fondamental en informatique aux implications profondes. ...
Booleguru, the Propositional Polyglot (Short Paper)
Booleguru, the Propositional Polyglot (Short Paper)
Abstract Recent approaches on verification and reasoning solve SAT and QBF encodings using state-of-the-art SMT solvers, as it “makes implementation much easier”. The eas...
Improving Local Search for Random 3-SAT Using Quantitative Configuration Checking
Improving Local Search for Random 3-SAT Using Quantitative Configuration Checking
Configuration Checking (CC) was proposed as a new diversification strategy for Stochastic Local Search (SLS) algorithm for solving Minimum Vertex Cover, and has been successfully u...
Estimating Daily Temperatures over Andhra Pradesh, India, Using Artificial Neural Networks
Estimating Daily Temperatures over Andhra Pradesh, India, Using Artificial Neural Networks
In the recent past, Andhra Pradesh (AP) has experienced increasing trends in surface air mean temperature (SAT at a height of 2 m) because of climate change. In this paper, we atte...
SAT vs. Search for Qualitative Temporal Reasoning
SAT vs. Search for Qualitative Temporal Reasoning
Empirical data from recent work has indicated that SAT-based solvers can outperform native search-based solvers on certain classes of problems in qualitative temporal reasoning, pa...

Back to Top