A bi-criteria hybrid Genetic Algorithm with robustness objective for the course timetabling problem

被引:36
|
作者
Akkan, Can [1 ]
Gulcu, Ayla [2 ]
机构
[1] Sabanci Univ, Sch Management, TR-34956 Istanbul, Turkey
[2] Fatih Sultan Mehmet Univ, Dept Comp Sci, Halic Campus, TR-34445 Istanbul, Turkey
关键词
Course timetabling; Robustness; Bi-criteria optimization; Genetic Algorithms; MULTIOBJECTIVE EVOLUTIONARY ALGORITHM; OPTIMIZATION;
D O I
10.1016/j.cor.2017.09.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Traditional methods of generating timetables may yield high-quality solutions, but they may not yield robust solutions that may easily be adapted to changing inputs. Incorporating late changes by making minimum modifications on the final timetable is an important need in many practical applications of timetabling. In this study, we focus on a subset of course timetabling problems, the curriculum-based timetabling problem. We first define a robustness measure for the problem, and then try to find a set of good solutions in terms of both penalty and robustness values. We model the problem as a bi-criteria optimization problem and solve it by a hybrid Multi-objective Genetic Algorithm, which makes use of Hill Climbing and Simulated Annealing algorithms in addition to the standard Genetic Algorithm approach. The algorithm is tested on the well known ITC-2007 instances and shown to identify high quality Pareto fronts. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:22 / 32
页数:11
相关论文
共 50 条
  • [1] Bi-criteria simulated annealing for the curriculum-based course timetabling problem with robustness approximation
    Can Akkan
    Ayla Gülcü
    Zeki Kuş
    [J]. Journal of Scheduling, 2022, 25 : 477 - 501
  • [2] Bi-criteria simulated annealing for the curriculum-based course timetabling problem with robustness approximation
    Akkan, Can
    Gulcu, Ayla
    Kus, Zeki
    [J]. JOURNAL OF SCHEDULING, 2022, 25 (04) : 477 - 501
  • [3] HYBRID GENETIC ALGORITHM FOR BI-CRITERIA OBJECTIVES IN SCHEDULING PROCESS
    Raghavendra, B., V
    [J]. MANAGEMENT AND PRODUCTION ENGINEERING REVIEW, 2020, 11 (02) : 107 - 112
  • [4] Hybrid flow shop batching and scheduling with a bi-criteria objective
    Shahvari, Omid
    Logendran, Rasaratnam
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 179 : 239 - 258
  • [5] On "A fuzzy bi-criteria transportation problem": A revised algorithm
    Keshavarz, Esmail
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 98 : 144 - 148
  • [6] A sub-population genetic algorithm II (SPGAII) for the bi-criteria knapsack problem
    Chang, PeiChann
    Chen, ShihHsin
    Huang, WeiHsiu
    [J]. PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, PROCEEDINGS, 2007, : 81 - 86
  • [7] Hybrid Genetic Algorithm for Bi-objective Assignment Problem
    Ratli, Mustapha
    Eddaly, Mansour
    Jarboui, Bassem
    Lecomte, Sylvain
    Hanafi, Said
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IEEE-IESM 2013), 2013, : 35 - 40
  • [8] Solving the course timetabling problem with a hybrid heuristic algorithm
    Lue, Zhipeng
    Hao, Jin-Kao
    [J]. ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, AND APPLICATIONS, 2008, 5253 : 262 - 273
  • [9] An Application of Genetic Algorithm for University Course Timetabling Problem
    Deng, Xinyang
    Zhang, Yajuan
    Kang, Bingyi
    Wu, Jiyi
    Sun, Xiaohong
    Deng, Yong
    [J]. 2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 2119 - +
  • [10] A genetic algorithm approach to the bi-criteria allocation of customers to warehouses
    Zhou, GG
    Min, H
    Gen, M
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2003, 86 (01) : 35 - 45