Advancing simulation experimentation capabilities with runtime interventions

  • Joon Seok Kim
  • , Hamdi Kavak
  • , Umar Manzoor
  • , Andreas Zufle

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Experimentation is a critical capability of simulations that allows one to test different scenarios safely and cost-effectively. In particular, agent-based simulations have been used in experimenting with different policy options to aid decision makers. Highly utilized experimentation methods such as parameter sweeping aim to explore the relationship between the initial parameter values (i.e., input) and simulation results (i.e., outputs). Experimentation, which involves changes of simulation states on-the-fly, is often conducted ad-hoc and entails manual code adjustments which are time consuming and error-prone. In this paper, we present a framework that facilitates intervening in a running simulation to change simulation states in a semi-automated manner so that a simulation user can explore alternative worlds. In our framework, such an intervention is implemented using an injection mechanism. The framework allows the user to weigh different policy options rapidly with minimal effort. We illustrate its use in an urban agent-based model.

Original languageEnglish
Title of host publication2019 Spring Simulation Conference, SpringSim 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781510883888
DOIs
StatePublished - Apr 2019
Externally publishedYes
Event2019 Spring Simulation Conference, SpringSim 2019 - Tucson, United States
Duration: Apr 29 2019May 2 2019

Publication series

Name2019 Spring Simulation Conference, SpringSim 2019

Conference

Conference2019 Spring Simulation Conference, SpringSim 2019
Country/TerritoryUnited States
CityTucson
Period04/29/1905/2/19

Funding

This project is sponsored by the Defense Advanced Research Projects Agency (DARPA) under cooperative agreement No.HR00111820005. The content of the information does not necessarily reflect the position or the policy of the Government, and no official endorsement should be inferred.

Keywords

  • Checkpoint
  • Experimentation
  • Injection
  • Intervention
  • What-if analysis

Fingerprint

Dive into the research topics of 'Advancing simulation experimentation capabilities with runtime interventions'. Together they form a unique fingerprint.

Cite this