Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Charles M. Macal is active.

Publication


Featured researches published by Charles M. Macal.


Journal of Simulation | 2010

Tutorial on agent-based modelling and simulation

Charles M. Macal; Michael J. North

Agent-based modelling and simulation (ABMS) is a relatively new approach to modelling systems composed of autonomous, interacting agents. Agent-based modelling is a way to model the dynamics of complex systems and complex adaptive systems. Such systems often self-organize themselves and create emergent order. Agent-based models also include models of behaviour (human or otherwise) and are used to observe the collective effects of agent behaviours and interactions. The development of agent modelling tools, the availability of micro-data, and advances in computation have made possible a growing number of agent-based applications across a variety of domains and disciplines. This article provides a brief introduction to ABMS, illustrates the main concepts and foundations, discusses some recent applications across a variety of disciplines, and identifies methods and toolkits for developing agent models.


winter simulation conference | 2006

Tutorial on agent-based modeling and simulation part 2: how to model with agents

Charles M. Macal; Michael J. North

Agent-based modeling and simulation (ABMS) is a new approach to modeling systems comprised of interacting autonomous agents. ABMS promises to have far-reaching effects on the way that businesses use computers to support decision-making and researchers use electronic laboratories to do research. Some have gone so far as to contend that ABMS is a new way of doing science. Computational advances make possible a growing number of agent-based applications across many fields. Applications range from modeling agent behavior in the stock market and supply chains, to predicting the spread of epidemics and the threat of bio-warfare, from modeling the growth and decline of ancient civilizations to modeling the complexities of the human immune system, and many more. This tutorial describes the foundations of ABMS, identifies ABMS toolkits and development methods illustrated through a supply chain example, and provides thoughts on the appropriate contexts for ABMS versus conventional modeling techniques


Complex Adaptive Systems Modeling | 2013

Complex adaptive systems modeling with Repast Simphony

Michael J. North; Nicholson T. Collier; Jonathan Ozik; Eric Tatara; Charles M. Macal; Mark J. Bragen; Pam Sydelko

PurposeThis paper is to describe development of the features and functions of Repast Simphony, the widely used, free, and open source agent-based modeling environment that builds on the Repast 3 library. Repast Simphony was designed from the ground up with a focus on well-factored abstractions. The resulting code has a modular architecture that allows individual components such as networks, logging, and time scheduling to be replaced as needed. The Repast family of agent-based modeling software has collectively been under continuous development for more than 10 years.MethodIncludes reviewing other free and open-source modeling libraries and environments as well as describing the architecture of Repast Simphony. The architectural description includes a discussion of the Simphony application framework, the core module, ReLogo, data collection, the geographical information system, visualization, freeze drying, and third party application integration.ResultsInclude a review of several Repast Simphony applications and brief tutorial on how to use Repast Simphony to model a simple complex adaptive system.ConclusionsWe discuss opportunities for future work, including plans to provide support for increasingly large-scale modeling efforts.


winter simulation conference | 2009

Agent-based modeling and simulation

Charles M. Macal; Michael J. North

Agent-based modeling and simulation (ABMS) is a new approach to modeling systems comprised of autonomous, interacting agents. Computational advances have made possible a growing number of agent-based models across a variety of application domains. Applications range from modeling agent behavior in the stock market, supply chains, and consumer markets, to predicting the spread of epidemics, mitigating the threat of bio-warfare, and understanding the factors that may be responsible for the fall of ancient civilizations. Such progress suggests the potential of ABMS to have far-reaching effects on the way that businesses use computers to support decision-making and researchers use agent-based models as electronic laboratories. Some contend that ABMS “is a third way of doing science” and could augment traditional deductive and inductive reasoning as discovery methods. This brief tutorial introduces agent-based modeling by describing the foundations of ABMS, discussing some illustrative applications, and addressing toolkits and methods for developing agent-based models.


Journal of Simulation | 2010

Discrete-event simulation is dead, long live agent-based simulation!

Peer-Olaf Siebers; Charles M. Macal; Jeremy Garnett; D. Buxton; Michael Pidd

There has been much discussion about why agent-based simulation (ABS) is not as widely used as discrete-event simulation in Operational Research (OR) as it is in neighbouring disciplines such as Computer Science, the Social Sciences or Economics. To consider this issue, a plenary panel was organised at the UK Operational Research Societys Simulation Workshop 2010 (SW10). This paper captures the discussion that took place and addresses the key questions and opportunities regarding ABS that will face the OR community in the future.


Bioinformatics | 2005

AgentCell: a digital single-cell assay for bacterial chemotaxis

Thierry Emonet; Charles M. Macal; Michael J. North; Charles E. Wickersham; Philippe Cluzel

MOTIVATION In recent years, single-cell biology has focused on the relationship between the stochastic nature of molecular interactions and variability of cellular behavior. To describe this relationship, it is necessary to develop new computational approaches at the single-cell level. RESULTS We have developed AgentCell, a model using agent-based technology to study the relationship between stochastic intracellular processes and behavior of individual cells. As a test-bed for our approach we use bacterial chemotaxis, one of the best characterized biological systems. In this model, each bacterium is an agent equipped with its own chemotaxis network, motors and flagella. Swimming cells are free to move in a 3D environment. Digital chemotaxis assays reproduce experimental data obtained from both single cells and bacterial populations.


Clinical Microbiology and Infection | 2013

The economic burden of community-associated methicillin-resistant Staphylococcus aureus (CA-MRSA)

Bruce Y. Lee; Ashima Singh; Michael David; Sarah M. Bartsch; Rachel B. Slayton; Susan S. Huang; Shanta M. Zimmer; Margaret A. Potter; Charles M. Macal; Diane S. Lauderdale; Loren G. Miller; Robert S. Daum

The economic impact of community-associated methicillin-resistant Staphylococcus aureus (CA-MRSA) remains unclear. We developed an economic simulation model to quantify the costs associated with CA-MRSA infection from the societal and third-party payer perspectives. A single CA-MRSA case costs third-party payers


winter simulation conference | 2011

Introductory tutorial: agent-based modeling and simulation

Charles M. Macal; Michael J. North

2277-


winter simulation conference | 2010

Agent-based simulation tutorial - simulation of emergent behavior and differences between agent-based simulation and discrete-event simulation

Wai Kin Victor Chan; Young Jun Son; Charles M. Macal

3200 and society


winter simulation conference | 2010

To agent-based simulation from system dynamics

Charles M. Macal

7070-

Collaboration


Dive into the Charles M. Macal's collaboration.

Top Co-Authors

Avatar

Michael J. North

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Jonathan Ozik

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Guenter Conzelmann

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Mark J. Bragen

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Diane J. Graziano

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Thomas D. Veselka

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Vladimir Koritarov

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar

David L. Sallach

Argonne National Laboratory

View shared research outputs
Researchain Logo
Decentralizing Knowledge