Automated lecture timetabling using a memetic algorithm

被引:2
|
作者
Tesfaldet, Bereket T. [1 ]
机构
[1] Univ Asmara, Dept Math, Asmera, Eritrea
关键词
lecture timetabling; memetic algorithm; hill-climbing operators;
D O I
10.1142/S021759590800181X
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The lecture timetabling problem is known to be a highly constrained combinatorial optimization problem. There have been many attempts to address this problem using integer programming, graph coloring and several heuristic search methods. However, since each university has its own timetable setting requirements, it is difficult to develop a general solution method. Thus, the work is generally done manually. This paper attempts to solve the lecture timetabling problem of the University of Asmara using a customized memetic algorithm that we have called ALTUMA. It is a hybrid of genetic algorithms with hill-climbing operators. The performance of ALTUMA was evaluated using data obtained from the University. Empirical results show that ALTUMA is capable of producing good results in a reasonable amount of time. Besides, the results demonstrate that incorporating local search operators with a probabilistic scheme and delta method of fitness evaluation into the memetic algorithm significantly improves the search capabilities of the algorithm.
引用
下载
收藏
页码:451 / 475
页数:25
相关论文
共 50 条
  • [41] Using Memetic Algorithm for Instance Coreference Resolution
    Xue, Xingsi
    Wang, Yuping
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (02) : 580 - 591
  • [42] Sequence motif finder using memetic algorithm
    Caldonazzo Garbelini, Jader M.
    Kashiwabara, Andre Y.
    Sanches, Danilo S.
    BMC BIOINFORMATICS, 2018, 19
  • [43] Using Memetic Algorithm for Instance Coreference Resolution
    Xue, Xingsi
    Wang, Yuping
    2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 1450 - 1451
  • [44] Using Memetic Algorithm For Matching Process Models
    Xue, Xingsi
    Ren, Aihong
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 11 - 15
  • [45] On minimizing vertex bisection using a memetic algorithm
    Jain, Pallavi
    Saran, Gur
    Srivastava, Kamal
    INFORMATION SCIENCES, 2016, 369 : 765 - 787
  • [46] A Tabu-Based Memetic Approach for Examination Timetabling Problems
    Abdullah, Salwani
    Turabieh, Hamza
    McCollum, Barry
    McMullan, Paul
    ROUGH SET AND KNOWLEDGE TECHNOLOGY (RSKT), 2010, 6401 : 574 - 581
  • [47] An automated school timetabling system using hybrid intelligent techniques
    Kwan, ACM
    Chung, KCK
    Yip, KKK
    Tam, V
    FOUNDATIONS OF INTELLIGENT SYSTEMS, 2003, 2871 : 124 - 134
  • [48] A CONSTRAINT BASED ALGORITHM FOR AN AUTOMATED CLASS TIMETABLING SYSTEM FOR A HIGH SCHOOL IN UGANDA
    Miyingo, Simon Peter
    Musasizi, Paul Isaac
    Nassimbwa, Catherine
    Togboa, Sandy Stevens Tickodri
    ICERI2014: 7TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2014, : 6249 - 6254
  • [49] Optimize Timetabling Problem Using Improved Genetic Algorithm
    Yun, Wang Xiao
    Kun, Wang Feng
    Wang XiangYun
    2008 IEEE INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING WORKSHOP PROCEEDINGS, VOLS 1 AND 2, 2008, : 260 - +
  • [50] The practice and theory of automated timetabling
    McCollum, Barry
    Burke, Edmund K.
    ANNALS OF OPERATIONS RESEARCH, 2014, 218 (01) : 1 - 2