Projekt

HeuristicLab

Projekt

Juni 2010 - dato
HeuristicLab is an open source system for heuristic optimization that features several metaheuristic optimization algorithms (e.g., genetic algorithms, genetic programming, evolution strategies, tabu search, simulated annealing) as well as several optimization problems (e.g., traveling salesman, regression, classification, vehicle routing, knapsack, simulation-based optimization). It is developed by the research group Heuristic and Evolutionary Algorithms Laboratory (HEAL) of the University of Applied Sciences Upper Austria and is based on C# and the Microsoft .NET Framework. HeuristicLab is used as development platform for several research and industry projects (for example the Josef Ressel Centre Heureka! or the K-Projekt HOPL) as well as for teaching metaheuristics in the study programs Software Engineering and Medical- and Bioinformatics. Over the years HeuristicLab has become more and more known within the metaheuristic optimization community and is used by researchers and lecturers at different universities.

HeuristicLab is released under the GNU General Public License. Some of the main features of HeuristicLab are:

* comfortable and feature rich graphical user interface
* experiment designer to create and execute a large number of test runs
* graphical analysis and comparison of parameters and results
* graphical algorithm designer to create or modify algorithms
* plug-in based architecture which enables an easy integration of new algorithms and problems
* generic and flexible algorithm and data model
* generic interface to couple HeuristicLab with other applications
* parallel and/or distributed execution of algorithms on multi-core or cluster systems
2015
M. Affenzeller, A. Beham, S. Vonolfen, E. Pitzer, S. M. Winkler, S. Hutterer, M. Kommenda, M. Kofler, G. K. Kronberger, S. Wagner - Simulation-Based Optimization with HeuristicLab in Applied Simulation and Optimization (Contributions to Book: Part/Chapter/Section 1), (Editors: M. Mujica Mota, I. De… mehr
2014
S. Wagner, G. K. Kronberger, A. Beham, M. Kommenda, A. Scheibenpflug, E. Pitzer, S. Vonolfen, M. Kofler, S. M. Winkler, V. Dorfer, M. Affenzeller - Architecture and Design of the HeuristicLab Optimization Environment in Advanced Methods and Applications in Computational Intelligence (Contributions to… mehr
2014
A. Beham, G. K. Kronberger, J. Karder, M. Kommenda, A. Scheibenpflug, S. Wagner, M. Affenzeller - Integrated Simulation and Optimization in HeuristicLab - Proceedings of the 26th European Modeling and Simulation Symposium EMSS 2014, Bordeaux, Frankreich, 2014, pp. 418-423 mehr
2012
G. K. Kronberger, S. Wagner, M. Kommenda, A. Beham, A. Scheibenpflug, M. Affenzeller - Knowledge Discovery through Symbolic Regression with HeuristicLab - LECTURE NOTES IN COMPUTER SCIENCE, Vol. 7524, No. 1, 2012, pp. 824-827 mehr
2012
A. Beham, E. Pitzer, S. Wagner, M. Affenzeller, K. Altendorfer, T. Felberbauer, M. Bäck - Integration of Flexible Interfaces in Optimization Software Frameworks for Simulation-Based Optimization - Companion Publication of the 2012 Genetic and Evolutionary Computation Conference, GECCO'12 Companion,… mehr
2012
A. Scheibenpflug, S. Wagner, G. K. Kronberger, M. Affenzeller - HeuristicLab Hive - An Open Source Environment for Parallel and Distributed Execution of Heuristic Optimization Algorithms - Proceedings of IEEE APCAST'12 Conference, Sydney, Australien, 2012 mehr
2012
M. Kommenda, G. K. Kronberger, S. Wagner, S. M. Winkler, M. Affenzeller - On the Architecture and Implementation of Tree-based Genetic Programming in HeuristicLab - Companion Publication of the 2012 Genetic and Evolutionary Computation Conference, GECCO'12 Companion, Philadelphia, Vereinigte Staaten… mehr
2012
C. Neumüller, A. Scheibenpflug, S. Wagner, A. Beham, M. Affenzeller - Large Scale Parameter Meta-Optimization of Metaheuristic Optimization Algorithms with HeuristicLab Hive - Actas del octavo Congreso Español sobre Metaheurística, Algorítmos Evolutivos y Bioinspirados (MAEB'2012), Albacete,… mehr
2012
A. Scheibenpflug, S. Wagner, E. Pitzer, M. Affenzeller - Optimization Knowledge Base: An Open Database for Algorithm and Problem Characteristics and Optimization Results - Companion Publication of the 2012 Genetic and Evolutionary Computation Conference, GECCO'12 Companion, Philadelphia, Vereinigte… mehr
2012
E. Pitzer, M. Affenzeller, A. Beham, S. Wagner - Comprehensive and Automatic Fitness Landscape Analysis Using HeuristicLab - LECTURE NOTES IN COMPUTER SCIENCE, Vol. 6927, No. 1, 2012, pp. 424-431 mehr
2012
C. Neumüller, S. Wagner, G. K. Kronberger, M. Affenzeller - Parameter Meta-optimization of Metaheuristic Optimization Algorithms - LECTURE NOTES IN COMPUTER SCIENCE, Vol. 6927, No. 1, 2012, pp. 367-374 mehr
2011
S. Wagner, A. Beham, G. K. Kronberger, M. Kommenda, E. Pitzer, M. Kofler, S. Vonolfen, S. M. Winkler, V. Dorfer, M. Affenzeller - HeuristicLab 3.3: Ein erweiterbares und flexibles Softwaresystem für heuristische Optimierung - Tagungsband FFH 2011 (5. Forschungsforum der österreichischen Fachhochschulen),… mehr
2010
S. Wagner, A. Beham, G. K. Kronberger, M. Kommenda, E. Pitzer, M. Kofler, S. Vonolfen, S. M. Winkler, V. Dorfer, M. Affenzeller - HeuristicLab 3.3: A unified approach to metaheuristic optimization - Actas del séptimo congreso español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados (MAEB'2010),… mehr
2009
S. Wagner, G. K. Kronberger, A. Beham, S. M. Winkler, M. Affenzeller - Model Driven Rapid Prototyping of Heuristic Optimization Algorithms - LECTURE NOTES IN COMPUTER SCIENCE, Vol. 5717, No. 1, 2009, pp. 729-736 mehr
2009
S. Wagner - Heuristic Optimization Software Systems - Phd Thesis, Johannes Kepler Universität Linz, Österreich, 2009, pp. 139 mehr
2008
S. Wagner, G. K. Kronberger, A. Beham, S. M. Winkler, M. Affenzeller - Modeling of Heuristic Optimization Algorithms - Proceedings of the 20th European Modeling and Simulation Symposium, Campora San Giovanni, Italien, 2008, pp. 106-111 mehr
2007
S. Wagner, S. M. Winkler, E. Pitzer, G. K. Kronberger, A. Beham, R. Braune, M. Affenzeller - Benefits of Plugin-Based Heuristic Optimization Software Systems - LECTURE NOTES IN COMPUTER SCIENCE, Vol. 4739, No. 4739, 2007, pp. 747-754 mehr
2005
S. Wagner, M. Affenzeller - HeuristicLab: A Generic and Extensible Optimization Environment - Adaptive and Natural Computing Algorithms, Coimbra, Portugal, 2005, pp. 538-541 mehr
2004
S. Wagner, M. Affenzeller - HeuristicLab Grid - A Flexible and Extensible Environment for Parallel Heuristic Optimization - Systems Science, Vol. 30, No. 4, 2004, pp. 103-110 mehr