Solving the post enrolment course timetabling problem by ant colony optimization

被引:0
作者
Clemens Nothegger
Alfred Mayer
Andreas Chwatal
Günther R. Raidl
机构
[1] Vienna University of Technology,Institute of Photogrammetry and Remote Sensing
[2] Vienna University of Technology,Institute of Computer Graphics and Algorithms
来源
Annals of Operations Research | 2012年 / 194卷
关键词
Timetabling; Ant colony optimization; Ant system; Metaheuristics; Combinatorial optimization;
D O I
暂无
中图分类号
学科分类号
摘要
In this work we present a new approach to tackle the problem of Post Enrolment Course Timetabling as specified for the International Timetabling Competition 2007 (ITC2007), competition track 2. The heuristic procedure is based on Ant Colony Optimization (ACO) where artificial ants successively construct solutions based on pheromones (stigmergy) and local information. The key feature of our algorithm is the use of two distinct but simplified pheromone matrices in order to improve convergence but still provide enough flexibility for effectively guiding the solution construction process. We show that by parallelizing the algorithm we can improve the solution quality significantly. We applied our algorithm to the instances used for the ITC2007. The results document that our approach is among the leading algorithms for this problem; in all cases the optimal solution could be found. Furthermore we discuss the characteristics of the instances where the algorithm performs especially well.
引用
收藏
页码:325 / 339
页数:14
相关论文
共 50 条
  • [31] Ant Colony Optimization for Solving the Vehicle Routing Problem with Delivery Preferences
    Calvete, Herminia I.
    Gale, Carmen
    Oliveros, Maria-Jose
    MODELING AND SIMULATION IN ENGINEERING, ECONOMICS, AND MANAGEMENT, MS 2012, 2012, 115 : 230 - 239
  • [32] Solving Sudoku With Ant Colony Optimization
    Lloyd, Huw
    Amos, Martyn
    IEEE TRANSACTIONS ON GAMES, 2020, 12 (03) : 302 - 311
  • [33] Optimization of the quadratic assignment problem using an ant colony algorithm
    Demirel, Nihan Cetin
    Toksari, M. Duran
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 183 (01) : 427 - 435
  • [34] Solving the course timetabling problem with a hybrid heuristic algorithm
    Lue, Zhipeng
    Hao, Jin-Kao
    ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, AND APPLICATIONS, 2008, 5253 : 262 - 273
  • [35] An improved construction approach using ant colony optimization for solving the dynamic facility layout problem
    Zouein, Pierrette P.
    Kattan, Sarah
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2022, 73 (07) : 1517 - 1531
  • [36] Solving job shop layout problem using ant colony optimization technique
    Jain, PK
    Sharma, PK
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 288 - 292
  • [37] Research on an improved ant colony optimization algorithm for solving traveling salesmen problem
    Lei, Wenli
    Wang, Fubao
    International Journal of Database Theory and Application, 2016, 9 (09): : 25 - 36
  • [38] Solving the multiple level warehouse layout problem using ant colony optimization
    Jean-Paul Arnaout
    Caline ElKhoury
    Gamze Karayaz
    Operational Research, 2020, 20 : 473 - 490
  • [39] An ant colony optimization approach for solving an operating room surgery scheduling problem
    Xiang, Wei
    Yin, Jiao
    Lim, Gino
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 85 : 335 - 345
  • [40] Solving the multiple level warehouse layout problem using ant colony optimization
    Arnaout, Jean-Paul
    ElKhoury, Caline
    Karayaz, Gamze
    OPERATIONAL RESEARCH, 2020, 20 (01) : 473 - 490