International audienceConstraint acquisition (CA) is a method for learning users' concepts by representing them as a conjunction of constraints. While this approach works well for many combinatorial problems over finite domains, some applications require the acquisition of disjunctive constraints, possibly coming from logical implications or negations. In this paper, we propose the first CA algorithm tailored to the automatic inference of disjunctive constraints, named DCA. A key ingredient there, is to build upon the computation of maximal satisfiable subsets. We demonstrate experimentally that DCA is faster and more effective than traditional CA with added disjunctive constraints, even for ultra-metric constraints with up to 5 variables. ...
Modeling a combinatorial problem is a hard and error-prone task requiring significant expertise. Con...
We report on an extensive experimental evaluation on the Disjunctive Temporal Problem, where we adap...
Logic Programs with Annotated Disjunctions (LPADs) provide a simple and elegant framework for integr...
International audienceConstraint acquisition (CA) is a method for learning users' concepts by repres...
The field of constraint acquisition (CA) aims to remove the “modelling bottleneck” by learning const...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
Constraint satisfaction problems involve finding values for problem variables that satisfy constrain...
Combining constraints using logical connectives such as disjunction is ubiquitous in constraint prog...
Rule-based systems have long been widely used for building expert systems to perform practical knowl...
International audienceProgram annotations under the form of function pre/postconditions are crucial ...
Backtracking CSP solvers provide a powerful framework for search and reasoning. The aim of constrain...
AbstractCombining constraints using logical connectives such as disjunction is ubiquitous in constra...
Article dans revue scientifique avec comité de lecture. internationale.International audienceDominan...
Many combinatorial search problems can be expressed as 'constraint satisfaction problems'. This clas...
We propose CABSC, a system that performs Constraint Acquisition Based on Solution Counting. In order...
Modeling a combinatorial problem is a hard and error-prone task requiring significant expertise. Con...
We report on an extensive experimental evaluation on the Disjunctive Temporal Problem, where we adap...
Logic Programs with Annotated Disjunctions (LPADs) provide a simple and elegant framework for integr...
International audienceConstraint acquisition (CA) is a method for learning users' concepts by repres...
The field of constraint acquisition (CA) aims to remove the “modelling bottleneck” by learning const...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
Constraint satisfaction problems involve finding values for problem variables that satisfy constrain...
Combining constraints using logical connectives such as disjunction is ubiquitous in constraint prog...
Rule-based systems have long been widely used for building expert systems to perform practical knowl...
International audienceProgram annotations under the form of function pre/postconditions are crucial ...
Backtracking CSP solvers provide a powerful framework for search and reasoning. The aim of constrain...
AbstractCombining constraints using logical connectives such as disjunction is ubiquitous in constra...
Article dans revue scientifique avec comité de lecture. internationale.International audienceDominan...
Many combinatorial search problems can be expressed as 'constraint satisfaction problems'. This clas...
We propose CABSC, a system that performs Constraint Acquisition Based on Solution Counting. In order...
Modeling a combinatorial problem is a hard and error-prone task requiring significant expertise. Con...
We report on an extensive experimental evaluation on the Disjunctive Temporal Problem, where we adap...
Logic Programs with Annotated Disjunctions (LPADs) provide a simple and elegant framework for integr...