Reasoning from last conflict (s) in constraint programming

C Lecoutre, L Saïs, S Tabary, V Vidal - Artificial Intelligence, 2009 - Elsevier
Constraint programming is a popular paradigm to deal with combinatorial problems in
artificial intelligence. Backtracking algorithms, applied to constraint networks, are commonly …

Mendelian error detection in complex pedigrees using weighted constraint satisfaction techniques

M Sanchez, S de Givry, T Schiex - Constraints, 2008 - Springer
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 …

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 …

[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 …

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 …

Automatic discovery and exploitation of promising subproblems for tabulation

Ö Akgün, IP Gent, C Jefferson, I Miguel… - Principles and Practice …, 2018 - Springer
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 …

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 …

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 …

Valued constraint satisfaction problems

MC Cooper, S de Givry, T Schiex - A Guided Tour of Artificial Intelligence …, 2020 - Springer
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 …

Parallel strategies selection

A Palmieri, JC Régin, P Schaus - … CP 2016, Toulouse, France, September 5 …, 2016 - Springer
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 …