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
相关论文
共 50 条
  • [21] Solving flexible multi-objective JSP problem using a improved genetic algorithm
    Lan M.
    Xu T.
    Peng L.
    Journal of Software, 2010, 5 (10) : 1107 - 1113
  • [22] Solving a multi-objective heterogeneous sensor network location problem with genetic algorithm
    Ertan, Yakici
    Karatas, Mumtaz
    COMPUTER NETWORKS, 2021, 192
  • [23] Solving multi-objective cell design problem: An evolutionary genetic algorithm approach
    Pattanaik, L.N.
    Jain, R.K.
    Mehta, N.K.
    International Journal of Manufacturing Technology and Management, 2007, 11 (02) : 251 - 273
  • [24] A note on “A multi-objective genetic algorithm for solving assembly line balancing problem”
    Masood Fathi
    M. K. A. Ariffin
    Napsiah Ismail
    The International Journal of Advanced Manufacturing Technology, 2010, 50 : 771 - 773
  • [25] A developed genetic algorithm for solving the multi-objective supply chain scheduling problem
    Borumand, Ali
    Beheshtinia, Mohammad Ali
    KYBERNETES, 2018, 47 (07) : 1401 - 1419
  • [26] A note on "A multi-objective genetic algorithm for solving assembly line balancing problem"
    Fathi, Masood
    Ariffin, M. K. A.
    Ismail, Napsiah
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 50 (5-8): : 771 - 773
  • [27] A Multi-Objective Continuous Genetic Algorithm for Financial Portfolio Optimization Problem
    Kessaci, Yacine
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 151 - 152
  • [28] Optimization of Vehicle Routing Problem Based on Multi-objective Genetic Algorithm
    Zhong, Ru
    Wu, Jianping
    Du, Yiman
    SUSTAINABLE DEVELOPMENT OF URBAN INFRASTRUCTURE, PTS 1-3, 2013, 253-255 : 1356 - +
  • [29] A Genetic Cloud-model Algorithm to the Multi-objective Optimization Problem
    Li, Chunjie
    Chen, Tao
    Dong, Jun
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 7760 - 7763
  • [30] Application of a multi-objective genetic algorithm to solve reliability optimization problem
    Kishor, Amar
    Yadav, Shiv Prasad
    Kumar, Surendra
    ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS, 2007, : 458 - +