Multi-objective evolutionary algorithm for university class timetabling problem

18Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

After their successful application to a wider range of problems, in recent years evolutionary algorithms (EAs) have also been found applicable to many challenging problems, like complex and highly constrained scheduling problems. The inadequacy of classical methods to handle discrete search space, huge number of integer and/or real variables and constraints, and multiple objectives, involved in scheduling, have drawn the attention of EAs to those problems. Academic class timetabling problem, one of such scheduling problems, is being studied for last four decades, and a general solution technique for it is yet to be formulated. Despite multiple criteria to be met simultaneously, the problem is generally tackled as single-objective optimization problem. Moreover, most of the earlier works were concentrated on school timetabling, and only a few on university class timetabling. On the other hand, in many cases, the problem was over-simplified by skipping many complex class-structures. The authors have studied the problem, considering different types of class-structures and constraints that are common to most of the variants of the problem. NSGA-II-UCTO, a version of NSGA-II (an EA-based multi-objective optimizer) with specially designed representation and EA operators, has been developed to handle the problem. Though emphasis has been put on university class timetabling, it can also be applied to school timetabling with a little modification. The success of NSGA-II-UCTO has been presented through its application to two real problems from a technical institute in India. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Datta, D., Deb, K., & Fonseca, C. M. (2007). Multi-objective evolutionary algorithm for university class timetabling problem. Studies in Computational Intelligence, 49, 197–236. https://doi.org/10.1007/978-3-540-48584-1_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free