Dual sequence simulated annealing with round-robin approach for university course timetabling

  • Authors:
  • Salwani Abdullah;Khalid Shaker;Barry McCollum;Paul McMullan

  • Affiliations:
  • Center for Artificial Intelligence Technology, Universiti Kebangsaan Malaysia, Bangi, Selangor, Malaysia;Center for Artificial Intelligence Technology, Universiti Kebangsaan Malaysia, Bangi, Selangor, Malaysia;Department of Computer Science, Queen's University Belfast, Belfast, United Kingdom;Department of Computer Science, Queen's University Belfast, Belfast, United Kingdom

  • Venue:
  • EvoCOP'10 Proceedings of the 10th European conference on Evolutionary Computation in Combinatorial Optimization
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The university course timetabling problem involves assigning a given number of events into a limited number of timeslots and rooms under a given set of constraints; the objective is to satisfy the hard constraints (essential requirements) and minimize the violation of soft constraints (desirable requirements). In this study we employed a Dual-sequence Simulated Annealing (DSA) algorithm as an improvement algorithm. The Round Robin (RR) algorithm is used to control the selection of neighbourhood structures within DSA. The performance of our approach is tested over eleven benchmark datasets. Experimental results show that our approach is able to generate competitive results when compared with other state-of-the-art techniques.