Skip to main navigation Skip to search Skip to main content

An improved artificial bee colony for Course Timetabling

  • Universiti Sains Malaysia
  • University of Ilorin
  • Al-Zaytoonah University of Jordan

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

20 Scopus citations

Abstract

The Artificial Bee Colony Algorithm (ABC) is an emerging nature-inspired, metaheuristic optimisation algorithm. In this paper, an improved ABC algorithm is proposed for tackling Curriculum-Based Course Timetabling Problem (CBCTT). The ABC as a population-based algorithm, the initial population is generated using Saturation Degree (SD) followed by Backtracking Algorithm (BA) to ensure that all the solutions in the population are feasible. The improvement loop in ABC used neighbourhood structures severally within the employed and onlooker bees operators in order to navigate the CB-CTT search space tightly. The performance of ABC is tested using dataset prepared by second international timetabling competition (ITC-2007), the ABC is able to achieved good quality results, yet these are not comparable with the best results obtained by other methods. Future work can be directed further improve the ABC operators to achieve a better results.

Original languageEnglish
Title of host publicationProceedings - 2011 6th International Conference on Bio-Inspired Computing
Subtitle of host publicationTheories and Applications, BIC-TA 2011
Pages9-14
Number of pages6
DOIs
StatePublished - 2011
Externally publishedYes
Event6th International Conference on Bio-Inspired Computing: Theories and Applications, BIC-TA 2011 - Penang, Malaysia
Duration: 27 Sep 201129 Sep 2011

Publication series

NameProceedings - 2011 6th International Conference on Bio-Inspired Computing: Theories and Applications, BIC-TA 2011

Conference

Conference6th International Conference on Bio-Inspired Computing: Theories and Applications, BIC-TA 2011
Country/TerritoryMalaysia
CityPenang
Period27/09/1129/09/11

Keywords

  • Artificial Bee Colony Algorithm
  • Curriculum Based Course Timetabling
  • Nature Inspired Algorithm
  • Neighbourhood structure

Fingerprint

Dive into the research topics of 'An improved artificial bee colony for Course Timetabling'. Together they form a unique fingerprint.

Cite this