Moth flame optimisation based timetabling tool for educational course timetabling

Educational timetabling plays an important role in providing academic activities under limited time and resources. It determines the effective utilisation of teachers' and students' hours with no conflicts on resource constraints and individual preferences. Manually solving large-scale timetabling problems is time consuming and extremely difficult to find a good feasible solution. This paper presents the first application of discrete moth flame optimisation (MFO) for solving university course scheduling problems. A novel automated MFO-based timetabling (AMFOT) tool was programmed and tested using six case studies obtained from a collaborating university in Thailand. The computational experiments confirmed that all timetables generated by the proposed AMFOT tool were feasible as they satisfied all hard constraints. The timetables obtained from the proposed MFO method were better than those obtained from another computational intelligence based algorithm. In four out of six cases (66.67%), the best timetables were created by using the proposed MFO method.

Authors

Institutions

Publication Details

Journal
International Journal of Innovation and Learning
Published
2024-10-22
DOI
https://doi.org/10.1504/ijil.2025.10067328
Citations
2
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.98
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Moth flame optimisation based timetabling tool for educational course timetabling

Pupong Pongcharoen, Thatchai Thepphakorn, Marisa Kuntasup
2 citations
International Journal of Innovation and Learning
Scheduling and Timetabling Solutions
0.98
article

Moth flame optimisation based timetabling tool for educational course timetabling

Pupong Pongcharoen, Thatchai Thepphakorn, Marisa Kuntasup
article en
2 citations

Abstract

Educational timetabling plays an important role in providing academic activities under limited time and resources. It determines the effective utilisation of teachers' and students' hours with no conflicts on resource constraints and individual preferences. Manually solving large-scale timetabling problems is time consuming and extremely difficult to find a good feasible solution. This paper presents the first application of discrete moth flame optimisation (MFO) for solving university course scheduling problems. A novel automated MFO-based timetabling (AMFOT) tool was programmed and tested using six case studies obtained from a collaborating university in Thailand. The computational experiments confirmed that all timetables generated by the proposed AMFOT tool were feasible as they satisfied all hard constraints. The timetables obtained from the proposed MFO method were better than those obtained from another computational intelligence based algorithm. In four out of six cases (66.67%), the best timetables were created by using the proposed MFO method.

International Journal of Innovation and LearningVol. 1(1)
Pibulsongkram Rajabhat University (TH), Phitsanulok University (TH), Naresuan University (TH)
Openalex Percentile: Top 21%
Scheduling and Timetabling Solutions
0.98
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.