Toby Walsh
School of Computer Science and Engineering
University of New South Wales
Sydney
Australia
tw@cse.unsw.edu.au
   

Home
Personal
Research
Publications
Projects
Meetings
Activities
Teaching
People
Links

       

Lecture notes and background reading material for a course on global constraints presented at Padova in June 2006.

Lecture notes

  • Introduction to constraint programming.
  • All Different and related global constraints.
  • Lex ordering global constraint.
  • Value precedence global constraint.
  • Complexity of global constraints.
  • GAC-schema global constraint.
  • Global grammar constraints.
  • Roots and Range global constraints.
  • SLIDE meta-constraint.
  • Background reading

  • Online introduction to constraint programming.
  • Survey on All Different and related global constraints.
  • Lex ordering global constraints and symmetry breaking in matrix models.
  • Value precedence global constraints and ternary propagators.
  • GAC-schema algorithm.
  • Global grammar constraints like the regular constraint and extensions.
  • Roots and Range global constraints and their implementation.


  • © Toby Walsh 2006.
       
    Home | Personal | Research | Publications | Projects | Meetings | Activities | Teaching | People | Links