University Course Timetabling Using Graph-based Hyper Heuristics

University course timetabling is a complex optimizationproblem. There are many components like departments, faculties, rooms,and students making the problem huge and difficult to solve. Eachcomponent enforces a set of normally conflicting constraints on thesolution space. The problem will be solved...

Full description

Bibliographic Details
Main Authors: Khodakaram Salimifard, Gholamreza Jamali, Salman Babaeezadeh
Format: Article
Language:fas
Published: University of Tehran 2013-12-01
Series:مدیریت صنعتی
Subjects:
Online Access:https://imj.ut.ac.ir/article_50268_dbf7a8bab68476edd8852dbf4cacb020.pdf
_version_ 1819108803993403392
author Khodakaram Salimifard
Gholamreza Jamali
Salman Babaeezadeh
author_facet Khodakaram Salimifard
Gholamreza Jamali
Salman Babaeezadeh
author_sort Khodakaram Salimifard
collection DOAJ
description University course timetabling is a complex optimizationproblem. There are many components like departments, faculties, rooms,and students making the problem huge and difficult to solve. Eachcomponent enforces a set of normally conflicting constraints on thesolution space. The problem will be solved if courses are scheduled indifferent rooms and within some specific time slots such that a set ofconstraints are satisfied. In this paper, a graph-based hyper-heuristic isproposed to find a solution to the problem. This is a two tiers modelingapproach combining hyper heuristic with graph coloring technique. Theupper tier heuristic is used to select a suitable heuristic to find a feasiblesolution on the lower tier. To find the suitability of the proposedapproach, it has been applied to a real world case. The proposed approachwas able to satisfy all the hard and soft constraints. Based on the researchfindings, it can be concluded that a graph-based hyper heuristic approachis a suitable and computationally efficient method to find a solution touniversity course timetabling problem.
first_indexed 2024-12-22T03:15:45Z
format Article
id doaj.art-459c551ed93f4f91bc571b0ef72af557
institution Directory Open Access Journal
issn 2008-5885
2423-5369
language fas
last_indexed 2024-12-22T03:15:45Z
publishDate 2013-12-01
publisher University of Tehran
record_format Article
series مدیریت صنعتی
spelling doaj.art-459c551ed93f4f91bc571b0ef72af5572022-12-21T18:40:49ZfasUniversity of Tehranمدیریت صنعتی2008-58852423-53692013-12-0152497010.22059/imj.2013.5026850268University Course Timetabling Using Graph-based Hyper HeuristicsKhodakaram Salimifard0Gholamreza Jamali1Salman Babaeezadeh2Assistant Prof. of Management Science, Dep. of Industrial Management, Persian Gulf University of Boushehr, IranAssistant Prof. of Management Science, Dep. of Industrial Management, Persian Gulf University of Boushehr, IranM.Sc. in Industrial Management, Dep. of Industrial Management, Persian Gulf University of Boushehr, IranUniversity course timetabling is a complex optimizationproblem. There are many components like departments, faculties, rooms,and students making the problem huge and difficult to solve. Eachcomponent enforces a set of normally conflicting constraints on thesolution space. The problem will be solved if courses are scheduled indifferent rooms and within some specific time slots such that a set ofconstraints are satisfied. In this paper, a graph-based hyper-heuristic isproposed to find a solution to the problem. This is a two tiers modelingapproach combining hyper heuristic with graph coloring technique. Theupper tier heuristic is used to select a suitable heuristic to find a feasiblesolution on the lower tier. To find the suitability of the proposedapproach, it has been applied to a real world case. The proposed approachwas able to satisfy all the hard and soft constraints. Based on the researchfindings, it can be concluded that a graph-based hyper heuristic approachis a suitable and computationally efficient method to find a solution touniversity course timetabling problem.https://imj.ut.ac.ir/article_50268_dbf7a8bab68476edd8852dbf4cacb020.pdfGraph ColoringHyper heuristicsLocal SearchUniversity course timetabling
spellingShingle Khodakaram Salimifard
Gholamreza Jamali
Salman Babaeezadeh
University Course Timetabling Using Graph-based Hyper Heuristics
مدیریت صنعتی
Graph Coloring
Hyper heuristics
Local Search
University course timetabling
title University Course Timetabling Using Graph-based Hyper Heuristics
title_full University Course Timetabling Using Graph-based Hyper Heuristics
title_fullStr University Course Timetabling Using Graph-based Hyper Heuristics
title_full_unstemmed University Course Timetabling Using Graph-based Hyper Heuristics
title_short University Course Timetabling Using Graph-based Hyper Heuristics
title_sort university course timetabling using graph based hyper heuristics
topic Graph Coloring
Hyper heuristics
Local Search
University course timetabling
url https://imj.ut.ac.ir/article_50268_dbf7a8bab68476edd8852dbf4cacb020.pdf
work_keys_str_mv AT khodakaramsalimifard universitycoursetimetablingusinggraphbasedhyperheuristics
AT gholamrezajamali universitycoursetimetablingusinggraphbasedhyperheuristics
AT salmanbabaeezadeh universitycoursetimetablingusinggraphbasedhyperheuristics