Title :
A multiswap algorithm for the university course timetabling problem
Author :
Al-betar, Mohammed Azmi ; Khader, Ahamad Tajudin ; Muslih, O.
Author_Institution :
Al-zaytoonah Univ. of Jordan, Amman, Jordan
Abstract :
Being a complex computational optimisation problem, the university course timetabling involves assignment of events to timeslots and rooms on a weekly basis. In handling the problem, the hard and soft constraints must be addressed to ensure that a feasible and (near) optimal timetable is obtained. Since assigning rooms to events is an integral part of the university course timetabling, this paper is particularly concerned of the previously-overlooked room operations (any operation performed between the room and the event in the same timeslot). The proposed MultiSwap algorithm contributes to major improvement in processing the room operations. This is achieved by combining the MultiSwap algorithm with the graph coloring heuristic method to satisfy the hard constraints and with the local search-based algorithms to minimize the violations of the soft constraints. In this paper, the MultiSwap is incorporated with the largest weighted degree and backtracking algorithms on one hand to satisfy the hard constraints, and is incorporated with local search algorithm to minimize the violation of soft constraints. Using the standard dataset of Socha prepared for the university course timetabling, the results show that the room operations can further enhance the performance of heuristic methods and local search-based algorithms.
Keywords :
backtracking; computational complexity; constraint handling; educational administrative data processing; educational courses; optimisation; problem solving; MultiSwap algorithm; backtracking algorithms; complex computational optimisation problem; graph coloring heuristic method; hard constraint; largest weighted degree algorithms; local search-based algorithms; multiswap algorithm; problem handling; room operations; soft constraint; standard dataset; university course timetabling problem; Educational institutions;
Conference_Titel :
Computer & Information Science (ICCIS), 2012 International Conference on
Conference_Location :
Kuala Lumpeu
Print_ISBN :
978-1-4673-1937-9
DOI :
10.1109/ICCISci.2012.6297258