The exact reference of each of the papers listed below can be found in the extensive, but subjective, bibliography. Papers can be found in the Library (UNL users: check also the electronic reserves) or retrieved from the instructor.
|
|||
August 23rd | Introduction and overview of issues and techniques | ||
Required reading:
|
|||
Additional reading:
|
|||
August 25th | Topic: Main definitions & foundations.
Davis (AIJ 87): `Constraint Propagation with Interval Labels.' |
||
Additional reading:
|
|||
August 30th | Topic: Consistency-checking algorithms.
Mackworth (AIJ 77): Consistency in Networks of Relations |
||
Additional reading:
|
|||
September 1st | Topic: Consistency-checking algorithms.
Mackworth & Freuder (AIJ 85): `The complexity of Some Polynomial Network Consistency Algorithms for Constraint Satisfaction Problems.' |
||
Additional reading: Same as previous session. | |||
September 6th | Labor Day | ||
September 8th | Topic: Backtracking mechanisms.
Prosser (CI 93): `Hybrid Algorithms for the Constraint Satisfaction Problem.' |
||
Additional reading:
|
|||
Starting this date, we are running one lecture behind the original schedule. | |||
September 13th | Topic: Backtracking mechanisms.
Again, Prosser (CI 93): `Hybrid Algorithms for the Constraint Satisfaction Problem.' |
||
September 15th | Topic: Backtracking mechanisms.
Kondrak & van Beek (IJCAI 95): `A Theoretical Evaluations of Selected Backtracking Algorithms.' |
||
September 20th | Topic: Variable/value ordering.
Geelen (ECAI 92): `Dual Viewpoint Heuristics for Binary Constraint Satisfaction Problems.' |
||
Additional reading:
Tsang, Chapter 6. `Search orders in CSPs.' |
|||
September 22th | Topic: Variable/value ordering.
Bacchus & van Run (CP 95): `Dynamic Variable Ordering in CSPs.' |
||
Additional reading: same as previous week. | |||
September 27th | Topic: Foundations.
Freuder (CommACM 78): `Synthesizing Constraint Expressions.' |
||
September 29th | Topic: Constraint arity.
Bacchus & van Beek (AAAI 98): `On the Conversion between Non-Binary and Binary Constraint Satisfaction Problem.' |
||
October 4th | Topic: Network properties.
|
||
Additional reading:
Dechter & Pearl (IJCAI 91): `Directed Constraint Networks: A Relational Framework for Causal Modeling.' |
|||
October 6th | Topic: Constraint types.
Liu (IJCAI 95): `Increasing Functional Constraints Need to Be Checked Only Once.' |
||
Additional reading:
Régin (AAAI 94): `A Filtering Algorithm for Constraints of Differences in CSPs.' |
|||
October 11th | Topic: Constraint types
Régin (AAAI 94): `A Filtering Algorithm for Constraints of Differences in CSPs.' |
||
October 13th | Dr. Revesz will be conducting the course as the instructor is out
of town.
Topic: CSP application in Databases Shu H. (ECAI 98): `Using Constraint Satisfaction for View Update Translation.' Longer version: `Formulating View Update Translation as Constraint Satisfaction.' |
||
October 18th | Fall Semester Break | ||
October 20th | Topic: Constraint properties.
van Beek (AAAI 92): `On the Minimality and Decomposability of Constraint Networks.' |
||
October 25th | Topic: Phase transition.
Cheeseman, Kanefsky, and Taylor (IJCAI 91): `Where the Really Hard Problems Are.' See the authors' page about this paper. |
||
Additional reading:
|
|||
October 27th | Topic: Decomposition.
Freuder & Hubbe (95, CP 93): `A Disjunctive Decomposition Control Schema for Constraint Satisfaction.' |
||
November 1st | Topic: Decomposition.
Dechter & Pearl (AIJ 89): `Tree Clustering for Constraint Networks.' |
||
Find details in Section 7.6, pages 212--234 in Tsang's book. | |||
November 3rd | Topic: Decomposition.
Choueiry & Faltings (ECAI 94): `Decomposition Heuristic for Resource Allocation.' |
||
Novermber 8th | Topic: Decomposition.
|
||
November 10th | Topic: Decomposition.
Choueiry & Noubir (KSL-TR, FLAIRS 97): `A Disjunctive Decomposition Scheme for Discrete Constraint Satisfaction Problems Using Complete No-Good Sets.' |
||
Additional reading:
Jégou (AAAI 93): `Decomposition of Domains Based on the Micro-Structure of Finite Constraint-Satisfaction Problems.' |
|||
November 15th | Topic: Interchangeability.
Freuder (AAAI 91): `Eliminating Interchangeable Values in Constraint Satisfaction Problems.' |
||
November 17th | Topic: Interchangeability.
|
||
November 22nd | Topic: Constraint Databases Tutorial by Dr. Revesz.
Constraint Databases, Chapt 11, Book: Constraint Programming. Authors: Mariott and Stuckey. |
||
November 24th |
|
||
November 29th | Topic: Interchangeability.
Choueiry & Noubir (KSL-TR, AAAI 98): `On the Computation of Local Interchangeability in Discrete Constraint Satisfaction Problems.' |
||
December 1 | Topic: Modeling & Reformulation.
Nadel (IEEE 90): `Representation Selection for Constraint Satisfaction: A Case Study Using n-Queens.' (If time allows: lecture on reformulation: `Issues, Metrics, and open Problems.') |
||
CANCELLED | Topic: Modeling and Reformulation.
|
||
CANCELLED | Topic: Modeling & Reformulation:
Wallace & Freuder (CP 98) `Suggestion Strategies for Constraint-Based Matchmaker Agents' |
||
December 6 | Topic: Extending CSPs-- Dynamic CSPs.
S. Mittal, B. Falkenhainer (AAAI 90): `Dynamic Constraint Satisfaction.' |
||
December 8 | Topic: Extending CSPs-- Partial Satisfaction/Optimization.
Freuder (IJCAI 89): `Partial constraint satisfaction.' |
||
Additional reading:
|
|||
CANCELLED | Topic: Local Search.
Minton et al. (AAAI 90): `Solving Large-Scale Constraint Satisfaction and Scheduling Problems Using a Heuristic Repair Method.' |
||
Additional reading:
|
|||
December 15 | Project/paper presentation if applicable. Wrap-up session and discussion of potential theses projects |
Additional topics:
The students are encouraged to propose alternative topics, more related
to the their own research interests. Here is a list of possible areas: