CSCI5240
Combinatorial Search and Optimization with Constraints
PLEASE DOWNLOAD AND READ: Student/Faculty
Expectations in Teaching and Learning
Teacher: Prof. Jimmy Lee, SHB 1009, x38426, jlee@cse.cuhk.edu.hk
TA: Allen
Zhong, SHB 1005, zwzhong@cse.cuhk.edu.hk
Lectures: Mon 2:30pm-4:15pm (NEW! ERB 803); Tues 2:30pm-3:15pm (ERB 402)
Text
1.
The MiniZinc
Handbook, Peter
J. Stuckey, Kim Marriott and Guido Tack, 2018
References
1.
Constraint Processing, Rina Dechter, Morgan Kaufmann, 2003
2.
Foundations of Constraint Satisfaction, Edward Tsang, Academic Press, 1993
3.
Programming with Constraints: An Introduction, Kim Marriott and Peter J. Stuckey,
The MIT Press, 1998
4.
Principles of Constraint Programming, Krzysztof R. Apt, Cambridge University Press, 2003
(Check out the Errata
of the book)
Software
You can download the MincZinc IDE (Windows, Mac
OS X, Linux) from here.
Enrollment
You can enroll into the private sessions of the MOOCs using the following
links:
1.
Basic Modeling for
Discrete Optimization
2.
Advanced Modeling for
Discrete Optimization
3.
Solving Algorithms for
Discrete Optimization
Or if you have not registered in the course yet, click here.
Private Discussion Forums
You can go to the private session discussion forums of the MOOCs
using the following links:
1.
Basic
Modeling for Discrete Optimization
2.
Advanced
Modeling for Discrete Optimization
3.
Solving
Algorithms for Discrete Optimization
Once you have entered the forum, you should check that the forum is for
“CUHK 2019R1-CSCI5240”.
Once you are in the private session, you click “Grade” on the left pane
to go to the Assignment Submission
page.
Check out these instructions
too.
Weekly Questionnaires
MOOC 1: Survey
1 Survey
2 Survey
3 Survey
4
MOOC 2: Survey
5 Survey
6 Survey
7 Survey
8
MOOC 3: Survey
9 Survey
10 Survey
11 Survey
12
Schedule:
2019 Sept 1 |
|
8 |
No
classes |
15 |
|
22 |
No
classes |
29 |
|
Oct 6 |
|
13 |
Weeks 5 and 6, freepizza_buggy_web.mzn,
freepizza.dzn,
freepizza6.dzn, Survey
5, Survey
6 |
20 |
No
classes |
27 |
Weeks 7 and 8 and 9, EXAMSforStudents.zip, Survey
7, Survey
8 |
Nov 3 |
No
classes |
10 |
Weeks 10 and 11, var_sqr_sym.mzn,
var_perm_sym.mzn,
Survey
9, Survey
10 |
17 |
No
classes |
24 |
Useful Links:
Success
stories of constraint programming at 4C
|
|||
|
Assessment Scheme:
Assignments |
50% |
Weekly Surveys |
10% |
Final Examination |
40% |
University Guideline for Plagiarism
Attention is drawn to University policy and
regulations on honesty in academic work, and to the disciplinary guidelines and
procedures applicable to breaches of such policy and regulations. Details may
be found at http://www.cuhk.edu.hk/policy/academichonesty/.
With each assignment, students will be required to submit a statement that
they are aware of these policies, regulations, guidelines and procedures.