Examination timetabling automation and optimization using greedy-simulated annealing hyper-heuristics algorithm

Dian Kusumawardani, Ahmad Muklason, Vicha Azthanty Supoyo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Citations (Scopus)

Abstract

Examination timetabling problem (ETP) is one of challenging combinatorial optimization problems, either scientifically or practically. In the scientific literatures, ETP has been proven as a non-deterministic polynomial (NP)-hard problem. In practice, examination timetabling is known as tedious and stressful work especially when double degree was offered by the university. In this study, two real-world datasets of ETP are introduced and solved using a combination of graph-coloring based sequential greedy algorithm and simulated annealing (SA) algorithm. Different from the state-of-the-art approaches in the literature, in which SA was employed within meta-heuristics, in this study SA was implemented within hyper-heuristics framework. The experimental results show that the proposed algorithm successfully automate the timetabling process and generates better timetable compared to the timetable generated manually. More specifically, tested over the two datasets the proposed algorithm, in terms of soft constraint penalty that should be minimized, could improve manual timetable from 39,569 to 33,649 and from 76,763 to 34, 929. In addition to new real datasets, the main contribution of this study is a better understanding on the performance of Simulated Annealing within hyper-heuristics for solving real-world examination timetabling problem.

Original languageEnglish
Title of host publicationProceedings of 2019 International Conference on Information and Communication Technology and Systems, ICTS 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages164-169
Number of pages6
ISBN (Electronic)9781728121338
DOIs
Publication statusPublished - Jul 2019
Event12th International Conference on Information and Communication Technology and Systems, ICTS 2019 - Surabaya, Indonesia
Duration: 18 Jul 2019 → …

Publication series

NameProceedings of 2019 International Conference on Information and Communication Technology and Systems, ICTS 2019

Conference

Conference12th International Conference on Information and Communication Technology and Systems, ICTS 2019
Country/TerritoryIndonesia
CitySurabaya
Period18/07/19 → …

Keywords

  • Examination Timetabling
  • Greedy Algorithm
  • Hyper-Heuristic
  • Java
  • Simulated Annealing

Fingerprint

Dive into the research topics of 'Examination timetabling automation and optimization using greedy-simulated annealing hyper-heuristics algorithm'. Together they form a unique fingerprint.

Cite this