Reasoning from last conflict (s) in constraint programming
Constraint programming is a popular paradigm to deal with combinatorial problems in
artificial intelligence. Backtracking algorithms, applied to constraint networks, are commonly …
artificial intelligence. Backtracking algorithms, applied to constraint networks, are commonly …
Mendelian error detection in complex pedigrees using weighted constraint satisfaction techniques
With the arrival of high throughput genotyping techniques, the detection of likely genotyping
errors is becoming an increasingly important problem. In this paper we are interested in …
errors is becoming an increasingly important problem. In this paper we are interested in …
Making the first solution good!
JG Fages, C Prud'Homme - 2017 IEEE 29th International …, 2017 - ieeexplore.ieee.org
Providing efficient black-box search procedures is one of the major concerns for constraint-
programming solvers. Most of the contributions in that area follow the fail-first principle …
programming solvers. Most of the contributions in that area follow the fail-first principle …
[PDF][PDF] Qualitative CSP, Finite CSP, and SAT: Comparing Methods for Qualitative Constraint-based Reasoning.
M Westphal, S Wölfl - IJCAI, 2009 - Citeseer
Abstract Qualitative Spatial and Temporal Reasoning (QSR) is concerned with constraint-
based formalisms for representing, and reasoning with, spatial and temporal information …
based formalisms for representing, and reasoning with, spatial and temporal information …
Conflict history based heuristic for constraint satisfaction problem solving
D Habet, C Terrioux - Journal of Heuristics, 2021 - Springer
The variable ordering heuristic is an important module in algorithms dedicated to solve
Constraint Satisfaction Problems (CSP), while it impacts the efficiency of exploring the …
Constraint Satisfaction Problems (CSP), while it impacts the efficiency of exploring the …
Automatic discovery and exploitation of promising subproblems for tabulation
The performance of a constraint model can often be improved by converting a subproblem
into a single table constraint. In this paper we study heuristics for identifying promising …
into a single table constraint. In this paper we study heuristics for identifying promising …
Solution sampling with random table constraints
M Vavrille, C Truchet, C Prud'homme - Constraints, 2022 - Springer
Constraint programming provides generic techniques to efficiently solve combinatorial
problems. In this paper, we tackle the natural question of using constraint solvers to sample …
problems. In this paper, we tackle the natural question of using constraint solvers to sample …
On the refinement of conflict history search through multi-armed bandit
MS Cherif, D Habet, C Terrioux - 2020 IEEE 32nd International …, 2020 - ieeexplore.ieee.org
Reinforcement learning has shown its relevance in designing search heuristics for
backtracking algorithms dedicated to solving decision problems under constraints. Recently …
backtracking algorithms dedicated to solving decision problems under constraints. Recently …
Valued constraint satisfaction problems
As an extension of constraint networks, valued constraint networks (or valued CSPs) define
a unifying framework for modelling optimisation problems over finite domains in which the …
a unifying framework for modelling optimisation problems over finite domains in which the …
Parallel strategies selection
We consider the problem of selecting the best variable-value strategy for solving a given
problem in constraint programming. We show that the recent Embarrassingly Parallel …
problem in constraint programming. We show that the recent Embarrassingly Parallel …