AbstractNew heuristics and strategies have enabled major advancements in SAT solving in recent years. However, experimentation has shown that there is no winning solution that works in all cases. A degradation of orders of magnitude can be observed if the wrong heuristic is chosen. The problem is that it is impossible to know, in advance, which heuristics are best for a given problem. Consequently, many ideas - those that turn out to be useful for a small subset of the cases, but significantly increase run times on most others - are discarded.We propose the notion of Adaptive Solving as a possible solution to this problem. In our framework, the SAT solver monitors the effectiveness of the search on-the-fly using a Performance Metric. The me...
Boolean SAT solvers are indispensable tools in a variety of domains in computer science and engineer...
A method is presented that causes A * to return high quality solutions while solving a set of proble...
A greedy randomized adaptive search procedure (Grasp) is a randomized heuristic that has been shown ...
AbstractNew heuristics and strategies have enabled major advancements in SAT solving in recent years...
Abstract. Motivated by our own industrial users, we attack the following challenge that is crucial i...
Motivated by our own industrial users, we attack the following challenge that is crucial in many pra...
Solvers for Boolean satisfiability (SAT), like other algorithms for NP-complete problems, tend to ha...
The satisfiability problem (Sat) lies at the core of the complexity theory. This is a decision probl...
We introduce a new jump strategy for look-ahead based satisfiability (Sat) solvers that aims to boos...
This project has been concerned with the theory and practice of SAT solving. Its scope has widened c...
Abstract. Problem solvers have at their disposal many heuristics that may support effective search. ...
Effective solving of constraint problems often requires choosing good or specific search heuristics....
The time it takes a program to solve a particular problem depends heavily upon the choice of problem...
Abstract. We present AVATARSAT, a SAT solver that uses machine-learning classifiers to automatically...
Abstract. So-called Modern SAT solvers are built upon a few – but essential – ingredients: branching...
Boolean SAT solvers are indispensable tools in a variety of domains in computer science and engineer...
A method is presented that causes A * to return high quality solutions while solving a set of proble...
A greedy randomized adaptive search procedure (Grasp) is a randomized heuristic that has been shown ...
AbstractNew heuristics and strategies have enabled major advancements in SAT solving in recent years...
Abstract. Motivated by our own industrial users, we attack the following challenge that is crucial i...
Motivated by our own industrial users, we attack the following challenge that is crucial in many pra...
Solvers for Boolean satisfiability (SAT), like other algorithms for NP-complete problems, tend to ha...
The satisfiability problem (Sat) lies at the core of the complexity theory. This is a decision probl...
We introduce a new jump strategy for look-ahead based satisfiability (Sat) solvers that aims to boos...
This project has been concerned with the theory and practice of SAT solving. Its scope has widened c...
Abstract. Problem solvers have at their disposal many heuristics that may support effective search. ...
Effective solving of constraint problems often requires choosing good or specific search heuristics....
The time it takes a program to solve a particular problem depends heavily upon the choice of problem...
Abstract. We present AVATARSAT, a SAT solver that uses machine-learning classifiers to automatically...
Abstract. So-called Modern SAT solvers are built upon a few – but essential – ingredients: branching...
Boolean SAT solvers are indispensable tools in a variety of domains in computer science and engineer...
A method is presented that causes A * to return high quality solutions while solving a set of proble...
A greedy randomized adaptive search procedure (Grasp) is a randomized heuristic that has been shown ...