Confrontation Scenario Simulation Using Functional Programming Model
Simulation is an important approach to the study of scenarios of confrontation among antagonistic groups. It remains a research issue to explore the influence of the crowd size and imbalance between groups’ sizes on the process of confrontation. In this study, a multi-agent simulation system has been developed with functional programming model (FPM). FPM can easily formulate the simultaneous behaviors/actions of individuals. It also provides “communication backbone” for agents’ interactions. A timing system has been designed to drive the simulation procedure. Our simulations focus on whether/how a confrontational scenario may remain stable. Experimental results indicate that with the increment of the overall size of the crowd in confrontation, the possibility of the scenario getting out of control rises. A relatively small scale of crowd is much more controllable.
KeywordsCrowd Simulation Multi-agent System Functional Programming Model Confrontation Scenario
Unable to display preview. Download preview PDF.
- 1.Bu, F.: Modeling and Simulation of Mass Violence Event Based on Agent Technology. In: 2nd IEEE International Conference Emergency Management and Management Sciences, ICEMMS (2011)Google Scholar
- 2.Chao, W., Li, T.: Simulation of Social Behaviors in Virtual Crowd. Computer Animation and Social Agents (2010)Google Scholar
- 3.Collins, R.: Violence: A Micro-sociological Theory. Princeton University Press (2009)Google Scholar
- 5.Hill, J., Randall, W.: Modeling Perceptual Attention in Virtual Humans. In: Proceedings of the 8th Conference on Computer Generated Forces and Behavioral Representation, pp. 563–573 (1999)Google Scholar
- 6.Fridman, N., Kaminka, G.A., Zilka, A.: Towards Qualitative Reasoning for Policy Decision Support in Demonstrations. In: Dechesne, F., Hattori, H., ter Mors, A., Such, J.M., Weyns, D., Dignum, F. (eds.) AAMAS 2011 Workshops. LNCS, vol. 7068, pp. 19–34. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 8.Ulf, E.: Design Patterns for Simulations in Erlang/OTP. Computing Science 178 Examensarbete DV3 (2000) ISSN 1100-1836 Google Scholar