• 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