Genetic Algorithm for Solving Multi-Objective Optimization in Examination Timetabling Problem

被引:6
作者
Son Ngo Tung [1 ,4 ]
Jaafar, Jafreezal B. [2 ]
Aziz, Izzatdin Abdul [3 ]
Hoang Giang Nguyen [5 ]
Anh Ngoc Bui [5 ,6 ,7 ]
机构
[1] Univ Teknol Petronas, Informat Technol, Seri Iskandar, Perak, Malaysia
[2] Univ Teknol Petronas, Fac Sci & Informat Technol, Seri Iskandar, Perak, Malaysia
[3] Univ Teknol Petronas, Ctr Res Data Sci CeRDaS, Seri Iskandar, Perak, Malaysia
[4] FPT Univ, Informat Technol, Hanoi, Vietnam
[5] FPT Univ, Hanoi, Vietnam
[6] FPT Univ, Comp Fundamentals Dept, Hanoi, Vietnam
[7] FPT Univ, SAP LAP FPT Lab, Hanoi, Vietnam
关键词
Examination timetabling; multi-objective optimization; combinatory optimization; genetic algorithm; SYSTEM;
D O I
10.3991/ijet.v16i11.21017
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Examination timetabling is one of 3 critical timetabling jobs besides enrollment timetabling and teaching assignment. After a semester, scheduling examinations is not always an easy job in education management, especially for many data. The timetabling problem is an optimization and Np-hard problem. In this study, we build a multi-objective optimizer to create exam schedules for more than 2500 students. Our model aims to optimize the material costs while ensuring the dignity of the exam and students' convenience while considering the design of the rooms, the time requirement of each exam, which involves rules and policy constraints. We propose a programmatic compromise to approach the maximum target optimization model and solve it using the Genetic Algorithm. The results show the effective of the introduced algorithm.
引用
收藏
页码:4 / 24
页数:21
相关论文
共 26 条
  • [1] Acostamado R.J., 2013, INTEGER PROGRAMMING, DOI [10.13140/2.1.3910.9122, DOI 10.13140/2.1.3910.9122]
  • [2] Solving University Examination Timetabling Problem Using Intelligent Water Drops Algorithm
    Aldeeb, Bashar A.
    Norwawi, Norita Md
    Al-Betar, Mohammed A.
    Bin Jali, Mohd Zalisham
    [J]. SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, SEMCCO 2014, 2015, 8947 : 187 - 200
  • [3] Aljarah I, 2012, INT J EMERG TECHNOL, V7, P24, DOI 10.3991/ijet.v7i1.1881
  • [4] [Anonymous], 2018, MUGLA J SCI TECHNOLO, DOI DOI 10.22531/MUGLAJSCI.423185
  • [5] Ayob M, 2009, 2009 2ND CONFERENCE ON DATA MINING AND OPTIMIZATION, P127
  • [6] University Course Timetabling and the Requirements: Survey in Several Universities in the East-Coast of Malaysia
    Aziz, Nurul Liyana Abdul
    Aizam, Nur Aidya Hanum
    [J]. PROCEEDINGS OF THE 24TH NATIONAL SYMPOSIUM ON MATHEMATICAL SCIENCES (SKSM24): MATHEMATICAL SCIENCES EXPLORATION FOR THE UNIVERSAL PRESERVATION, 2017, 1870
  • [7] A survey of approaches for university course timetabling problem
    Babaei, Hamed
    Karimpour, Jaber
    Hadidi, Amin
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 86 : 43 - 59
  • [8] Badoni Rakesh P., 2014, International Journal of Mathematics in Operational Research, V6, P123
  • [9] Diversity Controlling Genetic Algorithm for Order Acceptance and Scheduling Problem
    Chen, Cheng
    Yang, Zhenyu
    Tan, Yuejin
    He, Renjie
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [10] Cooper T.B., 1995, P 1 INT C PRACT THEO, P511