Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorHoogeveen, Han
dc.contributor.authorSleutjes, Arwin
dc.date.accessioned2024-08-07T23:01:39Z
dc.date.available2024-08-07T23:01:39Z
dc.date.issued2024
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/47113
dc.description.abstractThis thesis focuses on the job shop problem where we minimize the makespan. This problem has been studied exhaustively and is proven to be NP-hard. Past research has explored both approximation methods and exact methods to solve this problem. Constraint programming techniques have shown potential and they present some interesting unexplored paths for research. In constraint programming there is a balance between the search heuristic used to explore the solution space by adding constraints and constraint propagation used to reduce the solution space by making it consistent with some number of constraints or to deduce additional constraints. Opportunities for constraint propagation have been thoroughly studied. However, strategies that combine multiple opportunities can be further explored. Besides that, this thesis focuses on new search heuristics based on the notion of the propagation amount. All new ideas have been implemented and experimentally tested on well known instances from the literature. As results, we present an alternative edge finding constraint propagation algorithm based on ideas from previous literature. Besides that, we show that graph constraint propagation can best be applied more often and more locally. Lastly, we develop a search heuristic based on the observed full propagation amount which outperforms the full propagation amount search heuristic from previous literature.
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectDeveloping an improved branching structure for constraint programming applied to the job shop problem
dc.titleDeveloping an improved branching structure for constraint programming applied to the job shop problem
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsConstraint Programming; Job Shop; Search Heuristic
dc.subject.courseuuComputing Science
dc.thesis.id36207


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record