Title :
A Differential Evolution Algorithm for the University course timetabling problem
Author :
Shaker, Khalid ; Abdullah, Salwani ; Hatem, Arwa
Author_Institution :
Dept. of Software Eng., Univ. Malaya, Kuala Lumpur, Malaysia
Abstract :
The University course timetabling problem is known as a NP-hard problem. It is a complex problem wherein the problem size can become huge due to limited resources (e.g. amount of rooms, their capacities and number availability of lecturers) and the requirements for these resources. The university course timetabling problem involves assigning a given number of events to a limited number of timeslots and rooms under a given set of constraints; the objective is to satisfy the hard constraints and minimize the violation of soft constraints. In this paper, a Differential Evolution (DE) algorithm is proposed. DE algorithm relies on the mutation operation to reduce the convergence time while reducing the penalty cost of solution. The proposed algorithm is tested over eleven benchmark datasets (representing one large, five medium and five small problems). Experimental results show that our approach is able to generate competitive results when compared with previous available approaches. Possible extensions upon this simple approach are also discussed.
Keywords :
computational complexity; educational institutions; evolutionary computation; DE algorithm; NP-hard problem; differential evolution algorithm; hard constraints; soft constraints; university course timetabling problem; Educational institutions; Evolutionary computation; Genetic algorithms; Optimization; Prediction algorithms; Sociology; Statistics; course timetabling; differential evolution;
Conference_Titel :
Data Mining and Optimization (DMO), 2012 4th Conference on
Conference_Location :
Langkawi
Print_ISBN :
978-1-4673-2717-6
DOI :
10.1109/DMO.2012.6329805