Simulated annealing with penalization for university course timetabling

被引:11
|
作者
Sylejmani, Kadri [1 ]
Gashi, Edon [1 ]
Ymeri, Adrian [1 ]
机构
[1] Univ Prishtina, Prishtina, Kosovo
关键词
ITC; 2019; University class timetabling; Simulated Annealing; Constraint penalization; ALGORITHM;
D O I
10.1007/s10951-022-00747-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we present our solver for the new variant of the University Timetabling Problem, which was introduced in the framework of Fourth International Timetabling Competition (ITC2019). This problem is defined on top of previous course timetabling problems in the literature, but introduces several new elements, both in terms of new features like student sectioning and new required and optional elements like distribution constraints. Our approach for solving this problem is based on the simulated annealing metaheuristic and consists of two phases. The first phase focuses on finding a feasible solution, and the second phase attempts to optimize the final score while keeping the solution feasible. Our solver detects local optima and applies gradual penalization to force solutions to new neighborhoods. The solver also detects required constraints which are difficult to satisfy and performs a specialized search on them. These adaptively applied mechanisms allow the solver to find feasible solutions for all problem instances of the competition. Results show that our solver gives good overall results and is competitive against other approaches presented in ITC2019.
引用
收藏
页码:497 / 517
页数:21
相关论文
共 50 条
  • [21] Automated Timetabling System for University Course
    Rane, Mrunmayee, V
    Apte, Vikram M.
    Nerkar, Vishakha N.
    Edinburgh, Mani Roja
    Rajput, K. Y.
    2021 INTERNATIONAL CONFERENCE ON EMERGING SMART COMPUTING AND INFORMATICS (ESCI), 2021, : 328 - 334
  • [22] University course timetabling with soft constraints
    Rudová, H
    Murray, K
    PRACTICE AND THEORY OF AUTOMATED TIMETABLING IV, 2003, 2740 : 310 - 328
  • [23] Analytically tuned parameters of simulated annealing for the Timetabling problem
    Frausto-Solis, Juan
    Alonso-Pecina, Federico
    Gonzalez-Segura, Cinhtia
    CIMMACS '07: PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, 2007, : 18 - +
  • [24] Bi-criteria simulated annealing for the curriculum-based course timetabling problem with robustness approximation
    Can Akkan
    Ayla Gülcü
    Zeki Kuş
    Journal of Scheduling, 2022, 25 : 477 - 501
  • [25] A fast simulated annealing algorithm for the examination timetabling problem
    Leite, Nuno
    Melicio, Fernando
    Rosa, Agostinho C.
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 122 : 137 - 151
  • [26] A robust simulated annealing based examination timetabling system
    Thompson, JM
    Dowsland, KA
    COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (7-8) : 637 - 648
  • [27] Robust simulated annealing based examination timetabling system
    Thompson, Jonathan M.
    Dowsland, Kathryn A.
    Computers and Operations Research, 1998, 25 (7-8): : 637 - 648
  • [28] Simulated annealing cooling schedules for the school timetabling problem
    Abramson, D
    Krishnamoorthy, M
    Dang, H
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 1999, 16 (01) : 1 - 22
  • [29] Simulated annealing cooling schedules for the school timetabling problem
    Sch. of Comp. and Info. Technology, Griffith University, Kessels Road, Nathan, QLD 4111, Australia
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    Asia Pac J Oper Res, 1 (1-22):
  • [30] Feature-based tuning of simulated annealing applied to the curriculum-based course timetabling problem
    Bellio, Ruggero
    Ceschia, Sara
    Di Gaspero, Luca
    Schaerf, Andrea
    Urli, Tommaso
    COMPUTERS & OPERATIONS RESEARCH, 2016, 65 : 83 - 92