In many interactive decision making scenarios there is often no solution that satisfies all of the user's preferences. The decision process can be helped by providing explanations. Relaxations show sets of consistent preferences and, thus, indicate which preferences can be enforced, while exclusion sets show which preferences can be relaxed to obtain a solution. We propose a new approach to explanation based on the notion of a representative set of explanations. The size of the set of explanations we compute is exponentially more compact than that found using common approaches from the literature based on finding all minimal conflicts. Copyright © 2007, Association for the Advancement of Artificial Intelligence (www.aaai.org). All righ...
International audienceConstraint solvers are key modules in many systems with reasoning capabilities...
Constraints are useful to model many real-life problems. Soft constraints are even more useful, sinc...
We explore the use of meta-constraints as a way of providing explanations to the user. Meta-constra...
In many interactive decision making scenarios there is often no solution that satisfies all of the u...
Interactive constraint systems often suffer from infeasibility (no solution) due to conflicting user...
Most problems can be expressed in terms of requirements that must be met by their expected solutions...
In this work we explore the problem of generating explanations for configuration problems using the ...
AbstractA constraint satisfaction problem (CSP) is said to be overconstrained if it does not have a ...
A reason-based choice correspondence rationalizes choice behaviour in terms of a two-stage choice pr...
The purpose of this paper is to bring together the two AI areas of constraint-based and nonmonotonic...
Constraint relaxation is a frequently used technique for managing over-determined constraint satisfa...
Modelling and reasoning with preferences in constraint-based systems has been considered for a long ...
Interactive tasks such as online configuration can be modeled as constraint satisfaction problems. T...
As AI becomes more ubiquitous there is increasing interest in computers being able to provide explan...
International audienceProviding convincing explanations to accompany recommendationsis a key issue i...
International audienceConstraint solvers are key modules in many systems with reasoning capabilities...
Constraints are useful to model many real-life problems. Soft constraints are even more useful, sinc...
We explore the use of meta-constraints as a way of providing explanations to the user. Meta-constra...
In many interactive decision making scenarios there is often no solution that satisfies all of the u...
Interactive constraint systems often suffer from infeasibility (no solution) due to conflicting user...
Most problems can be expressed in terms of requirements that must be met by their expected solutions...
In this work we explore the problem of generating explanations for configuration problems using the ...
AbstractA constraint satisfaction problem (CSP) is said to be overconstrained if it does not have a ...
A reason-based choice correspondence rationalizes choice behaviour in terms of a two-stage choice pr...
The purpose of this paper is to bring together the two AI areas of constraint-based and nonmonotonic...
Constraint relaxation is a frequently used technique for managing over-determined constraint satisfa...
Modelling and reasoning with preferences in constraint-based systems has been considered for a long ...
Interactive tasks such as online configuration can be modeled as constraint satisfaction problems. T...
As AI becomes more ubiquitous there is increasing interest in computers being able to provide explan...
International audienceProviding convincing explanations to accompany recommendationsis a key issue i...
International audienceConstraint solvers are key modules in many systems with reasoning capabilities...
Constraints are useful to model many real-life problems. Soft constraints are even more useful, sinc...
We explore the use of meta-constraints as a way of providing explanations to the user. Meta-constra...