Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Konstrukce modelů pomocí CSP
Thesis title in Czech: Konstrukce modelů pomocí CSP
Thesis title in English: Model building using CSP
Key words: logika 1. řádu, metoda MACE, CSP, MiniZinc, redukce symetrií
English key words: first-order logic, MACE-style method, CSP, MiniZinc, symmetry reduction
Academic year of topic announcement: 2010/2011
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Algebra (32-KA)
Supervisor: doc. RNDr. David Stanovský, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 27.10.2010
Date of assignment: 27.10.2010
Date and time of defence: 23.06.2011 00:00
Date of electronic submission:26.05.2011
Date of submission of printed version:26.05.2011
Date of proceeded defence: 23.06.2011
Opponents: RNDr. Alexandr Kazda, Ph.D.
 
 
 
Guidelines
Problém zní, k dané sadě axiomů v predikátové logice najít (konečný) model.

Nejúspěšnější metodou je v současné době převod této úlohy na SAT (splnitelnost booleovských formulí) a její řešení SAT-solverem, tak jak to dělá např. systém Paradox. Cílem práce je navrhnout a implementovat alternativní metodu, převod do jazyka CSP (constraint satisfaction problem) a řešení pomocí nějakého CSP-solveru.

Student prostuduje algoritmus, který používá Paradox, navrhne analogický algoritmus pro převod na CSP, a tento algoritmus implementuje s použitím vhodného state-of-the-art CSP-solveru. Systém bude testován na úlohách z knihovny TPTP a porovnán s ostatními systémy na hledání modelů.
References
dokumentace systémů Paradox a SEM
MiniZinc, http://www.g12.cs.mu.oz.au/minizinc/
knihovna TPTP, http://www.tptp.org
John Harrison, Handbook of Practical Logic and Automated Reasoning, Cambridge Uni. Press, 2009.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html