DocumentCode
1884463
Title
Average late acceptance randomized descent algorithm for solving course timetabling problems
Author
Abuhamdah, Anmar ; Ayob, Masri
Author_Institution
Comput. Sci. Dept., Univ. Kebangsaan Malaysia, UKM, Bangi, Malaysia
Volume
2
fYear
2010
fDate
15-17 June 2010
Firstpage
748
Lastpage
753
Abstract
This work proposes an average late acceptance randomized descent algorithm (ALARD) to solve university course timetabling problems. The aim of this work is to produce an effective algorithm for assigning a set of courses (events) and students to a specific number of rooms and timeslots, subject to a set of constraints. The idea is based on the late acceptance strategy in hill climbing (LAHC). Both LAHC and ALARD use a list to store penalty values of some recently accepted solutions. However, ALARD differs from the basic LAHC as it uses an average quality of accepted solutions in the list as the acceptance criterion, whilst LAHC used the selected solution quality in the acceptance list as the acceptance criterion. Therefore, the performance of ALARD does not rely on the length of list (because the acceptance criterion is based on the threshold value), whilst LAHC is very much depending on the length of the list. Results tested on the Socha´s benchmark datasets showed that, ALARD produces significantly good quality solutions compared to LAHC and comparable to other approaches tested on this dataset.
Keywords
education; search problems; LAHC; acceptance criterion; average late acceptance randomized descent algorithm; late acceptance strategy in hill climbing; university course timetabling problem; Equations; Robustness; Course Timetabling Problem; Late Acceptance Strategy in Hill Climbing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology (ITSim), 2010 International Symposium in
Conference_Location
Kuala Lumpur
ISSN
2155-897
Print_ISBN
978-1-4244-6715-0
Type
conf
DOI
10.1109/ITSIM.2010.5561545
Filename
5561545
Link To Document