The last decade has seen a growing interest in solver portfolios, automated solver configuration, and runtime prediction methods. At their core, these methods rely on a deterministic, consis-tent behaviour from the underlying algorithms and solvers. However, modern state-of-the-art solvers have elements of stochasticity built in such as ran-domised variable and value selection, tie-breaking, and randomised restarting. Such features can elicit dramatic variations in the overall performance be-tween repeated runs of the solver, often by several orders of magnitude. Despite the success of the aforementioned fields, such performance variations in the underlying solvers have largely been ignored. Supported by a large-scale empirical study employ...
International audienceEmpirical performance evaluations, in competitions and scientific publications...
The performance of many hard combinatorial problem solvers depends strongly on their parameter setti...
Mathematical solvers have evolved to become complex software and thereby have become a difficult sub...
Perhaps surprisingly, it is possible to predict how long an algorithm will take to run on a previous...
Evaluating improvements to modern SAT solvers and comparison of two arbitrary solvers is a challengi...
It has been widely observed that there is no single “dominant ” SAT solver; instead, different solve...
This dissertation presents a number of contributions to the field of solver portfolios, in particula...
Abstract. Machine learning can be utilized to build models that predict the runtime of search algori...
In practical applications, some important classes of problems are NP-complete. Although no worst-cas...
Different solvers for computationally difficult problems such as satisfiability (SAT) perform best o...
Hard combinatorial problems such as propositional satisfiability are ubiquitous. The holy grail are ...
Heuristic algorithms are often difficult to analyse theoretically; this holds in particular for adva...
Restart strategies are commonly used for minimizing the computational cost of randomized algorithms,...
Nguyen Dang: is a Leverhulme Early Career Fellow.Competitions such as the MiniZinc Challenges or the...
A commonly used strategy for improving optimization algorithms is to restart the algorithm when it i...
International audienceEmpirical performance evaluations, in competitions and scientific publications...
The performance of many hard combinatorial problem solvers depends strongly on their parameter setti...
Mathematical solvers have evolved to become complex software and thereby have become a difficult sub...
Perhaps surprisingly, it is possible to predict how long an algorithm will take to run on a previous...
Evaluating improvements to modern SAT solvers and comparison of two arbitrary solvers is a challengi...
It has been widely observed that there is no single “dominant ” SAT solver; instead, different solve...
This dissertation presents a number of contributions to the field of solver portfolios, in particula...
Abstract. Machine learning can be utilized to build models that predict the runtime of search algori...
In practical applications, some important classes of problems are NP-complete. Although no worst-cas...
Different solvers for computationally difficult problems such as satisfiability (SAT) perform best o...
Hard combinatorial problems such as propositional satisfiability are ubiquitous. The holy grail are ...
Heuristic algorithms are often difficult to analyse theoretically; this holds in particular for adva...
Restart strategies are commonly used for minimizing the computational cost of randomized algorithms,...
Nguyen Dang: is a Leverhulme Early Career Fellow.Competitions such as the MiniZinc Challenges or the...
A commonly used strategy for improving optimization algorithms is to restart the algorithm when it i...
International audienceEmpirical performance evaluations, in competitions and scientific publications...
The performance of many hard combinatorial problem solvers depends strongly on their parameter setti...
Mathematical solvers have evolved to become complex software and thereby have become a difficult sub...