Benchmark problems:
List of projects:
Homework:
You must submit your files via handin when required. Homework must be
returned before class on due date.
|
|
|
Homework1 (ps, pdf) | Wednesday, August 31, 2005 | Tuesday, September, 13, 2005 Note: pen+paper or print out |
Homework2 (ps, pdf) | Tuesday, Sep 13, 2005 | Thursday, Sep 22, 2005 Note: Submit with (command line) handin |
Homework3 (ps, pdf) | Thursday, Sep 22, 2005 | Extended until Wedsnesday, Oct 19, 2005 Note: Submit with (command line) handin |
Homework4 (ps, pdf) | Wednesday, Oct 19, 2005 | Monday, Nov 1st, 2005 |
Homework5 (ps, pdf) | Wednesday, Nov 9, 2005 | Tuesday, Nov 22, 2005 |
Glossaries:
Handouts:
Material discussed during recitation:
More material:
Schedule:
|
|
|
Tue, Aug 23 | Topic: Administrative rules. |
Handouts distributed: syllabus, administrative rules including deadlines, guidelines for reports, Constraint Processing 101. |
Wed, Aug 24 | Topic: Administrative rules (if not finished on Monday). Introduction to CSPs. |   |
Thu, Aug 25 |
Required reading: Dechter: Section 1.1, 1.3.3, 1.3.4, 2.1 and 2.2.xo Recommended reading: | |
Tue, Aug 30 | Topic: CSP 101 Required reading: same as above Recommended reading: same as above |
  |
Wed, Aug 31 | Topic: CSP 101 Required reading: same as above Recommended reading: same as above |
|
Thu, Sep 1 | Topic: Backtrack search and hybrids Required reading:   Hybrid algorithms for the constraint satisfaction problem--Prosser Recommended reading:   |
  |
Tue, Sep 6 | Topic:Backtrack search and hybrids Required reading: same as above Recommended reading: same as above |
  |
Wed, Sep 7 | Topic: Backtrack search and hybrids Required reading: same as above Recommended reading: same as above |
  |
Thu, Sep 8 | Topic: Backtrack search and hybrids Required reading: same as above Recommended reading: same as above |
|
Tue, Sep 13 | Topic: Looking ahead Required reading: same as above, especially Section 5.3 in Dechter. Recommended reading: same as above |
|
Wed, Sep 14 | Topic: Comparing Algorithms, especially Section 6.6.2 in Dechter. Required reading: same as above, Recommended reading: same as above |
|
Thu, Sep 15 | Topic: Overview: Decomposition, deep methods, distribusted CSPs | |
Tue, Sep 20 | Topic: A Theoretical Approach to
Backtracking (gziped
PostScript, Electronic
Reserve) Required reading:   A Theorectical Evaluation of Selected Backtracking Algorithms Recommended reading:   The longer and improved paper, which appeared in the AIJ |
  |
Wed, Sep 21 | Topic: Same as above | |
Thu, Sep 22 | Topic: Constraints & Relational Databases Required reading: Dechter's book, Section 1.3. Recommended reading: Query Algebra Database System Implementation, pages 240--247, Garcia-Molina, Ullman, Widom. Prentice Hall. |
|
Tue, Sep 27 | Topic: Consistency Algorithms Required reading: |
|
Wed, Sep 28 | Topic: Same as above | |
Thu, Sep 29 | Topic: Class cancelled | Instructor out of town |
Tue, Oct 4 | Topic: Class will discuss each other's implementation. One evaluator per speaker will write a report. | Instructor out of town |
Wed, Oct 5 | Topic: No make-up class | Instructor out of town |
Thu, Oct 6 | Topic: Class cancelled | |
Tue, Oct 11 | Topic: Same as above | |
Wed, Oct 12 | Topic: Same as above | |
Thu, Oct 13 | Topic: Same as above |   |
Tue, Oct 18 | ||
Wed, Oct 19 | Topic: Same as above | |
Thu, Oct 20 | Topic: More discussion on consistency properties and algorithms |
  |
Tue, Oct 25 | Topic: Search orders in CSPs Required reading:   Ordering heuristics in CSPs, Tsang 93 Recommended reading:   |
|
Wed, Oct 26 | Topic: |   |
Thu, Oct 27 | Topic: What Happens When
Constraints Meet the Real World. A lecture by industrial visitor: Dr Mark Boddy (Adventium LABS) Check details from visit page Required reading: A Method for Global Optimization of Large Systems of Quadratic Constraints. N. Lamba, M. Dietz, D.P. Johnson, and M.S. Boddy. Second International Workshop on Global Constraint Optimization and Constraint Satisfaction 2003 (COCOS 03). Pages 61-70. Recommended reading: "Constraint-Based Attribute and Interval Planning". Jeremy Frank, Ari K. Jónsson, Journal of Constraints, Special Issue on Constraints and Planning. Pages 335-338. Vol. 8 no 4, 2003. (Available from library at Avery Hall) |   |
Tue, Nov 1 | Topic: Dual Viewpoint Heuristics
for Binary Constraint Satisfaction Required reading: Dual Viewpoint Heuristics for Binary Constraint Satisfaction Problems, Geelen (ECAI 92) |
|
Wed, Nov 2 | Topic: Local search Required reading: Dechter: Section 7.1, and 7.2. |
  |
Thu, Nov 3 | Topic: Discussion of search results (homework 3 and 4) | |
Tue, Nov 8 | Topic: Local search and empirical analysis Required reading: Dechter: Section 7.1, and 7.2. |
|
Wed, Nov 9 | Topic: New developments in
Backtrack Search Recommended reading: ECLiPSe: Chapter 12 on Search | |
Thu, Nov 10 | Topic: Learning to Search Trees. A lecture by industrial visitor: Dr. Wheeler Ruml (Palo Alto Research Center (PARC)). Check details from visit page Required reading: Heuristic Search in Bounded-depth Trees: Best-Leaf-First Search. W. Ruml. Working Notes of the AAAI-02 Workshop on Probabilistic Approaches in Search, 2002. |
  |
Tue, Nov 15 | Topic: Binary vs non-Binary
CSPs Required reading: Binary vs. non-binary representations of constraint-- Bacchus and van Beek, 98. Recommended reading: |
|
Wed, Nov 16 | Class does not meet. Individual meetings with instructor. |   |
Thu, Nov 17 | Topic:Non-binary Forward
Checking Recommended reading:"On forward checking for non-binary constraint satisfaction" C. Bessière and P. Meseguer and E.C. Freuder and J. Larrosa, Proceedings CP'99, Alexandria VA, pages 88-102. |
|
Tue, Nov 22 | Topic: An Efficient Filtering
for AllDiff Constraints Required reading: A Filtering Algorithm for Constraints of Differences in CSPs-- Regin, 1994. |
|
Wed, Nov 23 | ||
Thu, Nov 24 | ||
Tue, Nov 29 | Topic: Same as above. |
|
Wed, Nov 30 | Topic: Same as above |   |
Thu, Dec 1 | Topic: Interchangeability in
CSPs. Required reading: Eliminating Interchangeable
Values in Constraint Satisfaction Problems, E.C. Freuder,
AAAI 1991, pages 227--233. Recommended reading: Papers by instructor, colleagues and students on the topic (ask instructor) |
|
Tue, Dec 6 | Topic: PROJECT DEFENSE Attendance is mandatory Ken, Renee |
Evening meetings if necessary, attendance optional |
Wed, Dec 7 | Topic: PROJECT DEFENSE Attendance is mandatory Dave, Nick |
  |
Thu, Dec 8 | Topic: PROJECT DEFENSE Attendance is mandatory Garhan, Josh |
|
Mon, Dec 12 | ||