Simulation-Based Optimization with HeuristicLab: Practical Guidelines and Real-World Applications

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

12 Citations (Scopus)

Abstract

Dynamic and stochastic problem environments are often difficult to model using standard problem formulations and algorithms. One way to model and then solve them is simulation-based optimization: Simulations are integrated into the optimization process in order to evaluate the quality of solution candidates and to identify optimized system configurations. Potential solutions are evaluated with a simulation model, which leads to new challenges regarding runtime performance, robustness, and distributed evaluation. In order to design, compare, and parameterize algorithmic approaches it is beneficial to use an optimization framework for algorithm design and evaluation. On the one hand, this chapter shows how arbitrary simulators can be coupled with the open-source HeuristicLab optimization framework. This coupling is implemented in a generic way so that the simulators act as external evaluators. On the other hand, we demonstrate how arbitrary optimizers available within HeuristicLab can be called from a simulator in order to perform complex optimization tasks within the simulation model. In order to illustrate the applicability of these approaches, real-world examples investigated by the authors are discussed. We show here application examples from different fields, namely logistics network design, vendor managed inventory routing, steel slab logistics, production optimization with dispatching rule scheduling, material flow simulation, and layout optimization.
Original languageEnglish
Title of host publicationApplied Simulation and Optimization
Subtitle of host publicationIn Logistics, Industrial and Aeronautical Practice
PublisherSpringer
Pages3-38
Number of pages36
ISBN (Electronic)9783319150338
ISBN (Print)978-3-319-15032-1
DOIs
Publication statusPublished - 1 Jan 2015

Keywords

  • simulation
  • optimization

Fingerprint

Dive into the research topics of 'Simulation-Based Optimization with HeuristicLab: Practical Guidelines and Real-World Applications'. Together they form a unique fingerprint.

Cite this