Application of the grouping genetic algorithm to university course timetabling

  • Authors:
  • Rhydian Lewis;Ben Paechter

  • Affiliations:
  • Centre for Emergent Computing, Napier University, Edinburgh, UK;Centre for Emergent Computing, Napier University, Edinburgh, UK

  • Venue:
  • EvoCOP'05 Proceedings of the 5th European conference on Evolutionary Computation in Combinatorial Optimization
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

University Course Timetabling-Problems (UCTPs) involve the allocation of resources (such as rooms and timeslots) to all the events of a university, satisfying a set of hard-constraints and, as much as possible, some soft constraints. Here we work with a well-known version of the problem where there seems a strong case for considering these two goals as separate sub-problems. In particular we note that the satisfaction of hard constraints fits the standard definition of a grouping problem. As a result, a grouping genetic algorithm for finding feasible timetables for “hard” problem instances has been developed, with promising results.