A Fair Course Timetabling Using Genetic Algorithm with Guided Search Technique

被引:0
作者
Matias, Junrie B. [1 ]
Fajardo, Arnel C. [1 ]
Medina, Ruji M. [1 ]
机构
[1] Technol Inst Philippines, Grad Programs, Quezon City, Philippines
来源
PROCEEDINGS OF 2018 5TH INTERNATIONAL CONFERENCE ON BUSINESS AND INDUSTRIAL RESEARCH (ICBIR): SMART TECHNOLOGY FOR NEXT GENERATION OF INFORMATION, ENGINEERING, BUSINESS AND SOCIAL SCIENCE | 2018年
关键词
genetic algorithm; guided search; fair timetabling; metaheuristics;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a genetic algorithm (GA) combined with a guided search technique to solve the course timetabling problem. In the proposed method, the least selected and unused resources are keep tracked and stored in a data structures. As a guided or directed strategy, these data structures are then is used to improve the previously generated individuals by the genetic operators. The proposed algorithm also integrated a guided repair strategy and four neighborhood structures to make further improvements to the solution. Moreover, a penalty function that uses a sum of the square of the soft constraints violation was used to generate a fair and balance cost distribution in the timetable. Testing was performed using real-life dataset, and results indicate that the proposed genetic algorithm produces faster and better solutions compared to the classical genetic algorithm.
引用
收藏
页码:77 / 82
页数:6
相关论文
共 37 条
  • [1] A Utilization-based Genetic Algorithm for Solving the University Timetabling Problem (UGA)
    Abdelhalim, Esraa A.
    El Khayat, Ghada A.
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2016, 55 (02) : 1395 - 1409
  • [2] Alves S. S. A., 2015, 2015 LAT AM C COMP I, P1, DOI 10.1109/LA-CCI.2015.7435955
  • [3] Hybrid bee colony optimization for examination timetabling problems
    Alzaqebah, M.
    Abdullah, S.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 54 : 142 - 154
  • [4] [Anonymous], 2013, INT J ADV MANUF TECH
  • [5] Babaei H., 2015, COMPUT IND ENG
  • [6] A new hybrid algorithm for university course timetabling problem using events based on groupings of students
    Badoni, Rakesh P.
    Gupta, D. K.
    Mishra, Pallavi
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 78 : 12 - 25
  • [7] Bakir M., 2008, HACETTEPE J MATH, V37
  • [8] 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
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2016, 65 : 83 - 92
  • [9] Burget R., 2016, P 11 INT C PRACT THE
  • [10] Dandashi A., 2010, COMPUTER SYSTEMS APP