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
Framework for Generating Configurable SAT Solvers
Framework for Generating Configurable SAT Solvers
The state-of-the-art SAT solvers usually share the same core techniques, for instance: the watched literals structure, conflict clause recording and non-chronological backtracking....
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...
Exploiting the SAT Revolution for Automated Software Verification: Report from an Industrial Case Study
Exploiting the SAT Revolution for Automated Software Verification: Report from an Industrial Case Study
In the last three decades, Boolean Satisfiability (SAT) solvers experienced a dramatic performance revolution; they are now used as the backend of various industrial verification e...
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...
Etude des Mécanismes de Transformation de Modèles CSP/SAT
Etude des Mécanismes de Transformation de Modèles CSP/SAT
A Study on the CSP/SAT Model Transformation Mechanisms
La plupart des problèmes combinatoires peuvent être formulés comme des CSP (Constraint Satisfaction Problems)...
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. ...
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...
Reasoning and inference for (maximum) satisfiability : new insights
Reasoning and inference for (maximum) satisfiability : new insights
Au cœur de l'informatique et de l'intelligence artificielle, la logique est souvent utilisée comme un langage pour modéliser et résoudre des problèmes complexes issus du milieu aca...

