• DocumentCode
    2332183
  • Title

    Providing a memory mechanism to enhance the evolutionary design of heuristics

  • Author

    Burke, Edmund K. ; Hyde, Matthew R. ; Kendall, Graham

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Nottingham, Nottingham, UK
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Genetic programming approaches have previously been employed in the literature to evolve heuristics for various combinatorial optimisation problems. This paper presents a hyper-heuristic genetic programming methodology to evolve more sophisticated one dimensional bin packing heuristics than have been evolved previously. The heuristics have access to a memory, which allows them to make decisions with some knowledge of their potential future impact. In contrast to previously evolved heuristics for this problem, we show that these heuristics evolve to draw upon this memory in order to facilitate better planning, and improved packings. This fundamental difference enables an evolved heuristic to represent a dynamic packing strategy rather than a fixed packing strategy. A heuristic can change its behaviour depending on the characteristics of the pieces it has seen before, because it has evolved to draw upon its experience.
  • Keywords
    bin packing; combinatorial mathematics; optimisation; bin packing; combinatorial optimisation; dynamic packing strategy; hyper-heuristic genetic programming; memory mechanism; Genetic programming; Heuristic algorithms; Humans; Iron; Memory management; Probability density function; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586388
  • Filename
    5586388