Title
Towards the design and implementation of optimization networks in HeuristicLab.
Abstract
Combining multiple algorithms to cooperate in solving different optimization problems or process other workflows can be done in various problem domains, e.g. combinatorial optimization and data analysis. Optimization networks allow us to create such cooperative approaches by connecting multiple algorithms and letting them work together. In this paper, we propose an optimization network architecture for HeuristicLab. Networks are built using nodes that perform arbitrary tasks. We introduce the concepts of messages and ports, which can be used to exchange data between nodes. The application of such optimization networks is shown for two different applications. One is to solve the Traveling Thief Problem, where we substitute parts of the original problem with subproblems that are optimized interdependently. In another scenario, feature selection is combined with linear regression to find the best combination of features in order to achieve the best linear regression model.
Year
DOI
Venue
2017
10.1145/3067695.3082475
GECCO (Companion)
Keywords
Field
DocType
optimization, network, architecture, design, implementation, metaheuristic algorithm, HeuristicLab
Feature selection,Computer science,Network architecture,Theoretical computer science,Artificial intelligence,Engineering optimization,Optimization problem,Workflow,Linear regression,Architecture,Mathematical optimization,Combinatorial optimization,Machine learning
Conference
Citations 
PageRank 
References 
3
0.76
5
Authors
5
Name
Order
Citations
PageRank
Johannes Karder155.20
Stefan Wagner217227.06
Andreas Beham37720.20
Michael Kommenda49715.58
Michael Affenzeller533962.47