Abstract
The Quantified Constraint Satisfaction Problem (QCSP) extends classical CSP in a way which allows reasoning about uncertainty. In this paper I present novel algorithms for solving QCSP. Firstly I present algorithms to perform constraint propagation on reified disjunction constraints of any length. The algorithms make full use of quantifier information to provide a high level of consistency. Secondly I present a scheme to enforce the non-binary pure value rule. This rule is capable of pruning universal variables. Following this, two problems are modelled in non-binary QCSP: the game of Connect 4, and a variant of job-shop scheduling with uncertainty, in the form of machine faults. The job shop scheduling example incorporates probability bounding of scenarios (such that only fault scenarios above a probability threshold are considered) and optimization of the schedule makespan. These contribute to the art of modelling in QCSP, and are a proof of concept for applying QCSP methods to complex, realistic problems. Both models make use of the reified disjunction constraint, and the non-binary pure value rule. The example problems are used to evaluate the QCSP algorithms presented in this paper, identifying strengths and weaknesses, and to compare them to other QCSP approaches.
| Original language | English |
|---|---|
| Pages (from-to) | 539-581 |
| Number of pages | 43 |
| Journal | Constraints |
| Volume | 14 |
| Issue number | 4 |
| DOIs | |
| Publication status | Published - Dec 2009 |
Keywords
- QCSP
- Quantified constraints
- Modelling
- Propagation algorithm
- Reasoning algorithm
- BOOLEAN-FORMULAS
Fingerprint
Dive into the research topics of 'Non-binary quantified CSP: algorithms and modelling'. Together they form a unique fingerprint.Projects
- 1 Finished
-
EPSRC: Watched Literals and Learning: Watched Literals and Learning for Constraint Programming
Gent, I. (PI) & Miguel, I. (CoI)
1/07/07 → 31/03/11
Project: Standard
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver