Solving the Course Scheduling Problem by Constraint Programming and Simulated Annealing

dc.contributor.advisor Ayav, Tolga
dc.contributor.author Aycan, Esra
dc.date.accessioned 2014-07-22T13:52:52Z
dc.date.available 2014-07-22T13:52:52Z
dc.date.issued 2008
dc.description Thesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2008 en_US
dc.description Includes bibliographical references (leaves: 87-62) en_US
dc.description Text in English; Abstract: Turkish and English en_US
dc.description ix, 80 leaves en_US
dc.description.abstract In this study it has been tackled the NP-complete problem of academic class scheduling (or timetabling). The aim of this thesis is finding a feasible solution for Computer Engineering Department of İzmir Institute of Technology. Hence, a solution method for course timetabling is presented in this thesis, consisting of two phases: a constraint programming phase to provide an initial solution and a simulated annealing phase with different neighbourhood searching algorithms. When the experimental data are obtained it is noticed that according to problem structure, whether the problem is tightened or loosen constrained, the performance of a hybrid approach can change. These different behaviours of the approach are demonstrated by two different timetabling problem instances. In addition to all these, the neighbourhood searching algorithms used in the simulated annealing technique are tested in different combinations and their performances are presented. en_US
dc.identifier.uri https://hdl.handle.net/11147/3987
dc.language.iso en en_US
dc.publisher Izmir Institute of Technology en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject.lcc QA76.612 A974 2008 en
dc.subject.lcsh Constraint programming (Computer science) en
dc.subject.lcsh Simulated anneling (Mathematics) en
dc.subject.lcsh Schedules, School en
dc.title Solving the Course Scheduling Problem by Constraint Programming and Simulated Annealing en_US
dc.type Master Thesis en_US
dspace.entity.type Publication
gdc.author.institutional Aycan, Esra
gdc.coar.access open access
gdc.coar.type text::thesis::master thesis
gdc.description.department Thesis (Master)--İzmir Institute of Technology, Computer Engineering en_US
gdc.description.publicationcategory Tez en_US
gdc.description.scopusquality N/A
gdc.description.wosquality N/A
relation.isAuthorOfPublication.latestForDiscovery 812c2ad4-527f-4a21-8b84-f7497a71f3ce
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4014-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
T000238.pdf
Size:
1.34 MB
Format:
Adobe Portable Document Format
Description:
MasterThesis

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: