Title:
A Simulation Engine to Predict Multi-Agent Work in Complex, Dynamic, Heterogeneous Systems

dc.contributor.author Pritchett, Amy R.
dc.contributor.author Christmann, Hans Claus
dc.contributor.author Bigelow, Matthew S.
dc.contributor.corporatename Georgia Institute of Technology. School of Aerospace Engineering en_US
dc.contributor.corporatename Georgia Institute of Technology. Institute for Robotics and Intelligent Machines en_US
dc.date.accessioned 2015-06-12T14:38:15Z
dc.date.available 2015-06-12T14:38:15Z
dc.date.issued 2011-02
dc.description ©2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works. en_US
dc.description DOI: 10.1109/COGSIMA.2011.5753432
dc.description.abstract This paper documents a simulation engine developed to accurately and efficiently simulate work by multiple agents in complex dynamic systems. Agents (human or mechanical) are modeled as responding to, and changing, their environment by executing the actions that get and set the value of resources in the environment. Each action comprises the processes that need to be evaluated at the same time by the same agent, which are used to reference (get) resources, consider them according to simple or complicated processes, and then interact back on the environment by setting resources appropriately. This paper specifically addresses timing within the simulation. The simplest approach would update all actions at the smallest unit of conceivable time, an approach that is not only computationally inefficient, but also not an accurate representation of situated behavior. Instead, every action declares its next update time as required to accurately model its internal dynamics and the simulation engine executes them asynchronously. Thus, an action and the resources it ’gets’ from the environment are not inherently contemporary; instead, each action also specifies, for each resource value that it gets, the quality of service required in terms of its temporal currency. This reflects dynamics of the real processes being simulated: when, in actual operations, would the environment be sampled, and how accurately must its state be known? Additionally, this also reflects dynamics of environmental resources how often (or how fast) does each inherently change? Using these constructs, the list of actions to be simulated are sorted by the simulation engine according to their next update time. Each action, when its time comes, is given to their agent model to be executed, and then is sorted back into the action list according to its self-reported next update time. Thus, actions are each updated when they need to be. In situations where, for example, action Y needs to get a resource which, because action X has not set it recently, does not meet action Ys required Quality of Service. The simulation engine will invoke action X immediately before action Y, mimicking cases in the real system where one process calls on another to establish the conditions it needs. The presented simulation engine is a complete redevelopment, designed and written from scratch at the Cognitive Engineering Center at the Georgia Institute of Technology. en_US
dc.embargo.terms null en_US
dc.identifier.citation Pritchett, A.R.; Christmann, H.C.; & Bigelow, M.S. (2011). “A Simulation Engine to Predict Multi-agent Work in Complex, Dynamic, Heterogeneous Systems". 2011 IEEE First International Multi-Disciplinary Conference on Cognitive Methods in Situation Awareness and Decision Support (CogSIMA), February 22-24 2011, pp.136-143. en_US
dc.identifier.doi 10.1109/COGSIMA.2011.5753432
dc.identifier.uri http://hdl.handle.net/1853/53644
dc.language.iso en_US en_US
dc.publisher Georgia Institute of Technology en_US
dc.publisher.original Institute of Electrical and Electronics Engineers
dc.subject Aerospace simulation en_US
dc.subject Large-scale systems en_US
dc.subject Multi-agent systems en_US
dc.title A Simulation Engine to Predict Multi-Agent Work in Complex, Dynamic, Heterogeneous Systems en_US
dc.type Text
dc.type.genre Proceedings
dspace.entity.type Publication
local.contributor.corporatename Unmanned Aerial Vehicle Research Facility
relation.isOrgUnitOfPublication 5a379df1-c9ee-4bc9-a46e-9969e0eda2b1
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
cogsima_1569351247.pdf
Size:
263.91 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.13 KB
Format:
Item-specific license agreed upon to submission
Description: