|
Detailed Course Schedule
Week 1 |
Mon, Aug 22 |
Topic:: Rules of the game
Course syllabus (distributed)
Administrative rules including deadlines
Guidelines for reports
Topic: CSP 101, Overview
Instructor's slides: Constraint Processing 101 (PPT)
Quick review of NP-Completeness (by Shant and Rahul).
Required reading:
Dechter: Section 1.1, 1.3.3, 1.3.4, 2.1 and 2.2.
Constraint Programming: in Pursuit of the Holy
Grail (PDF) Bartak
Recommended reading:
Bartak's on-line guide: Introduction to CSPs
Constraint Satisfaction (PDF) Rina Dechter. MIT Encyclopedia of the
Cognitive Sciences
Algorithms for Constraint Satisfaction Problems: A Survey (PDF)
by Vipin Kumar. AI Magazine Spring 1992.
Constraint Satisfaction Problems, An Overview (PDF), Pedro Meseguer
Systematic
Search Algorithms, Bartak's online notes
Heuristics
and Stochastic Algorithms, Bartak's online notes
|
Wed, Aug 24 |
Pretest
In-class: closed book, handwritten crib sheet allowed, must be
turned in with test
Take-home: collaboration, discussion strictly
forbidden. To be returned on Monday, August 29
CSP 101
|
Week 2 |
Mon, Aug 29 |
Announcements:
Pretest: Take-home pretest is due
Homework 1 assigned
Glossary 1 assigned
Topic, required reading, recommended reading: Same as above
|
Wed, Aug 31 |
Announcements:Please prepare any questions you may have about the slides, required and/or recommended readings.
Topic, required reading, recommended reading: Same as above.
|
Week 3 |
Mon, Sep 5 |
Labor day
|
Wed, Sep 7 |
Announcements:
Homework 1 due by webhand
Homework 2 assigned
Glossary 1 due on paper
Topic:
Arc Consistency
Required reading:
Dechter: Sections 3.1 and 3.2
The
complexity of some polynomial network consistency algorithms for
constraint satisfaction problems Mackworth & Freuder, AIJ 1985
(only AC algorithms)
Recommended reading:
Consistency Techniques (Bartak's online notes)
Constraint propagation with interval labels, Davis, AIJ 1987.
|
Week 4 |
Mon, Sep 12 |
Announcements:
Glossary 1 due
Instructor out of town, will be replaced by Robert to discuss AC1,
AC3, experiments, HWK2
Topic, required reading, recommended reading: Same as Sep 7.
|
Wed, Sep 14 |
Announcements:
Glossary 1 due
Instructor out of town, will be replaced by Robert to discuss AC1,
AC3, experiments, HWK2
Topic, required reading, recommended
reading: Same as Sep 7.
|
Week 5 |
Mon, Sep 19 |
Announcements:
Homework 2 delayed
Homework 3 assigned. See email and homework schedule.
Instructor out of town, will be replaced by Robert or Shant to discuss experiments and t-test.
Topic, required reading, recommended reading: TBA.
|
Wed, Sep 21 |
Announcements:
Let's discuss deadlines for HWK2 and HWK3.
Topic Odds & Ends, CSP 101--Overview
Instructor's slides: Odds & Ends (PPT)
Instructor's slides: Constraint Processing 101 (PPT)
Quick review of NP-Completeness (by Shant and Rahul).
Required reading, recommended reading: Same as on Week 1.
|
Week 6 |
Mon, Sep 26 |
Announcements:
Glossary 2 assigned
Homework 2 due
Deadline for Homework 3 to be discussed
Topic: Backtrack Search.
Required reading: Hybrid
algorithms for the constraint satisfaction problem (PDF) Prosser.
Recommended reading:
Chapters 5 and 6, Dechter
Chapter
5, Tsang
|
Wed, Sep 28 |
Announcements:
Homework 3 assigned
Topic: Backtrack Search.
Required reading: Hybrid
algorithms for the constraint satisfaction problem (PDF) Prosser.
Recommended reading:
Chapters 5 and 6, Dechter
Chapter
5, Tsang
|
Week 7 |
Mon, Oct 3 |
Announcements:
Glossary 2 due
Glossary 3 assigned
Homework 2 due
Topic, required reading, recommended reading: Same as Sep 28.
|
Wed, Oct 5 |
Announcements:
List of projects for Fall 2011
Topic, required reading, recommended reading: Same as Sep 28.
|
Week 8 |
Mon, Oct 10 |
Announcements:
Glossary 3 due
Homework 3 due
Homework 4 assigned
Topic:
Theoretical Evaluation of BT Algorithms
Required reading: A
Theorectical Evaluation of Selected Backtracking Algorithms, by
Kondrak and van Beek (IJCAI 1995)
Recommended reading: Dechter, Chapters 5 and 6
|
Wed, Oct 12 |
Announcements:
Topic, required reading, recommended reading: Same as above.
|
Week 9 |
Mon, Oct 17 |
Fall Semester Break
|
Wed, Oct 19 |
Announcements:
Glossary 4 assigned
Deadline: for project selection. Use handin.
Topic, required reading, recommended reading: Finsih topic of Oct, 10.
Topic & required reading: CSPs and DBs. Section 1.3 of Dechter.
Topic: Path Consistency
Required reading: Dechter Chapter 3, entirely
|
Week 10 |
Mon, Oct 24 |
Glossary 4 due.
Announcements:
Homework 4 due
Topic, required reading, recommended reading: Same as on Oct 19.
|
Wed, Oct 26 |
Announcements:
Topic, required reading, recommended reading: Same as on Oct 19.
|
Week 11 |
Mon, Oct 31 |
Announcements:
Homework 5 assigned
Topic, required reading, recommended reading: Same as on Oct 19.
|
Wed, Nov 2 |
Announcements:
Topic: Search Orders in CSPs
(PPT)
Required reading: Chapter
6, Tsang 93
Recommended reading:
Dechter: Sections: 5.1.1
Dual
Viewpoint Heuristics for Binary Constraint Satisfaction Problems,
Geelen ECAI 92
|
Week 12 |
Mon, Nov 7 |
Announcements:
Homework 5 was due, delayed
Topic, required reading, recommended reading: Same as on Nov 2.
|
Wed, Nov 9 |
Announcements:
Glossary 5 assigned
Glossary 6 assigned
Homework 6 assigned
Topic: Finish Search Orders in CSPs
(PPT)
Local Search (PPT).
Required reading:
Dechter, Chapter 7
Heuristics
and Stochastic Algorithms (Bartak's online notes)
Recommended reading:
Section 4.3, Chapter 4, AI a Modern Approach (textbook), Russell & Norvig
Stochastic Local Search (book), by Hoos and Stuelze
|
Week 13 |
Mon, Nov 14 |
Announcements:
Glossary 5 due
Each student must make two statements, questions, remarks,
etc. about his/her project. Rationale: You can state a difficulty
you are having, a barrier you overcame, a new idea you learned about,
whatever information you wish to share about your project.
Topic, required reading, recommended reading: TBA.
|
Wed, Nov 16 |
Announcements:
Homework 6 due
Homework 7 assigned
Glossary 6 due
Glossary 7 assigned
Deadline: First deadline for
extra-credit work. At most 1 paper presentation, 2
summaries, 1 chapter write-up after this date.
Topic, required reading, recommended reading: TBA.
|
Week 14 |
Mon, Nov 21 |
Announcements:
Homework 6 due
Glossary 7 assigned
Each student must make two
statements, questions, remarks, etc. about his/her project.
Rationale: You can state a difficulty you are having, a barrier
you overcame, a new idea you learned about, whatever information
you wish to share about your project.
Topic, required reading, recommended reading: TBA.
|
Wed, Nov 23 |
Thanksgiving Holiday
|
Week 15 |
Mon, Nov 28 |
Announcements:
Each student must make two
statements, questions, remarks, etc. about his her project.
A quiz may be given in class
Topic, required reading, recommended reading: TBA.
|
Wed, Nov 30 |
Announcements:
Homework 7 due
Deadline: Final glossary due,
in print and using handin.
Deadline: Project reports are
due in print and using handin.
Deadline: Second deadline for
extra-credit work: No paper presentation, summaries, write-ups, on or
after this date.
Topic, required reading, recommended reading: TBA.
|
Week 16 (dead week) |
Mon, Dec 5 |
Announcements:
PROJECT DEFENSE. Attendance is mandatory .
Evening sessions if necessary, attendance is optional.
Topic, required reading, recommended reading: TBA.
|
Wed, Dec 7 |
Announcements:
PROJECT DEFENSE. Attendance is mandatory .
Evening sessions if necessary, attendance is optional.
Deadline: Project code and slides due,
submit using handin.
Topic, required reading, recommended reading: TBA.
|
Week 17 |
Tue, Dec 13 |
No Final Examination
8:30--10:30 PMj PROJECT DEFENSE
Attendance is mandatory
|
Last modified: Wed Nov 30 16:18:15 CST 2011
|