Title
Simplifying Problem Definitions in the HeuristicLab Optimization Environment
Abstract
Software frameworks for metaheuristic optimization take the burden off researchers and practitioners to start from scratch and implement their own algorithms and problems. One such framework is HeuristicLab. While it allows using existing, already implemented algorithms and problems comfortably and provides an extensive range of tools for analyzing results, it lacks an easy to use programming interface for adding new problems. As implementing new problems is a common task, an improved and simpler problem definition interface has been created. Besides giving an overview of the implementation, we also show examples of problems built using this new interface. Additionally, we compare the new approach to three other metaheuristic frameworks. This is done by analyzing the source code of the OneMax problem implemented in each framework and comparing the resulting lines of code with previous works.
Year
DOI
Venue
2015
10.1145/2739482.2768463
GECCO (Companion)
Field
DocType
Citations 
Mathematical optimization,Scratch,Source code,Computer science,Metaheuristic optimization,Software framework,Source lines of code,Metaheuristic,Scripting language
Conference
0
PageRank 
References 
Authors
0.34
8
6
Name
Order
Citations
PageRank
Andreas Scheibenpflug172.54
Andreas Beham27720.20
Michael Kommenda39715.58
Johannes Karder455.20
Stefan Wagner 0002552.15
Michael Affenzeller633962.47