To read this content please select one of the options below:

A memetic algorithm based on hyper-heuristics for examination timetabling problems

Yu Lei (Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, International Research Center for Intelligent Perception and Computation, Xidian University, Xi’an, China)
Maoguo Gong (Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, International Research Center for Intelligent Perception and Computation, Xidian University, Xi’an, China)
Licheng Jiao (Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, International Research Center for Intelligent Perception and Computation, Xidian University, Xi’an, China)
Yi Zuo (Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, International Research Center for Intelligent Perception and Computation, Xidian University, Xi’an, China)

International Journal of Intelligent Computing and Cybernetics

ISSN: 1756-378X

Article publication date: 8 June 2015

248

Abstract

Purpose

The examination timetabling problem is an NP-hard problem. A large number of approaches for this problem are developed to find more appropriate search strategies. Hyper-heuristic is a kind of representative methods. In hyper-heuristic, the high-level search is executed to construct heuristic lists by traditional methods (such as Tabu search, variable neighborhoods and so on). The purpose of this paper is to apply the evolutionary strategy instead of traditional methods for high-level search to improve the capability of global search.

Design/methodology/approach

This paper combines hyper-heuristic with evolutionary strategy to solve examination timetabling problems. First, four graph coloring heuristics are employed to construct heuristic lists. Within the evolutionary algorithm framework, the iterative initialization is utilized to improve the number of feasible solutions in the population; meanwhile, the crossover and mutation operators are applied to find potential heuristic lists in the heuristic space (high-level search). At last, two local search methods are combined to optimize the feasible solutions in the solution space (low-level search).

Findings

Experimental results demonstrate that the proposed approach obtains competitive results and outperforms the compared approaches on some benchmark instances.

Originality/value

The contribution of this paper is the development of a framework which combines evolutionary algorithm and hyper-heuristic for examination timetabling problems.

Keywords

Citation

Lei, Y., Gong, M., Jiao, L. and Zuo, Y. (2015), "A memetic algorithm based on hyper-heuristics for examination timetabling problems", International Journal of Intelligent Computing and Cybernetics, Vol. 8 No. 2, pp. 139-151. https://doi.org/10.1108/IJICC-02-2015-0005

Publisher

:

Emerald Group Publishing Limited

Copyright © 2015, Emerald Group Publishing Limited

Related articles