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 条
  • [1] Solving the post enrolment course timetabling problem by ant colony optimization
    Nothegger, Clemens
    Mayer, Alfred
    Chwatal, Andreas
    Raidl, Guenther R.
    ANNALS OF OPERATIONS RESEARCH, 2012, 194 (01) : 325 - 339
  • [2] An Elitist-Ant System for Solving the Post-Enrolment Course Timetabling Problem
    Jaradat, Ghaith M.
    Ayob, Masri
    DATABASE THEORY AND APPLICATION, BIO-SCIENCE AND BIO-TECHNOLOGY, 2010, 118 : 167 - 176
  • [3] Ant colony optimization for solving the cuadratic assignment problem
    Reyes Montero, Alfredo
    Sanchez Lopez, Abraham
    2015 FOURTEENTH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI), 2015, : 182 - 187
  • [4] Simulated annealing with improved reheating and learning for the post enrolment course timetabling problem
    Goh, Say Leng
    Kendall, Graham
    Sabar, Nasser R.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2019, 70 (06) : 873 - 888
  • [5] Ant colony optimization for solving an industrial layout problem
    Hani, Y.
    Arnodeo, L.
    Yalaoui, F.
    Chen, H.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) : 633 - 642
  • [6] Solving the Attribute Reduction Problem with Ant Colony Optimization
    Yu, Hong
    Wang, Guoyin
    Lan, Fakuan
    TRANSACTIONS ON ROUGH SETS XIII, 2011, 6499 : 240 - 259
  • [7] Solving railroad blocking problem using ant colony optimization algorithm
    Yaghini, Masoud
    Foroughi, Amir
    Nadjari, Behnam
    APPLIED MATHEMATICAL MODELLING, 2011, 35 (12) : 5579 - 5591
  • [8] Solving Nurikabe with Ant Colony Optimization
    Amos, Martyn
    Crossley, Matthew
    Lloyd, Huw
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 129 - 130
  • [9] Ant Colony Optimization for Solving University Facility Layout Problem
    Jani, Nurul Hafiza Mohd
    Radzi, Nor Haizan Mohd
    Ngadiman, Mohd Salihin
    PROCEEDINGS OF THE 20TH NATIONAL SYMPOSIUM ON MATHEMATICAL SCIENCES (SKSM20): RESEARCH IN MATHEMATICAL SCIENCES: A CATALYST FOR CREATIVITY AND INNOVATION, PTS A AND B, 2013, 1522 : 1355 - 1359
  • [10] An ant colony optimization algorithm for solving Group Steiner Problem
    Thai-Duong Nguyen
    Phan-Thuan Do
    PROCEEDINGS OF 2013 IEEE RIVF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES: RESEARCH, INNOVATION, AND VISION FOR THE FUTURE (RIVF), 2013, : 163 - 168