A Lookahead Behavior Model for Multi-Agent Hybrid Simulation
AbstractIn 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. View Full-Text
Share & Cite This Article
Yang, M.; Peng, Y.; Ju, R.-S.; Xu, X.; Yin, Q.-J.; Huang, K.-D. A Lookahead Behavior Model for Multi-Agent Hybrid Simulation. Appl. Sci. 2017, 7, 1095.
Yang M, Peng Y, Ju R-S, Xu X, Yin Q-J, Huang K-D. A Lookahead Behavior Model for Multi-Agent Hybrid Simulation. Applied Sciences. 2017; 7(10):1095.Chicago/Turabian Style
Yang, Mei; Peng, Yong; Ju, Ru-Sheng; Xu, Xiao; Yin, Quan-Jun; Huang, Ke-Di. 2017. "A Lookahead Behavior Model for Multi-Agent Hybrid Simulation." Appl. Sci. 7, no. 10: 1095.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.