[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1570256.1570303acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
technical-note

Towards the decathlon challenge of search heuristics

Published: 08 July 2009 Publication History

Abstract

We present an object oriented framework for designing and evaluating heuristic search algorithms that achieve a high level of generality and work well on a wide range of combinatorial optimization problems. Our framework, named HyFlex, differs from most software tools for meta-heuristics and evolutionary computation in that it provides the algorithm components that are problem-specific instead of those which are problem-independent. In this way, we simultaneously liberate algorithm designers from needing to know the details of the problem domains; and prevent them from incorporating additional problem specific information in their algorithms. The efforts need instead to be focused on designing high-level strategies to intelligently combine the provided problem specific algorithmic components. We plan to propose a challenge, based on our framework, where the winners will be those algorithms with a better overall performance across all of the different domains. Using an Olympic metaphor, we are not solely focussed on the 100 meters race, but instead on the decathlon of modern search methodologies.

References

[1]
]]R. Bai, J. Blazewicz, E. K. Burke, G. Kendall, and B. McCollum. A simulated annealing hyper-heuristic methodology for flexible decision support. Technical report, School of Computer Science, University of Nottingham, 2007.
[2]
]]S. Bleuler, M. Laumanns, L. Thiele, and E. Zitzler. PISA - A Platform and Programming Language Independent Interface for Search Algorithms. In C. M. Fonseca, P. J. Fleming, E. Zitzler, K. Deb, and L. Thiele, editors, Conference on Evolutionary Multi-Criterion Optimization (EMO 2003), volume 2632 of LNCS, pages 494--508, Berlin, 2003. Springer.
[3]
]]E. K. Burke, T. Curtois, R. Qu, and G. Vanden Berghe. A scatter search for the nurse rostering problem. Technical report, School of Computer Science, University of Nottingham, 2007.
[4]
]]E. K. Burke, T. Curtois, R. Qu, and G. Vanden Berghe. A time predefined variable depth search for nurse rostering. Technical report, School of Computer Science, University of Nottingham, 2007.
[5]
]]E. K. Burke, E. Hart, G. Kendall, J. Newall, P. Ross, and S. Schulenburg. Hyper-heuristics: An emerging direction in modern search technology. In F. Glover and G. Kochenberger, editors, Handbook of Metaheuristics, pages 457--474. Kluwer, 2003.
[6]
]]E. K. Burke, G. Kendall, and R. Qu. Hyper--heuristics and theier emploument on search problems. The 25th Workshop of the UK Planning AND Scheduling, PlanSIG 2006, December 2006. Keynote talk.
[7]
]]E.K. Burke, P. Cowling, P. De Causmaecker, and G. Vanden Berghe. A memetic approach to the nurse rostering problem. Applied Intelligence, 15(3):199--214, 2001.
[8]
]]E.K. Burke, T. Curtois, G. Post, R. Qu, and B. Veltman. A hybrid heuristic ordering and variable neighbourhood search for the nurse rostering problem. European Journal of Operational Research, 188(2):330--341, 2008.
[9]
]]P. Cowling, G. Kendall, and E. Soubeiga. A hyperheuristic approach for scheduling a sales summit. In Selected Papers of the Third International Conference on the Practice And Theory of Automated Timetabling, PATAT 2000, LNCS, pages 176--190, Konstanz, Germany, 2000. Springer.
[10]
]]T. Curtois. A hyflex module for the personnel scheduling problem. Technical report, School of Computer Science, University of Nottingham, 2009.
[11]
]]E Falkenauer. A hybrid grouping genetic algorithm for bin packing. Journal of Heuristics, 2:5--30, 1996.
[12]
]]A. S. Fukunaga. Automated discovery of local search heuristics for satisfiability testing. Evolutionary Computation (MIT Press), 16(1):31--1, 2008.
[13]
]]H. H. Hoos and T. Stützle. Satlib: An online resource for research on sat. In I. P. Gent, H. V. Maaren, and T. Walsh, editors, SAT 2000, pages 283--292. IOS Press, 2000. SATLIB is available online at www.satlib.org.
[14]
]]M. Hyde. A hyflex module for the boolean satisfiability problem. Technical report, School of Computer Science, University of Nottingham, 2009.
[15]
]]M. Hyde. A hyflex module for the one dimensional bin--packing problem. Technical report, School of Computer Science, University of Nottingham, 2009.
[16]
]]D. Johnson, A. Demers, J. Ullman, M. Garey, and R. Graham. Worst-case performance bounds for simple one-dimensional packaging algorithms. SIAM Journal on Computing, 3(4):299--325, December 1974.
[17]
]]M. Nawaz, E. Enscore Jr., and I. Ham. A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. OMEGA-International Journal of Management Science, 11(1):91--95, 1983.
[18]
]]A. J. Parkes. A proposal for a hyper-heuristics software interface. Oral presentation, May 2007. Automated Scheduling, Optimisation and Planning Research Group. Internal Seminar.
[19]
]]R. Ruiz and T. G. Stützle. An iterated greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives. Journal of Operational Research, 187(10):1143--1159, 2007.
[20]
]]P. Schwerin and G. Wascher. The bin-packing problem: A problem generator and some numerical experiments with ffd packing and mtp. International Transactions in Operational Research, 4(5):377--389, 1997.
[21]
]]E. Taillard. Benchmarks for basic scheduling problems. European Journal of Operational Research, 64(2):278--285, 1993.
[22]
]]J. A. Vazquez-Rodriguez. A hyflex module for the permutation flow shop problem. Technical report, School of Computer Science, University of Nottingham, 2009.
[23]
]]J. Woodward, A. Parkes, and G. Ochoa. A mathematical framework for hyper-heuristics. Oral presentation, 2008 September. Workshop on Hyper-heuristics -- Automating the Heuristic Design Process, in conjunction with the 10th International Conference on Parallel Problem Solving From Nature (PPSN X), Dortmund, Germany.

Cited By

View all
  • (2023)An investigation of F-Race training strategies for cross domain optimisation with memetic algorithmsInformation Sciences10.1016/j.ins.2022.11.008619(153-171)Online publication date: Jan-2023
  • (2021)Review on Nature-Inspired AlgorithmsOperations Research Forum10.1007/s43069-021-00068-x2:3Online publication date: 16-Jul-2021
  • (2019)Landscape Analysis of a Class of NP-Hard Binary Packing ProblemsEvolutionary Computation10.1162/evco_a_0023727:1(47-73)Online publication date: Mar-2019
  • Show More Cited By

Index Terms

  1. Towards the decathlon challenge of search heuristics

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '09: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers
    July 2009
    1760 pages
    ISBN:9781605585055
    DOI:10.1145/1570256
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 July 2009

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. combinatorial optimization
    2. hyperheuristics
    3. metaheuristics
    4. software framework

    Qualifiers

    • Technical-note

    Conference

    GECCO09
    Sponsor:
    GECCO09: Genetic and Evolutionary Computation Conference
    July 8 - 12, 2009
    Québec, Montreal, Canada

    Acceptance Rates

    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 03 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)An investigation of F-Race training strategies for cross domain optimisation with memetic algorithmsInformation Sciences10.1016/j.ins.2022.11.008619(153-171)Online publication date: Jan-2023
    • (2021)Review on Nature-Inspired AlgorithmsOperations Research Forum10.1007/s43069-021-00068-x2:3Online publication date: 16-Jul-2021
    • (2019)Landscape Analysis of a Class of NP-Hard Binary Packing ProblemsEvolutionary Computation10.1162/evco_a_0023727:1(47-73)Online publication date: Mar-2019
    • (2019)Building energy optimization: An extensive benchmark of global search algorithmsEnergy and Buildings10.1016/j.enbuild.2019.01.048187(218-240)Online publication date: Mar-2019
    • (2018)Discussion of “Application of the Firefly Algorithm to Optimal Operation of Reservoirs with the Purpose of Irrigation Supply and Hydropower Production” by Irene Garousi-Nejad, Omid Bozorg-Haddad, Hugo A. Loáiciga, and Miguel A. MariñoJournal of Irrigation and Drainage Engineering10.1061/(ASCE)IR.1943-4774.0001259144:1Online publication date: Jan-2018
    • (2012)Hyper-heuristics with low level parameter adaptationEvolutionary Computation10.1162/EVCO_a_0006320:2(189-227)Online publication date: 1-Jun-2012
    • (2010)Providing a memory mechanism to enhance the evolutionary design of heuristicsIEEE Congress on Evolutionary Computation10.1109/CEC.2010.5586388(1-8)Online publication date: Jul-2010
    • (2010)Iterated local search vs. hyper-heuristics: Towards general-purpose search algorithmsIEEE Congress on Evolutionary Computation10.1109/CEC.2010.5586064(1-8)Online publication date: Jul-2010

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media