In hypercubo nigrae capsulae optimum

HNCO consists of a C++ library, command-line tools, and scripts for the optimization of black box functions defined on fixed-length bit vectors. It aims at being flexible, fast, simple, and robust. The library provides classes for functions, populations, neighborhoods, and algorithms. It currently includes 22 concrete functions and 18 concrete algorithms. The command-line tools expose most of the library to the user without the need for programming. One of the goals of HNCO is to automate experiments and favor reproducible research. HNCO comes with experiments designed to tune or compare algorithms. Scripts run all the simulations in an experiment and generate a report. The source code of HNCO is published under the GNU LGPL 3 license.

[1]  Paul A. Viola,et al.  MIMIC: Finding Optima by Estimating Probability Densities , 1996, NIPS.

[2]  StützleThomas,et al.  MAX-MIN Ant system , 2000 .

[3]  Steven P. Reinhardt,et al.  Partitioning Optimization Problems for Hybrid Classical/Quantum Execution TECHNICAL REPORT , 2017 .

[4]  Arnaud Berny Herding Evolutionary Algorithm , 2015, GECCO.

[5]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[6]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[7]  El-Ghazali Talbi,et al.  ParadisEO: A Framework for the Reusable Design of Parallel and Distributed Metaheuristics , 2004, J. Heuristics.

[8]  T. Mahnig,et al.  Evolutionary algorithms: from recombination to search distributions , 2001 .

[9]  Stuart A. Kauffman,et al.  ORIGINS OF ORDER IN EVOLUTION: SELF-ORGANIZATION AND SELECTION , 1992 .

[10]  Thomas Jansen,et al.  Analyzing Evolutionary Algorithms , 2015, Natural Computing Series.

[11]  S. Mertens Exhaustive search for low-autocorrelation binary sequences , 1996 .

[12]  Salil P. Vadhan,et al.  Computational Complexity , 2005, Encyclopedia of Cryptography and Security.

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  S. Baluja,et al.  Using Optimal Dependency-Trees for Combinatorial Optimization: Learning the Structure of the Search Space , 1997 .

[15]  Kalyanmoy Deb,et al.  Analyzing Deception in Trap Functions , 1992, FOGA.

[16]  Thomas Jansen,et al.  Analyzing Evolutionary Algorithms: The Computer Science Perspective , 2012 .

[17]  M. Sebag,et al.  A society of hill-climbers , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[18]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[19]  David E. Goldberg,et al.  The compact genetic algorithm , 1999, IEEE Trans. Evol. Comput..

[20]  Enrique Alba,et al.  MALLBA: a software library to design efficient optimisation algorithms , 2007 .

[21]  Arnaud Berny Boltzmann Machine for Population-Based Incremental Learning , 2002, ECAI.

[22]  Arnaud Berny,et al.  Extending Selection Learning toward Fixed-Length d-Ary Strings , 2001, Artificial Evolution.

[23]  Sebastián Lozano,et al.  Metaheuristic optimization frameworks: a survey and benchmarking , 2011, Soft Computing.

[24]  Luca Di Gaspero,et al.  EASYLOCAL++: an object‐oriented framework for the flexible design of local‐search algorithms , 2003, Softw. Pract. Exp..

[25]  Stuart A. Kauffman,et al.  The origins of order , 1993 .

[26]  Sandeep Koranne,et al.  Boost C++ Libraries , 2011 .

[27]  Rich Caruana,et al.  Removing the Genetics from the Standard Genetic Algorithm , 1995, ICML.

[28]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[29]  Heinz Mühlenbein,et al.  The Equation for Response to Selection and Its Use for Prediction , 1997, Evolutionary Computation.

[30]  Pedro Larrañaga,et al.  Estimation of Distribution Algorithms , 2002, Genetic Algorithms and Evolutionary Computation.

[31]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[32]  Anne Auger,et al.  COCO: Performance Assessment , 2016, ArXiv.

[33]  Stefan Gottschalk,et al.  The Origins Of Order Self Organization And Selection In Evolution , 2016 .