You are on page 1of 4

SIMULATION http://sim.sagepub.

com/

Special Issue: Agent Based Simulation of Complex Social Systems


Adolfo López-Paredes, Bruce Edmonds and Franziska Klugl
SIMULATION 2012 88: 4
DOI: 10.1177/0037549711433392

The online version of this article can be found at:


http://sim.sagepub.com/content/88/1/4

Published by:

http://www.sagepublications.com

On behalf of:

Society for Modeling and Simulation International (SCS)

Additional services and information for SIMULATION can be found at:

Email Alerts: http://sim.sagepub.com/cgi/alerts

Subscriptions: http://sim.sagepub.com/subscriptions

Reprints: http://www.sagepub.com/journalsReprints.nav

Permissions: http://www.sagepub.com/journalsPermissions.nav

Citations: http://sim.sagepub.com/content/88/1/4.refs.html

>> Version of Record - Jan 3, 2012

What is This?

Downloaded from sim.sagepub.com at Griffith University on May 13, 2013


Simulation
Editorial
Simulation: Transactions of the Society for
Modeling and Simulation International
88(1) 4–6
Special Issue: Agent Based Simulation Ó 2012 The Society for Modeling and
Simulation International
of Complex Social Systems DOI: 10.1177/0037549711433392
sim.sagepub.com

Adolfo López-Paredes, Bruce Edmonds, and Franziska Klugl

Whilst simulation has been common in other areas for some software objects2, has developed as an engineering strategy
time, it has only gained significant prominence in the social for producing complex distributed systems. Many of the
sciences during the last two decades. In 1988, Ostrom called issues that are relevant to human society turn out to also be
simulation ‘‘The Third Symbol System’’ in the context of highly pertinent in such systems, including: coordination,
social psychology. By this she meant that simulation stood trust, cheating, failure, network structure and the meaning
alongside natural language and mathematics as a way to rep- of communication. Sycara (1998) presented agent-based
resent theories about social cognition. Later, in 1997, systems technology as a new paradigm for conceptualizing,
Axelrod stated that simulation was a third way of doing sci- designing and implementing software agents. Some of the
ence, in particular social science. In the last decade, a partic- issues and challenges raised there still stand unsolved. For
ular kind of simulation, agent-based simulation, has instance, one of the goals was ‘‘to design mechanisms for
emerged. This type of simulation is characterized by the self-interested agents such that if agents follow these
existence of many ‘‘agents’’ who interact with each other mechanisms, the overall system behavior will be accepta-
with little or no central direction (Gilbert, 2005). The results ble, which is called mechanism design’’. This failure is not
of an agent-based simulation emerge from the interactions surprising for someone used to social systems. This illus-
between these agents in sometimes unpredictable and unex- trates that the engineering of distributed computer systems
pected ways. For social scientists, Axtell (2000) provided has still a lot to learn from agent-based social simulation.
some reasons to use agents and agent-based modeling. In With this interlinked perspective, agent-based simula-
particular, he proposed the use of agent-based computational tion tools have been developed to deal with the complexity
models to study those problems for which writing down of the dynamics of complex social systems. An
equations was not a useful activity, as the only way to agent-based simulation executes several agents, which can
explore rigorously the underlying social processes. Epstein be of different types, in an observable environment where
(2007) argues that the generative approach via agent based agents’ behavior can be monitored. Observations on agents
computational modeling is essential for understanding com- can assist in the analysis of the evolution of their mental
plex social phenomena. This development parallels a growth state (that is, individual values and reasons to act), the col-
in interest in complex social systems within ‘‘Complexity lective behavior and the general trends of system evolu-
Science’’ and ‘‘Multi-Agent Systems’’. tion. This provides a platform for empirical studies of
Agent- and Individual-based1 social simulation has pro- social systems evolution, in vitro3. Such simulations allow
duced paradigmatic examples of complex systems. While researchers to perform theoretical experiments and thus
the physical world is considered composed of systems that explore social processes in a way that would not be feasi-
are linear or approximately linear, it is evident that human ble otherwise. Many new systems to facilitate this now
societies, economics, institutions and organizations display exist, including Swarm, MASON, Repast, Netlogo,
a complexity that is qualitatively different from linear sys- AnyLogic, GoldSim, and DEVS.
tems. In other words, the behavior of the system as a whole Agent-based simulation has recently started to seep into
cannot be determined by partitioning it and understanding policy-related domains. Recent papers in journals like The
the behavior of the resultant parts (a classic strategy of Economist (2010): ‘‘Agents of Change’’, and Nature
physical sciences). A consequence of this complexity is (Farmer & Foley, 2009): ‘‘The economy needs agent-
that classic analytic approaches are usually infeasible in based modeling’’; urge economists to adopt agent-based
such cases, without the use of stringent assumptions to simulation as the best way to improve their models to
simplify them. Thus there is now a branch of physics, understand real complex systems. The OECD Global
called socio-physics that investigates such non-linear sys- Science Forum proposed agent-based simulation as a pro-
tems of social phenomena using individual-based simula- mising methodology in the report: ‘‘Applications of
tion alongside other analytic techniques. Complexity Science for Public Policy new tools for find-
From the point of view of computer scientists, Multi- ing unanticipated consequences and unrealized opportuni-
Agent Systems, which is rooted in a social interpretation of ties (2009)’’.

Downloaded from sim.sagepub.com at Griffith University on May 13, 2013


López-Paredes et al. 5

The eight papers in this special issue will contribute to networks. They present a 3D simulation environment which
these developments. They lie at the crossroads between allows users to introduce weather conditions, object occlu-
computational science, complexity science, distributed sions, etc. Their provision of both an editor to introduce the
computer science and policy modeling. In their different behavior and location for each sensor (agent), and an infer-
ways they all represent different responses to the severe ence engine to evaluate the performance of the system is one
challenge that complex social systems pose. that could be useful for agent-based simulations in general.
Troitzsch’s paper on interactions in human social sys- Ma et al describe the use of detailed traffic-simulation
tems proposes a framework for the formalization of mes- software called PARAMICS to evaluate incident manage-
sages and communications. The author suggests a number ment strategies over a wide territory (South Carolina,
of requirements for messages and communications in USA). The authors conclude that the integrated application
simulation models. These requirements are important for of intelligent transportation system technologies signifi-
future theoretical research but also for the integration of cantly reduced incident duration and total vehicle hours of
human behavior within systems of systems. travel when an incident occurred.
Giardini and Conte argue that gossip can be used for
social control more efficiently than punishment. Notes
Reputation has a central role in this paper, and is closely
1. The difference between agent-based simulation and
tied to gossip. The authors show the applicability of the
individual-based simulation is that in the former it makes
REPAGE platform implementing a case study simulation,
sense to interpret the behavior of each agent as being the
and then present a simulation model for evaluating the result of some cognition, whilst the later implies a physics-
efficiency of gossip as a mechanism for social control, like simplicity of its parts. In practice the two are often
called SOCRATE. indistinguishable.
Rouchier and Tanimura demonstrate that the distribu- 2. Multi-agent systems is basically an object-oriented approach
tion of confidence within a group has a major impact on where the software ‘‘objects’’ are programmed with human-
the speed and quality of collective learning. In particular, like capabilities, such as autonomy, reasoning, learning etc.
a series of simulation experiments show that a small num- The first general object-oriented programming language,
ber of overconfident agents can prevent the whole group Simula 67 was based on Simula 1 which was used for model-
ling and producing distributed social systems such as airports
from learning properly.
or bureaucracies.
Malleson et al describe a case study where they com- 3. The in vivo/in vitro distinction is well established in bio-
bine real data and existing theories to produce an agent- chemistry. ‘‘In vivo’’ is what happens in real cells, ‘‘in vitro’’
based model which studies crime patterns in a particular is what happens in test-tube experiments. Agent-based simu-
locality. The model uses geo-referenced datasets and has lations are the in vitro equivalents of the full in vivo com-
been calibrated and validated with respect to the city of plexity of real social systems.
Leeds (UK). The authors review three behavioral frame-
works: BDI (Beliefs Desires Intentions), BBAI (Behavior References
Based Artificial Intelligence) and PECS (Physical
1. Axelrod, R. (1997). Advancing the Art of Simulation in the
Conditions, Emotional State, Cognitive Capabilities and
Social Sciences. in Rosario Conte, Rainer Hegselmann and
Social Status), and they argue the benefits of the latter one
Pietro Terna (eds.), Simulating Social Phenomena (Berlin:
as a framework for representing agent behavior. Springer, 1997), pp. 21–40.
Celik et al describe the use of agent based models in 2. Axtell, R. (2000). Why Agents? On the Varied Motivations
project-based organizations to analyze and assess human for Agent Computing in the Social Sciences. Center on Social
resources assignments. The authors have calibrated the and Economic Dynamics, Working Paper No. 17, November.
model against a real non-profit organization (the Kuali 3. Epstein, J. (2007). Generative social science. Studies in Agent-
Foundation). Their model defines each agent within a Based Computational Modeling. Princeton University Press.
multi-dimensional metric based on mutual trustworthiness, 4. Farmer, J.D. & Foley, D. (2009). The economy needs agent-
influence, reputation and proximity in order to determine based modelling. Nature 460, 685–686 (5 August 2009)
the equivalence values of each employee within his/her 5. Gilbert, Nigel. (2005). Agent-based social simulation:
Dealing with complexity. http://www. complexityscience.org/
own social network.
NoE/ABSS-dealing%20with%20complexity-1-1.pdf
Kim et al describe a methodology for comparing differ-
6. Moss, S. (2002). Policy Analysis from First Principles.
ent simulation models. It argues from the facts that the Proceedings of the US National Academy of Sciences 99
modeling process requires abstraction, and the final user (Suppl. 3): 7267–7274.
needs to be confident about the accuracy of the estimates 7. OECD Global Science Forum (2009). ‘‘Applications of
and the quality of the simulation models. This methodolo- Complexity Science for Public Policy new tools for finding
gical paper is applicable to the process of replicating and unanticipated consequences and unrealized opportunities’’.
validating agent-based simulation models. http://www.oecd.org/dataoecd/44/41/43891980.pdf
Topcuoglu et al describe some applications which are 8. Sycara, K. (1998). Multiagent Systems. AI Magazine Volume
appropriate for creating and evaluating distributed sensor 19 Number 2, 79–92

Downloaded from sim.sagepub.com at Griffith University on May 13, 2013


6 Simulation: Transactions of the Society for Modeling and Simulation International 88(1)

Adolfo López-Paredes topics are Engineering Complex Systems and the Development
INSISOC of Decision Support Tools for managers and policy makers. He
Universidad de Valladolid has a solid expertise in Agent-Based Modeling of real complex
Escuela de Ingenierias Industriales Paseo systems (smart grids, firms and markets engineering).
del Cauce
Valladolid, Spain Bruce Edmonds is Director of the Centre for Policy
Modelling (CPM) at the Manchester Metropolitan University,
Email: www.insisoc.org
UK. His first degree was in mathematics, followed by a
Doctorate on ’Syntactic Measures of Complexity’ at the
Bruce Edmonds University of Manchester, UK. He has been active in agent-
Centre for Policy Modelling based social simulation and complexity science since 1994.
Manchester Metropolitan University Since then, with his colleague Scott Moss, he has built up the
Manchester, UK. CPM into one of the leading centres for social simulation in
Email: bruce.edmonds.name the world. He is interested in: complexity, philosophy of sci-
ence, methodology of social simulation, social intelligence,
Franziska Klugl socially-inspired computing and context.
Modeling and Simulation Research Center,
School of Science and Technology Franziska Klügl is a full professor in Information Technology
Örebro University at Örebro University where she heads the Multi-agent Simulation
Group at the Modeling and Simulation Research Center. She
S-701 82 Örebro
holds a PhD in Computer Science from the University of
Sweden Würzburg, Germany. Her research interests are in methodologies
Email: franziska.klugl@oru.se and tools for agent-based simulation including topics such as
learning and adaptive agents or visual programming for model-
Author biographies ing. The approaches are tested in various domains, with a recent
focus on geo-spatial application areas.
Adolfo López-Paredes is a full professor of Managerial
Economics at the University of Valladolid (Spain). He is co-
founder of INSISOC (www.insisoc.org). His main research

Downloaded from sim.sagepub.com at Griffith University on May 13, 2013

You might also like