A harmony search algorithm for university course timetabling

被引:0
|
作者
Mohammed Azmi Al-Betar
Ahamad Tajudin Khader
机构
[1] Universiti Sains Malaysia,School of Computer Sciences
来源
关键词
Course timetabling; Harmony search; Metaheuristic algorithms; Exploration; Exploitation;
D O I
暂无
中图分类号
学科分类号
摘要
One of the main challenges for university administration is building a timetable for course sessions. This is not just about building a timetable that works, but building one that is as good as possible. In general, course timetabling is the process of assigning given courses to given rooms and timeslots under specific constraints. Harmony search algorithm is a new metaheuristic population-based algorithm, mimicking the musical improvisation process where a group of musicians play the pitches of their musical instruments together seeking a pleasing harmony. The major thrust of this algorithm lies in its ability to integrate the key components of population-based methods and local search-based methods in a simple optimization model. In this paper, a harmony search and a modified harmony search algorithm are applied to university course timetabling against standard benchmarks. The results show that the proposed methods are capable of providing viable solutions in comparison to previous works.
引用
收藏
页码:3 / 31
页数:28
相关论文
共 50 条
  • [1] A harmony search algorithm for university course timetabling
    Al-Betar, Mohammed Azmi
    Khader, Ahamad Tajudin
    [J]. ANNALS OF OPERATIONS RESEARCH, 2012, 194 (01) : 3 - 31
  • [2] University Course Timetabling Using a Hybrid Harmony Search Metaheuristic Algorithm
    Al-Betar, Mohammed Azmi
    Khader, Ahamad Tajudin
    Zaman, Munir
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (05): : 664 - 681
  • [3] An iterated local search algorithm for the University Course Timetabling Problem
    Song, Ting
    Liu, Sanya
    Tang, Xiangyang
    Peng, Xicheng
    Chen, Mao
    [J]. APPLIED SOFT COMPUTING, 2018, 68 : 597 - 608
  • [4] Genetic Algorithm with Search Bank Strategies for University Course Timetabling Problem
    Mahiba, A. Araise
    Durai, C. Anand Deva
    [J]. INTERNATIONAL CONFERENCE ON MODELLING OPTIMIZATION AND COMPUTING, 2012, 38 : 253 - 263
  • [5] Solving Curriculum Based Course Timetabling by Hybridizing Local Search Based Method within Harmony Search Algorithm
    Wahid, Juliana
    Hussin, Naimah Mohd
    [J]. SOFT COMPUTING IN DATA SCIENCE, SCDS 2015, 2015, 545 : 141 - 153
  • [6] A New Optimization on Harmony Search Algorithm for Exam Timetabling System
    Alomari, Khaled
    Almarashdi, Osama
    Marashdh, Ala
    Zaqaibeh, Belal
    [J]. JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2020, 19 (01)
  • [7] A Memetic Algorithm for the University Course Timetabling Problem
    Jat, Sadaf N.
    Yang, Shengxiang
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 1, PROCEEDINGS, 2008, : 427 - 433
  • [8] An effective hybrid algorithm for university course timetabling
    Marco Chiarandini
    Mauro Birattari
    Krzysztof Socha
    Olivia Rossi-Doria
    [J]. Journal of Scheduling, 2006, 9 : 403 - 432
  • [9] An effective hybrid algorithm for university course timetabling
    Chiarandini, Marco
    Birattari, Mauro
    Socha, Krzysztof
    Rossi-Doria, Olivia
    [J]. JOURNAL OF SCHEDULING, 2006, 9 (05) : 403 - 432
  • [10] The Effect of Neighborhood Structures on Tabu Search Algorithm in Solving University Course Timetabling Problem
    Shakir, Ali
    AL-Khateeb, Belal
    Shaker, Khalid
    Jalab, Hamid A.
    [J]. INTERNATIONAL CONFERENCE ON QUANTITATIVE SCIENCES AND ITS APPLICATIONS (ICOQSIA 2014), 2014, 1635 : 657 - 664