Solving a School Timetabling Problem Using a Bee Algorithm

被引:0
|
作者
Lara, Carlos [1 ]
Flores, Juan J. [1 ]
Calderon, Felix [1 ]
机构
[1] Univ Michoacana, Div Estudios Posgrad, Fac Ingn Electr, Morelia 58000, Michoacan, Mexico
关键词
Scholar Scheduling; Bee Algorithm; Decision Support System; Education;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The timetabling problem consists in fixing a sequence of meetings between teachers and students in a given period of time, satisfying a set of different constraints. This paper shows the implementation of a Bee Algorithm (BA) to solve the Scholar Timetabling Problem. In the implemented BA, scout bees find feasible solutions while collector bees search in their neighborhood to find better solutions. While other algorithms evaluate every plausible assignment; the implemented algorithm only evaluates feasible solutions. This approach seems to be helpful to manage constrained problems. We propose a new measurement for replacing population that considers the evolutionary history of the bees as well as their fitness. Experimental results are presented for two real schools, where tare algorithm shows promising results.
引用
收藏
页码:664 / 674
页数:11
相关论文
共 50 条
  • [1] Solving a timetabling problem with an artificial bee colony algorithm
    Chen, Tinggui
    Xu, Chonghuan
    World Transactions on Engineering and Technology Education, 2015, 13 (03): : 438 - 442
  • [2] Using Tabu Search for Solving a High School Timetabling Problem
    Khang Nguyen Tan Tran Minh
    Nguyen Dang Thi Thanh
    Khon Trieu Trang
    Nuong Tran Thi Hue
    ADVANCES IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2010, 283 : 305 - +
  • [3] Solving the high school timetabling problem using a hybrid cat swarm optimization based algorithm
    Skoullis, Vassilios I.
    Tassopoulos, Ioannis X.
    Beligiannis, Grigorios N.
    APPLIED SOFT COMPUTING, 2017, 52 : 277 - 289
  • [4] Solving effectively the school timetabling problem using particle swarm optimization
    Tassopoulos, Ioannis X.
    Beligiannis, Grigorios N.
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (05) : 6029 - 6040
  • [5] 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
  • [6] Solving University Examination Timetabling Problem Using Intelligent Water Drops Algorithm
    Aldeeb, Bashar A.
    Norwawi, Norita Md
    Al-Betar, Mohammed A.
    Bin Jali, Mohd Zalisham
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, SEMCCO 2014, 2015, 8947 : 187 - 200
  • [7] An Effective Local Particle Swarm Optimization-Based Algorithm for Solving the School Timetabling Problem
    Tassopoulos, Ioannis X.
    Iliopoulou, Christina A.
    Katsaragakis, Iosif V.
    Beligiannis, Grigorios N.
    ALGORITHMS, 2023, 16 (06)
  • [8] Solving timetabling problems using a cultural algorithm
    Soza, Carlos
    Landa Becerra, Ricardo
    Cristina Riff, Maria
    Coello Coello, Carlos A.
    APPLIED SOFT COMPUTING, 2011, 11 (01) : 337 - 344
  • [9] Novel operators for quantum evolutionary algorithm in solving timetabling problem
    Tayarani-N., Mohammad-H.
    EVOLUTIONARY INTELLIGENCE, 2021, 14 (04) : 1869 - 1893
  • [10] Research on Solving Timetabling Problem Based on Improved Retrospective Algorithm
    Song, Jie
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 104 - 109