A generic adaptive simulation algorithm for component-based simulation systems

  • Authors:
  • Tobias Helms;Roland Ewald;Stefan Rybacki;Adelinde M. Uhrmacher

  • Affiliations:
  • University of Rostock, Rostock, Germany;University of Rostock, Rostock, Germany;University of Rostock, Rostock, Germany;University of Rostock, Rostock, Germany

  • Venue:
  • Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The state of a model may strongly vary during simulation, and with it also the simulation's computational demands. Adapting the simulation algorithm to these demands at runtime can therefore improve the overall performance. Although this is a general and cross-cutting concern, only few simulation systems offer re-usable support for this kind of runtime adaptation. We present a flexible and generic mechanism for the runtime adaptation of component-based simulation algorithms. It encapsulates simulation algorithms applicable to a given problem and employs reinforcement learning to explore the algorithms' suitability during a simulation run. We evaluate the approach by executing models from two modeling formalisms used in computational biology.