Skip to main navigation Skip to search Skip to main content

A harmony search algorithm for university course timetabling

  • Universiti Sains Malaysia

Research output: Contribution to conferencePaperpeer-review

32 Scopus citations

Abstract

One of the main challenges for any university administrations is building a timetable for course sessions. Such a challenge not only relates to how to build a usable timetable but also how to build an optimal timetable at the same time. The university course timetable is classified as an NP-Complete problem. In general, it means assigning predefined courses to certain rooms and timeslots under specific constraints. Harmony search algorithm is a new metaheuristic population based algorithm derived from a natural phenomena of musicians’ behavior when they cooperatively play their musical instruments to achieve a fantastic harmony. The major thrust of this algorithm lies in its ability to integrate exploitation and exploration in a parallel optimization environment. In this paper, a harmony search algorithm is applied to university course timetabling against standard benchmarks. The results show that the proposed harmony search is capable of providing a viable solution compared to those in previous works.

Original languageEnglish
StatePublished - 2008
Externally publishedYes
Event7th International Conference on the Practice and Theory of Automated Timetabling, PATAT 2008 - Montreal, Canada
Duration: 18 Aug 200822 Aug 2008

Conference

Conference7th International Conference on the Practice and Theory of Automated Timetabling, PATAT 2008
Country/TerritoryCanada
CityMontreal
Period18/08/0822/08/08

Keywords

  • Exploitation
  • Exploration
  • Harmony search algorithm
  • Metaheuristic algorithms
  • University course timetabling problem

Fingerprint

Dive into the research topics of 'A harmony search algorithm for university course timetabling'. Together they form a unique fingerprint.

Cite this