An Analysis and Design Framework for Agent-Based Social Simulation
Agent-based modeling is one of the popular tools for analyzing complex social systems. To model such systems, social attributes such as culture, law and institutions need to implemented as part of the context of a MAS, independently of individual agents.
In this paper, we present MAIA; a framework for modeling agent-based systems based on the Institutional Analysis and Development Framework (IAD). The IAD is a well established comprehensive framework which addresses many social attributes. To make this framework applicable to agent-based software implementation, we inspire from some of the detailed definitions in the OperA methodology. The framework covers the different types of structures affecting agents at the operational level; physical, collective and constitutional. Moreover, this framework includes the conceptualization and design of evaluation.
An agent-based methodology has also been developed from the MAIA framework which consists of two layers. A conceptualization layer for analyzing and decomposing the system and a detailed design layer which leads to the implementation of social models.
MAIA allows the balance of global institutional requirements with the autonomy of individual agents thus enabling system evolution and reflecting more of reality in artificial societies.
KeywordsAgent-based modeling methodology social simulation IAD
Unable to display preview. Download preview PDF.
- 1.Afman, M.R., Chappin, E.J.L., Jager, W., Dijkema, G.P.J.: Agent-based model of transitions in consumer lighting. In: Proceedings of 3rd World Congress on Social Simulation, Kassel, Germany (2010)Google Scholar
- 5.Castelfranchi, C.: The theory of social functions. challenges for multi-agent-based social simlation and multi-agent learning. Cognitive Systems (2001)Google Scholar
- 6.Comfort, L., Ko, K., Zagorecki, A.: Coordination in rapidly evolving disaster response systems: The role of information. In: Agent-Based Simulation: From Modeling Methodologies to Real-World Applications, pp. 208–219 (2005)Google Scholar
- 7.Conte, R., Castelfranchi, C.: Understanding the functions of norms in social groups through simulation. In: Artificial Societies, pp. 252–267. UCL Press, London (1995)Google Scholar
- 8.Coutinho, L., Sichman, J., Boissier, O.: Modelling dimensions for agent organizations. In: Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models. Information Science Reference, pp. 18–50 (2009)Google Scholar
- 9.Decker, K.: Taems: A framework for environment centered analysis & design of coordination mechanisms. Foundations of Distributed Artificial Intelligence, 429–448 (1996)Google Scholar
- 10.Dignum, V.: A model for organizational interaction: based on agents, founded in logic. PhD thesis (2004)Google Scholar
- 11.Epstein, J.: Generative social science: Studies in agent-based computational modeling. Princeton Univ. Pr. (2006)Google Scholar
- 13.Ghorbani, A., Ligtvoet, A., Nikolic, I., Dijkema, G.: Using institutional frameworks to conceptualize agent-based models of socio-technical systems. In: Proceeding of the 2010 Workshop on Complex System Modeling and Simulation, vol. 3, pp. 33–41 (2010)Google Scholar
- 14.Gilbert, N.: Agent-based social simulation: Dealing with complexity (2005), http://www.complexityscience.org/
- 15.Gilbert, N., Schuster, S., den Besten, M., Yang, L.: Environment design for emerging artificial societies. MPRA Paper (2005)Google Scholar
- 17.Heath, B., Hill, R., Ciarallo, F.: A survey of agent-based modeling practices (january 1998 to july 2008). Journal of Artificial Societies and Social Simulation 12(4), 9 (2009)Google Scholar
- 22.Nikolic, I.: Co-Evolutionary method for modelling large scale socio-technical systems evolution. PhD thesis (2009)Google Scholar
- 24.Ostrom, E.: Understanding institutional diversity. Princeton Univ. Pr. (2005)Google Scholar
- 25.Rao, A., Georgeff, M.: BDI agents: From theory to practice. In: Proceedings of the First International Conference on Multi-Agent Systems (ICMAS 1995), San Francisco, pp. 312–319 (1995)Google Scholar
- 26.Thesen, A., Travis, L., Gordon, R.: Simulation for decision making. West Publishing Co. (1992)Google Scholar
- 27.Tisue, S., Wilensky, U.: Netlogo: A simple environment for modeling complexity. In: International Conference on Complex Systems, pp. 16–21. Citeseer (2004)Google Scholar