A Differential Evolution Algorithm for the University Course Timetabling Problem

被引:0
|
作者
Shaker, Khalid [1 ]
Abdullah, Salwani [2 ]
Hatem, Arwa [2 ]
机构
[1] Univ Malaya, Fac Comp Sci & Informat Technol, Dept Software Engn, Kuala Lumpur 50603, Malaysia
[2] Univ Kebangsaan Malaysia, Ctr Artificial Intelligence Technol, Bangi 43600, Malaysia
关键词
differential evolution; course timetabling; GREAT DELUGE; IMPLEMENTATION; OPTIMIZATION; SEARCH;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The University course timetabling problem is known as a NP-hard problem. It is a complex problem wherein the problem size can become huge due to limited resources (e.g. amount of rooms, their capacities and number availability of lecturers) and the requirements for these resources. The university course timetabling problem involves assigning a given number of events to a limited number of timeslots and rooms under a given set of constraints; the objective is to satisfy the hard constraints and minimize the violation of soft constraints. In this paper, a Differential Evolution (DE) algorithm is proposed. DE algorithm relies on the mutation operation to reduce the convergence time while reducing the penalty cost of solution. The proposed algorithm is tested over eleven benchmark datasets (representing one large, five medium and five small problems). Experimental results show that our approach is able to generate competitive results when compared with previous available approaches. Possible extensions upon this simple approach are also discussed.
引用
收藏
页码:99 / 102
页数:4
相关论文
共 50 条
  • [21] 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
  • [22] 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
  • [23] A Brief Review on the Features of University Course Timetabling Problem
    Aziz, Nurul Liyana Abdul
    Aizam, Nur Aidya Hanum
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND TECHNOLOGY (ICAST'18), 2018, 2016
  • [24] A hybrid metaheuristic approach to the university course timetabling problem
    Salwani Abdullah
    Hamza Turabieh
    Barry McCollum
    Paul McMullan
    [J]. Journal of Heuristics, 2012, 18 : 1 - 23
  • [25] Predicting the RCGA Performance for the University Course Timetabling Problem
    Rodriguez-Maya, Noel
    Flores, Juan J.
    Graff, Mario
    [J]. INTELLIGENT COMPUTING SYSTEMS, 2016, 597 : 31 - 45
  • [26] Metaheuristic with Cooperative Processes for the University Course Timetabling Problem
    Cruz-Rosales, Martin H.
    Cruz-Chavez, Marco Antonio
    Alonso-Pecina, Federico
    Peralta-Abarca, Jesus del C.
    avila-Melgar, Erika Yesenia
    Martinez-Bahena, Beatriz
    Enriquez-Urbano, Juana
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (02):
  • [27] Modeling and solution of a complex university course timetabling problem
    Murray, Keith
    Muller, Tomas
    Rudova, Hana
    [J]. PRACTICE AND THEORY OF AUTOMATED TIMETABLING VI, 2007, 3867 : 189 - +
  • [28] A hybrid metaheuristic approach to the university course timetabling problem
    Abdullah, Salwani
    Turabieh, Hamza
    McCollum, Barry
    McMullan, Paul
    [J]. JOURNAL OF HEURISTICS, 2012, 18 (01) : 1 - 23
  • [29] A hybrid evolutionary approach to the university course timetabling problem
    Abdullah, Salwani
    Burke, Edmund K.
    McCollum, Barry
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1764 - +
  • [30] Memetic Algorithms for Solving University Course Timetabling Problem
    Ahandani, Morteza Alinia
    Baghmisheh, Mohammad Taghi Vakil
    [J]. 2011 1ST INTERNATIONAL ECONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2011, : 40 - 44