A clique-based algorithm for constructing feasible timetables

作者:Liu Yongkai; Zhang Defu*; Chin Francis Y L
来源:Optimization Methods and Software, 2011, 26(2): 281-294.
DOI:10.1080/10556781003664739

摘要

Constructing a feasible solution, where the focus is on 'hard' constraints only, is an important part of solving timetabling problems. For the University Course Timetabling Problem, we propose a heuristic algorithm to schedule events to timeslots based on cliques, each representing a set of events that could be scheduled in the same timeslot, which the algorithm constructs. Our algorithm has been tested on a set of well-known instances, and the experimental results show that our algorithm is efficient and can compete with other effective algorithms.