CP Lectures & Slides
The main objective of lectures is to cover the required theoretical content of the course, illustrated by as many examples as possible. The lectures are independent of the CP solver used in the homeworks. Attendance is highly recommended. The essential aspects (in the eyes of the head teacher) of the course will be pointed out. Common misunderstandings will be discussed. The slides are not self-contained at all: they are only a support for the lectures, but not equivalent to their much more detailed content, so you ought to take notes and study the extra material mentioned below.
PhD students can study most of the material by themselves after the first few lectures, and are relieved of the assignment and exam duties in exchange for a more sophisticated project (possibly in connection with their PhD research).
There is no planned correspondence between the scheduled lectures and the topics of the course: topic starts and ends need not be aligned with lecture starts and ends. Slides will be put on-line before a lecture (but are not distributed in printed form), hence you can always figure out approximately where we currently are.
Topic | Slides | Extra Material | Teacher |
---|---|---|---|
Introduction & Overview | T01.pdf![]() |
Reality Quiz![]() |
Pierre Flener |
Gecode Primer | T02.pdf![]() |
Chapters 1, 2, 3, 4, 7, 8, 11 of MPG![]() |
Pierre Flener |
Consistency | T03.pdf![]() |
Appendix A of Course Notes![]() |
Pierre Flener |
Propagation | T04.pdf![]() |
Sections 22.1-22.6, 23.1-23.2, and 24 of MPG![]() ![]() ![]() |
Pierre Flener |
Search | T05.pdf![]() |
Chapters 9, 10, 31, and 32.1 of MPG![]() ![]() |
Pierre Flener |
Global Constraints | T06.pdf![]() |
Global Constraint Catalogue & Seeker![]() |
Pierre Flener |
Modelling | T07.pdf![]() |
Part C (Chapters 12 - 21) of MPG![]() ![]() |
Pierre Flener |
Symmetry | T08.pdf![]() |
Pierre Flener | |
Set Variables and Set Constraints | T09.pdf![]() |
Chapters 5 and 28 of MPG![]() |
Pierre Flener |
Propagation for the DISTINCT Constraint | T10a.pdf![]() ![]() |
[Régin 1994![]() ![]() |
Pierre Flener |
The REGULAR and TABLE Constraints | T11.pdf![]() |
Pierre Flener | |
Constraint-Based Local Search | T12.pdf![]() |
Pierre Flener | |
Case Study: Air Traffic Management | T13.pdf![]() |
CP for ATM: A Survey![]() |
Pierre Flener |
23 Nov: Guest Lecture: Task Sequencing for Dual-Arm Robot Assembly | T14.pdf![]() |
Johan Ludde (Lundin) Wessén![]() ![]() |
|
30 Nov: Guest Lecture: Validated Numerics and Parameter Estimation (Propagation over Continuous Domains) | T15.pdf![]() |
A Short Introduction to Rigorous Computations![]() |
Warwick Tucker![]() |
Conclusion, Questions & Answers | T16.pdf![]() |
Pierre Flener |
Some of the slides are copyright Christian Schulte.