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 :
بازگشت