Automatic runtime adaptation for component-based simulation algorithms

12Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

The state and structure of a model may vary during a simulation and, thus, also its computational demands. Adapting simulation algorithms to these demands at runtime can therefore improve their performance. While this is a general and cross-cutting concern, only few simulation systems offer reusable support for this kind of runtime adaptation. We present a flexible and generic mechanism for the runtime adaptation of component-based simulation algorithms.Itencapsulates simulation algorithms applicable to agiven problem and employs reinforcement learning to explore the algorithms' performance during a simulation run. We evaluate our approach on a modeling formalism from computational biology and on a benchmark model defined in PDEVS, thereby investigating a broad range of options for improving its learning capabilities.

Cite

CITATION STYLE

APA

Helms, T., Ewald, R., Rybacki, S., & Uhrmacher, A. M. (2015). Automatic runtime adaptation for component-based simulation algorithms. ACM Transactions on Modeling and Computer Simulation, 26(1). https://doi.org/10.1145/2821509

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free