Abstract
The agent-based modeling is now widely used to study complex systems. Its ability to represent several levels of interaction along a detailed (complex) environment representation favored such a development. However, in many models, these capabilities are not fully used. Indeed, only simple, usually discrete, environment representation and one level of interaction (rarely two or three) are considered in most of the agent-based models. The major reason behind this fact is the lack of simulation platforms assisting the work of modelers in these domains. To tackle this problem, we developed a new simulation platform, GAMA. This platform allows modelers to define spatially explicit and multi-levels models. In particular, it integrates powerful tools coming from Geographic Information Systems (GIS) and Data Mining easing the modeling and analysis efforts. In this paper, we present how this platform addresses these issues and how such tools are available right out of the box to modelers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Amouroux, E., Chu, T.-Q., Boucher, A., Drogoul, A.: GAMA: An Environment for Implementing and Running Spatially Explicit Multi-agent Simulations. In: Ghose, A., Governatori, G., Sadananda, R. (eds.) PRIMA 2007. LNCS, vol. 5044, pp. 359–371. Springer, Heidelberg (2009)
GAMA platform, http://gama-platform.googlecode.com
Amouroux, E., Desvaux, S., Drogoul, A.: Towards Virtual Epidemiology: An Agent-Based Approach to the Modeling of H5N1 Propagation and Persistence in North-Vietnam. In: Bui, T.D., Ho, T.V., Ha, Q.T. (eds.) PRIMA 2008. LNCS (LNAI), vol. 5357, pp. 26–33. Springer, Heidelberg (2008)
Nguyen Vu, Q.A., Gaudou, B., Canal, R., Hassas, S.: Coherence and robustness in a disturbed MAS. In: IEEE-RIVF, Danang, Vietnam. IEEE (2009)
Chu, T.Q., Drogoul, A., Boucher, A., Zucker, J.: Interactive Learning of Independent Experts’ Criteria for Rescue Simulations. Journal of Universal Computer Science 15(13), 2701–2725 (2009)
Taillandier, P., Buard, E.: Designing Agent Behaviour in Agent-Based Simulation Through Participatory Method. In: Yang, J.-J., Yokoo, M., Ito, T., Jin, Z., Scerri, P. (eds.) PRIMA 2009. LNCS, vol. 5925, pp. 571–578. Springer, Heidelberg (2009)
Ruas, A., Duchêne, C.: A prototype generalisation system based on the multi-agent system paradigm. In: Generalisation of Geographic Information: Cartographic Modelling and Applications, pp. 269–284. Elsevier Ltd. (2007)
Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations, SFI Working Paper 96-06-042 (1996)
Box, P.: Spatial Units as Agents. In: Integrating GIS and Agent-Based Modelling Techniques, Oxford (2002)
Haklay, M., O’Sullivan, D., Thurstain-Goodwin, M., Schelhorn, T.: So Go Downtown: Simulating Pedestrian Movement in Town Centres. Environment and Planning B: Planning and Design 28(3), 343–359 (2001)
Wilensky, U.: NetLogo. In: Center for Connected Learning and Computer-Based Modeling. Northwestern University, Evanston (1999), http://ccl.northwestern.edu/netlogo/
Russell, E., Wilensky, U.: Consuming spatial data in NetLogo using the GIS Extension. In: The Annual Meeting of the Swarm Development Group, Chicago, IL (2008)
Bousquet, F., Bakam, I., Proton, H., Le Page, C.: Cormas: common-pool resources and multi-agents systems. In: IEA/AIE, vol. 2, pp. 826–837 (1998)
Urbani, D., Delhom, M.: Analyzing Knowledge Exchanges in Hybrid MAS GIS Decision Support Systems, Toward a New DSS Architecture. In: Nguyen, N.T., Jo, G.-S., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2008. LNCS (LNAI), vol. 4953, pp. 323–332. Springer, Heidelberg (2008)
North, M.J., Collier, N.T., Vos, J.R.: Experiences Creating Three Implementations of the Repast Agent Modeling Toolkit. ACM Transactions on Modeling and Computer Simulation 16(1), 1–25 (2006)
North, M.J., Tatara, E., Collier, N.T., Ozik, J.: Visual Agent-based Model Development with Repast Simphony. In: Conference on Complex Interaction and Social Emergence (2007)
Dijkstra, E.W.: A short introduction to the art of programming. Technological Univ. Eindhoven, Rep. EWD316 (1971)
Floyd, R.W.: Algorithm 97: Shortest Path. Communications of the ACMÂ 5(6), 345 (1962)
Camazine, S., et al.: Self-Organization in Biological Systems. Princeton University Press, Princeton (2001)
Breton, L., Zucker, J.-D., Clément, E.: A Multi-Agent Based Simulation of Sand Piles in a Static Equilibrium. In: Moss, S., Davidsson, P. (eds.) MABS 2000. LNCS (LNAI), vol. 1979, pp. 108–118. Springer, Heidelberg (2001)
Pelleg, D., Moore, A.W.: X-means: Extending K-means with Efficient Estimation of the Number of Clusters. In: International Conference on Machine Learning, pp. 727–734 (2000)
Gennari, J.H., Langley, P., Fisher, D.: Models of incremental concept formation. Artificial Intelligence 40, 11–61 (1990)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Taillandier, P., Vo, DA., Amouroux, E., Drogoul, A. (2012). GAMA: A Simulation Platform That Integrates Geographical Information Data, Agent-Based Modeling and Multi-scale Control. In: Desai, N., Liu, A., Winikoff, M. (eds) Principles and Practice of Multi-Agent Systems. PRIMA 2010. Lecture Notes in Computer Science(), vol 7057. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25920-3_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-25920-3_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25919-7
Online ISBN: 978-3-642-25920-3
eBook Packages: Computer ScienceComputer Science (R0)