A Mutation-Based Genetic Algorithm for Room and Proctor Assignment in Examination Scheduling

被引:0
|
作者
Hosny, Manar [1 ]
Al-Olayan, Muhrah [1 ]
机构
[1] King Saud Univ, Dept Comp Sci, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
来源
2014 SCIENCE AND INFORMATION CONFERENCE (SAI) | 2014年
关键词
Artificial Intelligence; Examination Scheduling; Timetabling; Genetic Algorithms; Meta-heuristics; Combinatorial Optimization;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Examination scheduling is a very important task that has to be done in all academic institutions periodically. Formulating exam schedules manually requires immense time and effort, due to the presence of a large number of conflicting constraints that must be satisfied. In this study, we tackle the examination scheduling problem that is specific to the female section in our college, and particularly to the Master's program. Due to cultural restrictions, different room types may be needed to schedule exams, if the instructor is of a different gender than the students. In addition, proctors should be assigned to supervise these exams. We propose a Genetic Algorithm (GA) approach to solve the problem. Our approach follows the classical GA framework but without the crossover operator. We consider mutation as the main genetic operator during the evolutionary process, in order to avoid disruption of constraints and maintain the feasibility of solutions as much as possible. For our examination scheduling problem, two optimization phases have been developed. In the first phase, we find the best room assignment, in terms of room type and the appropriate number of seats for each exam. While in the second phase, the exams will be assigned to proctors for supervision. Each of these phases has a different set of hard constraints that have to be satisfied in the solution. In addition, there are also soft constraints, which should be optimized to improve the quality of the solution. The experimental results indicate the efficiency of the algorithm in handling the constraints that are specific to this examination scheduling problem.
引用
收藏
页码:260 / 268
页数:9
相关论文
共 50 条
  • [21] A genetic algorithm based bus scheduling model for transit network
    Kidwai, FA
    Marwah, BR
    Deb, K
    Karim, MR
    Proceedings of the Eastern Asia Society for Transportation Studies, Vol 5, 2005, 5 : 477 - 489
  • [22] A genetic algorithm-based approach for job shop scheduling
    Phanden, Rakesh Kumar
    Jain, Ajai
    Verma, Rajiv
    JOURNAL OF MANUFACTURING TECHNOLOGY MANAGEMENT, 2012, 23 (07) : 937 - 946
  • [23] Innovative Crossover and Mutation in a Genetic Algorithm Based Approach to a Campus Bus Driver Scheduling Problem with Break Consideration and Embedded Overtime
    Ramli, Razamin
    Ibrahim, Haslinda
    Shung, Lim Tze
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (05): : 1921 - 1928
  • [24] The fuzzy job-shop scheduling based on improved genetic algorithm
    Liu, Wen-Yuan
    Chen, Zhi-Ru
    Shi, Yan
    Yang, Hai-Ying
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3144 - +
  • [25] Rank-based Genetic Algorithm with Limited Iteration for Grid Scheduling
    Abdulal, Wael
    Al Jadaan, Omar
    Jabas, Ahmad
    Ramchandraram, S.
    Kaiiali, Mustafa
    2009 1ST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE, COMMUNICATION SYSTEMS AND NETWORKS(CICSYN 2009), 2009, : 29 - +
  • [26] A particle swarm-based genetic algorithm for scheduling in an agile environment
    Gaafar, Lotfi K.
    Masoud, Sherif A.
    Nassef, Ashraf O.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2008, 55 (03) : 707 - 720
  • [27] A genetic algorithm based approach for integration of process planning and production scheduling
    Zhao, FQ
    Hong, Y
    Yu, DM
    Yang, YH
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON INTELLIGENT MECHATRONICS AND AUTOMATION, 2004, : 483 - 488
  • [28] Aircraft Category Based Genetic Algorithm for Aircraft Arrival Sequencing and Scheduling
    Meng Xiangwei
    Zhang Ping
    Li Chunjin
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 5188 - 5193
  • [29] Scheduling Extra Train Paths Into Cyclic Timetable Based on the Genetic Algorithm
    Tan, Yu-Yan
    Li, Ya-Xuan
    Wang, Ru-Xin
    IEEE ACCESS, 2020, 8 (08): : 102199 - 102211
  • [30] Optimal scheduling approach of storage/retrieval equipments based on genetic algorithm
    Li, Meijuan
    Chen, Xuebo
    Zhang, Meifeng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3345 - 3348