A Lookahead Behavior Model for Multi-Agent Hybrid Simulation

In the military field, multi-agent simulation (MAS) plays an important role in studying wars statistically. For a military simulation system, which involves large-scale entities and generates a very large number of interactions during the runtime, the issue of how to improve the running efficiency i...

Full description

Bibliographic Details
Main Authors: Mei Yang, Yong Peng, Ru-Sheng Ju, Xiao Xu, Quan-Jun Yin, Ke-Di Huang
Format: Article
Language:English
Published: MDPI AG 2017-10-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/7/10/1095
_version_ 1819160890168049664
author Mei Yang
Yong Peng
Ru-Sheng Ju
Xiao Xu
Quan-Jun Yin
Ke-Di Huang
author_facet Mei Yang
Yong Peng
Ru-Sheng Ju
Xiao Xu
Quan-Jun Yin
Ke-Di Huang
author_sort Mei Yang
collection DOAJ
description In the military field, multi-agent simulation (MAS) plays an important role in studying wars statistically. For a military simulation system, which involves large-scale entities and generates a very large number of interactions during the runtime, the issue of how to improve the running efficiency is of great concern for researchers. Current solutions mainly use hybrid simulation to gain fewer updates and synchronizations, where some important continuous models are maintained implicitly to keep the system dynamics, and partial resynchronization (PR) is chosen as the preferable state update mechanism. However, problems, such as resynchronization interval selection and cyclic dependency, remain unsolved in PR, which easily lead to low update efficiency and infinite looping of the state update process. To address these problems, this paper proposes a lookahead behavior model (LBM) to implement a PR-based hybrid simulation. In LBM, a minimal safe time window is used to predict the interactions between implicit models, upon which the resynchronization interval can be efficiently determined. Moreover, the LBM gives an estimated state value in the lookahead process so as to break the state-dependent cycle. The simulation results show that, compared with traditional mechanisms, LBM requires fewer updates and synchronizations.
first_indexed 2024-12-22T17:03:38Z
format Article
id doaj.art-4f5d781fde1e4a3c8456b67f677a6e06
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-12-22T17:03:38Z
publishDate 2017-10-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-4f5d781fde1e4a3c8456b67f677a6e062022-12-21T18:19:17ZengMDPI AGApplied Sciences2076-34172017-10-01710109510.3390/app7101095app7101095A Lookahead Behavior Model for Multi-Agent Hybrid SimulationMei Yang0Yong Peng1Ru-Sheng Ju2Xiao Xu3Quan-Jun Yin4Ke-Di Huang5College of Information System and Management, National University of Defense Technology, Changsha 410073, Hunan, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, Hunan, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, Hunan, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, Hunan, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, Hunan, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, Hunan, ChinaIn the military field, multi-agent simulation (MAS) plays an important role in studying wars statistically. For a military simulation system, which involves large-scale entities and generates a very large number of interactions during the runtime, the issue of how to improve the running efficiency is of great concern for researchers. Current solutions mainly use hybrid simulation to gain fewer updates and synchronizations, where some important continuous models are maintained implicitly to keep the system dynamics, and partial resynchronization (PR) is chosen as the preferable state update mechanism. However, problems, such as resynchronization interval selection and cyclic dependency, remain unsolved in PR, which easily lead to low update efficiency and infinite looping of the state update process. To address these problems, this paper proposes a lookahead behavior model (LBM) to implement a PR-based hybrid simulation. In LBM, a minimal safe time window is used to predict the interactions between implicit models, upon which the resynchronization interval can be efficiently determined. Moreover, the LBM gives an estimated state value in the lookahead process so as to break the state-dependent cycle. The simulation results show that, compared with traditional mechanisms, LBM requires fewer updates and synchronizations.https://www.mdpi.com/2076-3417/7/10/1095discrete event simulationagent-based modelingtime advance mechanismstate update mechanismtime window
spellingShingle Mei Yang
Yong Peng
Ru-Sheng Ju
Xiao Xu
Quan-Jun Yin
Ke-Di Huang
A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
Applied Sciences
discrete event simulation
agent-based modeling
time advance mechanism
state update mechanism
time window
title A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
title_full A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
title_fullStr A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
title_full_unstemmed A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
title_short A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
title_sort lookahead behavior model for multi agent hybrid simulation
topic discrete event simulation
agent-based modeling
time advance mechanism
state update mechanism
time window
url https://www.mdpi.com/2076-3417/7/10/1095
work_keys_str_mv AT meiyang alookaheadbehaviormodelformultiagenthybridsimulation
AT yongpeng alookaheadbehaviormodelformultiagenthybridsimulation
AT rushengju alookaheadbehaviormodelformultiagenthybridsimulation
AT xiaoxu alookaheadbehaviormodelformultiagenthybridsimulation
AT quanjunyin alookaheadbehaviormodelformultiagenthybridsimulation
AT kedihuang alookaheadbehaviormodelformultiagenthybridsimulation
AT meiyang lookaheadbehaviormodelformultiagenthybridsimulation
AT yongpeng lookaheadbehaviormodelformultiagenthybridsimulation
AT rushengju lookaheadbehaviormodelformultiagenthybridsimulation
AT xiaoxu lookaheadbehaviormodelformultiagenthybridsimulation
AT quanjunyin lookaheadbehaviormodelformultiagenthybridsimulation
AT kedihuang lookaheadbehaviormodelformultiagenthybridsimulation