An Ant Colony Optimisation Algorithm For Timetabling Problem

 ABSTRACT

The University Course Timetabling Problem (UCTP) is a combinatorial optimization problem which involves the placement of events into timeslots and assignment of venues to these events. Different institutions have their peculiar problems; therefore there is a need to get an adequate knowledge of the problem especially in the area of constraints before applying an efficient method that will get a feasible solution in a reasonable amount of time. Several methods have been applied to solve this problem; they include evolutionary algorithms, tabu search, local search and swarm optimization methods like the Ant Colony Optimisation (ACO) algorithm. A variant of ACO called the MAX-MIN Ant System (MMAS) is implemented with two local search procedures (one main and one auxiliary) to tackle the UCTP using Covenant University problem instance. The local search design proposed was tailored to suit the problem tackled and was compared with other designs to emphasise the effect of neighbourhood combination pattern on the algorithm performance. From the experimental procedures, it was observed that the local search design proposed significantly bettered the existing one used for the comparison. The results obtained by the implemented algorithm proved that metaheuristics are highly effective when tackling real-world cases of the UCTP and not just generated instances of the problem and can even be better if some tangible modifications are made to it to perfectly suit a problem domain.

Subscribe to access this work and thousands more
Overall Rating

0

5 Star
(0)
4 Star
(0)
3 Star
(0)
2 Star
(0)
1 Star
(0)
APA

AYODEJI, A (2021). An Ant Colony Optimisation Algorithm For Timetabling Problem. Afribary. Retrieved from https://afribary.com/works/an-ant-colony-optimisation-algorithm-for-timetabling-problem

MLA 8th

AYODEJI, ADUBI "An Ant Colony Optimisation Algorithm For Timetabling Problem" Afribary. Afribary, 20 May. 2021, https://afribary.com/works/an-ant-colony-optimisation-algorithm-for-timetabling-problem. Accessed 25 Apr. 2024.

MLA7

AYODEJI, ADUBI . "An Ant Colony Optimisation Algorithm For Timetabling Problem". Afribary, Afribary, 20 May. 2021. Web. 25 Apr. 2024. < https://afribary.com/works/an-ant-colony-optimisation-algorithm-for-timetabling-problem >.

Chicago

AYODEJI, ADUBI . "An Ant Colony Optimisation Algorithm For Timetabling Problem" Afribary (2021). Accessed April 25, 2024. https://afribary.com/works/an-ant-colony-optimisation-algorithm-for-timetabling-problem