Software Documentation
- HyFlex API Document
- HyFlex Tutorial
- HyFlex examples (Examples.zip)
- Program for calculating the score of a single hyper-heuristic as compared with the ASAP default Hyper-heuristics (ScoreCalculator.java)
- Program for calculating the scores of multiple hyper-heuristics as compared with the ASAP default Hyper-heuristics (MultipleScoreCalculator.java)
- Program for selecting the competition instances (CompetitionInstanceSelector.java)
Citing HyFlex
If you use HyFlex for your research, we kindly ask you to
acknowledge it in the respective publications by citing the
following article: - G. Ochoa, M. Hyde, T. Curtois, J. A. Vazquez-Rodriguez, J. Walker, M. Gendreau, G. Kendall, B. McCollum, A. J. Parkes, S. Petrovic, E. K. Burke HyFlex: A Benchmark Framework for Cross-domain Heuristic Search. (2012). European Conference on Evolutionary Computation in Combinatorial Optimisation (EvoCOP 2012), LNCS series, Vol. 7245, Springer. [bib entry].
Other Documentation
A number of presentations, refereed conference papers and
technical reports related to the competition and the HyFlex
framework are listed below.Presentations (slides)
- Automated Heuristic Design tutorial (pdf), given at the Genetic and Evolutionary Computation Conference - GECCO 2011, Dublin Ireland
- Competition launch presentation (pdf), given at the PATAT conference, 12th August 2010, Belfast, Northern Ireland.
- Hyper-heuristic tutorial (pdf) given at the
World Congress on Computational Intelligence 2010,
Barcelona, Spain.
Conference Papers
- E. K. Burke, M. Gendreau, M. Hyde, G. Kendall, B.
McCollum, G. Ochoa, A. J. Parkes, S. Petrovic (2011)
The
Cross-domain
Heuristic Search Challenge- An International Research
Competition. Proc. Fifth International Conference on
Learning and Intelligent Optimization (LION5), Lecture
Notes in Computer Science, Vol 6683, Springer.
- E. K. Burke, T. Curtois, M. Hyde, G. Kendall, G. Ochoa, S. Petrovic, J. A. Vazquez-Rodriguez and M. Gendreau (2010) Iterated Local Search vs. Hyper-heuristics: Towards General-purpose Search Algorithms. IEEE Congress on Evolutionary Computation (CEC 2010)
Extended Abstracts
- E. K. Burke, T. Curtois, M. Hyde, G. Kendall, G. Ochoa, S. Petrovic, J. A. Vazquez-Rodriguez (2009) HyFlex: A Flexible Framework for the Design and Analysis of Hyper-heuristics. Multidisciplinary International Scheduling Conference (MISTA 2009), Dublin, Ireland.
- E. K. Burke, T. Curtois, M. Hyde, G. Kendall, G. Ochoa, S. Petrovic, J. A. Vazquez-Rodriguez (2009) Towards the Decathlon Challenge of Search Heuristics. Workshop on Automated Heuristic Design - In conjunction with the Genetic and Evolutionary Computation Conference (GECCO-2009), Montreal, Canada.
Technical Reports
- T. Curtois, G. Ochoa, M. Hyde, J. A. Vazquez-Rodriguez (2010) A HyFlex Module for the Personnel Scheduling Problem, School of Computer Science, University of Nottingham, Tech. Rep.
- M. Hyde, G. Ochoa, T. Curtois, J. A. Vazquez-Rodriguez (2010) A HyFlex Module for the One Dimensional Bin Packing Problem, School of Computer Science, University of Nottingham, Tech. Rep.
- M. Hyde, G. Ochoa, T. Curtois, J. A. Vazquez-Rodriguez (2010) A HyFlex Module for the Maximum Satisfiability (MAX-SAT) Problem, School of Computer Science, University of Nottingham, Tech. Rep.
- J. A. Vazquez-Rodrıguez, G. Ochoa, T. Curtois, M. Hyde (2010) A HyFlex Module for the Permutation Flow Shop Problem, School of Computer Science, University of Nottingham. Tech. Rep.
Last Updated: 31 January 2012, by Gabriela Ochoa