Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Constraint modelling
Thesis title in Czech: Constraint modelling
Thesis title in English: Constraint modelling
Academic year of topic announcement: 2006/2007
Thesis type: Bachelor's thesis
Thesis language: angličtina
Department: Department of Theoretical Computer Science and Mathematical Logic (32-KTIML)
Supervisor: prof. RNDr. Roman Barták, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 08.11.2006
Date of assignment: 08.11.2006
Date and time of defence: 10.09.2007 00:00
Date of electronic submission:10.09.2007
Date of proceeded defence: 10.09.2007
Opponents: doc. RNDr. Pavel Surynek, Ph.D.
 
 
 
Guidelines
Student will first familiarize himself with techniques of constraint satisfaction. Then he will study various modelling approaches for description of problems as constraint satisfaction problems, in particular, he will focus his attention on comparing performance of different constraint models. In the thesis, he will survey the available modelling techniques and compare their advantages and disadvantages.
References
1) B. Smith. Tutorial Modelling, CP Summer School, 2005.
http://www.math.unipd.it/~frossi/cp-school/

2) R. Dechter: Constraint Processing, Morgan Kaufmann Publishers (Elsevier Science), 2003

3) R. Barták: Effective Modeling with Constraints. In Applications of Declarative Programming and Knowledge Management. Springer Verlag, LNCS/LNAI 3392, 2005.

4) K. Marriott, P. Stuckey: Programming with Constraints: An Introduction, The MIT Press, 1998
Preliminary scope of work
Constraint modelling is a non-trivial task requiring some deeper knowledge of how constraint solvers work. Currently, there exists a set of modelling rules-of-thumb, but there is no formal framework recommending how to model a particular problem. The thesis gives an overview of existing modelling techniques including practical examples demonstrating their usage.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html