Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/52000
DC FieldValue
dc.titleExploring Alternative Restoration Techniques in Constraint Programming
dc.contributor.authorLIN YONG
dc.date.accessioned2014-04-30T18:02:11Z
dc.date.available2014-04-30T18:02:11Z
dc.date.issued2014-01-24
dc.identifier.citationLIN YONG (2014-01-24). Exploring Alternative Restoration Techniques in Constraint Programming. ScholarBank@NUS Repository.
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/52000
dc.description.abstractConstraint programming is a powerful tool for solving combinatorial problems, and constraint programming systems provide the facilities to support this tool. In such a system, search defines the strategies to explore solutions, and restoration recovers from an inconsistency to a previously visited state. Hence, a state-of-the-art restoration is essential for an efficient constraint programming system. In this thesis, we investigate two alternative restoration techniques for building constraint programming systems. The first is to maintain the variables that were affected by propagation to reach fix points. It neither rolls back performed operations as trailing does nor repeats computation work as recomputation does, while consuming much less memory than copying. Subsequently, we explore programming restoration granularity, which aims at providing facilities for users to customize restoration, and describe a prototype implementation. Finally, we propose the use of the aspect-oriented programming paradigm to achieve a more extensible and modular system.
dc.language.isoen
dc.subjectconstraint programming, constraint programming systems, memory management, state restoration, combinatorial search, implementation
dc.typeThesis
dc.contributor.departmentCOMPUTER SCIENCE
dc.contributor.supervisorHENZ, MARTIN J
dc.description.degreeMaster's
dc.description.degreeconferredMASTER OF SCIENCE
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Master's Theses (Open)

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
LIN Yong.pdf566.13 kBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.