Constraint Satisfaction Problems - Exercises
Exercises
| Sheet | Handed out | Due date |
|---|---|---|
| Exercise Sheet 1 | Wednesday, 25. April | Wednesday, 2. May |
| Exercise Sheet 2 | Wednesday, 2. May | Wednesday, 9. May |
| Exercise Sheet 3 | Wednesday, 9. May | Monday, 21. May |
| Exercise Sheet 4 | Monday, 21. May | Monday, 04. June |
| Exercise Sheet 5 | Monday, 4. June | Monday, 11. June |
| Exercise Sheet 6 | Monday, 11. June | Monday, 18. June |
| Exercise Sheet 7 | Monday, 18. June | Monday, 25. June |
| Exercise Sheet 8 | Monday, 25. June | Monday, 2. July |
| Backjumping Example | Wednesday, 04. July | |
| Exercise Sheet 9 | Monday, 2. July | Monday, 9. July |
| Exercise Sheet 10 | Monday, 9. July | Monday, 16. July |
| Exercise Sheet 11 | Monday, 16. July | Monday, 23. July |
Projects
List of projects
| Project | Handed out | Due date |
|---|---|---|
| Project 1 | Wednesday, 9. May | Friday, 25. May |
| Project 2 | Wednesday, 23. May | Friday, 15. June |
| Project 3 | Monday, 18. June | Friday, 29. June |
| Project 4 | Monday, 2. July | Wednesday, 18. July (extended) |
| Project 5 | Monday, 16. July | Sunday, 22. July (optional) |
Submitted programs must use the required input and output formats, pass some tests and be sufficiently documented. Programs that do not satisfy these condititions will not be accepted, but there is the possibility of correcting bugs in the program within the deadline. We encourage early submission to reserve some time for feedback and potentially necessary changes.