Composition of Geographic-Based Component Simulation Models

William A. Boyd, Hessam S. Sarjoughian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


Separate simulation models (e.g., agent-based models) may depend on spatial data associated with geographic locations. Use of autonomous interaction models allows independent models to be composed into an aggregate model without alteration of the composed models. The Geographic Knowledge Interchange Broker (GeoKIB) is proposed as a mediator of spatial-temporal models. The GeoKIB regulates unidirectional interactions between composed models of the same type or not. Different input and output data types are supported depending on whether data transmission is passive or active. Synchronization of time-tagged input and output values is made possible via connections to shared simulation clocks. A spatial conversion algorithm transforms any two-dimensional geographic data map for another region of different map cell sizes and boundaries. A composition of a cellular automaton and an agent-based model is developed to demonstrate the proposed approach for spatially-based heterogeneous model composition with the GeoKIB.

Original languageEnglish (US)
Title of host publicationProceedings of the 2020 Winter Simulation Conference, WSC 2020
EditorsK.-H. Bae, B. Feng, S. Kim, S. Lazarova-Molnar, Z. Zheng, T. Roeder, R. Thiesing
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages12
ISBN (Electronic)9781728194998
StatePublished - Dec 14 2020
Event2020 Winter Simulation Conference, WSC 2020 - Orlando, United States
Duration: Dec 14 2020Dec 18 2020

Publication series

NameProceedings - Winter Simulation Conference
ISSN (Print)0891-7736


Conference2020 Winter Simulation Conference, WSC 2020
Country/TerritoryUnited States

ASJC Scopus subject areas

  • Software
  • Modeling and Simulation
  • Computer Science Applications


Dive into the research topics of 'Composition of Geographic-Based Component Simulation Models'. Together they form a unique fingerprint.

Cite this