DocumentCode
3002310
Title
Hyperheuristics for managing a large collection of low level heuristics to schedule personnel
Author
Cowling, Peter ; Chakhlevitch, Konstantin
Author_Institution
Dept. of Comput., Bradford Univ., UK
Volume
2
fYear
2003
fDate
8-12 Dec. 2003
Firstpage
1214
Abstract
We investigate the performance of several hyperheuristics applied to a real-world personnel-scheduling problem. A hyperheuristic is a high-level search method which manages the choice of low level heuristics, making it a robust and easy to implement approach for complex real-world problems. We need only to develop new low level heuristics and objective functions to apply a hyperheuristic to an entirely new problem. Although hyperheuristic methods require limited problem-specific information, their performance for a particular problem is determined to a great extent by the quality of low level heuristics used. We address the question of designing the set of low level heuristics for the problem under consideration. We construct a large set of low level heuristics by using a technique which allows us to "multiply" partial low level heuristics. We apply hyperheuristic methods to a trainer scheduling problem using commercial data from a large financial institution. The results of the experiments show that simple hyperheuristic approaches can successfully tackle a complex real-world problem provided that low level heuristics are carefully selected to treat various constraints. We also examine how the choice of different sets of low level heuristics affects solution quality.
Keywords
genetic algorithms; heuristic programming; personnel; scheduling; search problems; high-level search method; hyperheuristics; low level heuristics management; multiply partial low level heuristics; personnel scheduling; trainer scheduling problem; High performance computing; Optimization methods; Personnel; Processor scheduling; Robustness; Scheduling algorithm; Search methods; Space exploration; Space technology; Telecommunication computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
Print_ISBN
0-7803-7804-0
Type
conf
DOI
10.1109/CEC.2003.1299807
Filename
1299807
Link To Document