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 条
[41]   Ant Colony Optimization Algorithm for Solving the Provider - Modified Traveling Salesman Problem [J].
Baranowski, Krzysztof ;
Koszalka, Leszek ;
Pozniak-Koszalka, Iwona ;
Kasprzak, Andrzej .
INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT 1, 2014, 8397 :493-502
[42]   The fault diagnosis inverse problem with Ant Colony Optimization and Ant Colony Optimization with dispersion [J].
Camps Echevarria, Lidice ;
de Campos Velho, Haroldo Fraga ;
Becceneri, Jose Carlos ;
da Silva Neto, Antonio Jose ;
Llanes Santiago, Orestes .
APPLIED MATHEMATICS AND COMPUTATION, 2014, 227 :687-700
[43]   Hybrid optimization algorithm of ant colony optimization and Lagrangian relaxation for solving multidimensional knapsack problem [J].
Ren Z.-G. ;
Zhao S.-Y. ;
Huang S.-S. ;
Liang Y.-S. .
Ren, Zhi-Gang (renzg@mail.xjtu.edu.cn), 1600, Northeast University (31) :1178-1184
[44]   Solving the Light Up with Ant Colony Optimization [J].
Rosberg, Igor ;
Goldbarg, Elizabeth ;
Goldbarg, Marco .
2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, :566-573
[45]   An ant colony based timetabling tool [J].
Thepphakorn, Thatchai ;
Pongcharoen, Pupong ;
Hicks, Chris .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2014, 149 :131-144
[46]   A time-dependent metaheuristic algorithm for post enrolment-based course timetabling [J].
Lewis, Rhyd .
ANNALS OF OPERATIONS RESEARCH, 2012, 194 (01) :273-289
[47]   An Ant Colony Optimization Approach for the Dominating Tree Problem [J].
Sundar, Shyam ;
Chaurasia, Sachchida Nand ;
Singh, Alok .
SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING (SEMCCO 2015), 2016, 9873 :143-153
[48]   Ant Colony Optimization and the minimum spanning tree problem [J].
Neumann, Frank ;
Witt, Carsten .
THEORETICAL COMPUTER SCIENCE, 2010, 411 (25) :2406-2413
[49]   A time-dependent metaheuristic algorithm for post enrolment-based course timetabling [J].
Rhyd Lewis .
Annals of Operations Research, 2012, 194 :273-289
[50]   Hybridizing variable neighborhood search with ant colony optimization for solving the single row facility layout problem [J].
Guan, Jian ;
Lin, Geng .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 248 (03) :899-909