scholarly journals Case Studies for a Markov Chain Approach to Analyze Agent-Based Models

Author(s):  
Florian Kitzler ◽  
Martin Bicher

Agent-Based Models have become a widely used tool in social sciences, health care management and other disciplines to describe complex systems from a bottom-up perspective. Some reasons for that are the easy understanding of Agent-Based Models, the high flexibility and the possibility to describe heterogeneous structures. Nevertheless problems occur when it comes to analyzing Agent-Based Models. This paper shows how to describe Agent-Based Models in a macroscopic way as Markov Chains, using the random map representation. The focus is on the implementation of this method for chosen examples of a Random Walk and Opinion Dynamic Models. It is also shown how to use Markov Chain tools to analyze these models. Our case studies imply that this method can be a powerful tool when it comes to analyzing Agent-Based Models although some further research in practice is still necessary.

Energies ◽  
2020 ◽  
Vol 13 (22) ◽  
pp. 6133
Author(s):  
Georg Holtz ◽  
Christian Schnülle ◽  
Malcolm Yadack ◽  
Jonas Friege ◽  
Thorben Jensen ◽  
...  

The German Energiewende is a deliberate transformation of an established industrial economy towards a nearly CO2-free energy system accompanied by a phase out of nuclear energy. Its governance requires knowledge on how to steer the transition from the existing status quo to the target situation (transformation knowledge). The energy system is, however, a complex socio-technical system whose dynamics are influenced by behavioural and institutional aspects, which are badly represented by the dominant techno-economic scenario studies. In this paper, we therefore investigate and identify characteristics of model studies that make agent-based modelling supportive for the generation of transformation knowledge for the Energiewende. This is done by reflecting on the experiences gained from four different applications of agent-based models. In particular, we analyse whether the studies have improved our understanding of policies’ impacts on the energy system, whether the knowledge derived is useful for practitioners, how valid understanding derived by the studies is, and whether the insights can be used beyond the initial case-studies. We conclude that agent-based modelling has a high potential to generate transformation knowledge, but that the design of projects in which the models are developed and used is of major importance to reap this potential. Well-informed and goal-oriented stakeholder involvement and a strong collaboration between data collection and model development are crucial.


2020 ◽  
Author(s):  
Sean L. Wu ◽  
Andrew J. Dolgert ◽  
Joseph A. Lewnard ◽  
John M. Marshall ◽  
David L. Smith

AbstractAfter more than a century of sustained work by mathematicians, biologists, epidemiologists, probabilists, and other experts, dynamic models have become a vital tool for understanding and describing epidemics and disease transmission systems. Such models fulfill a variety of crucial roles including data integration, estimation of disease burden, forecasting trends, counterfactual evaluation, and parameter estimation. These models often incorporate myriad details, from age and social structure to inform population mixing patterns, commuting and migration, and immunological dynamics, among others. This complexity can be daunting, so many researchers have turned to stochastic simulation using agent-based models. Developing agent-based models, however, can present formidable technical challenges. In particular, depending on how the model updates state, unwanted or even unnoticed approximations can be introduced into a simulation model. In this article, we present computational methods for approximating continuous time discrete event stochastic processes based on a discrete time step to speed up complicated simulations which also converges to the true process as the time step goes to zero. Our stochastic models is constructed via hazard functions, and only those hazards which are dependent on the state of other agents (such as infection) are approximated, whereas hazards governing dynamics internal to an agent (such as immune response) are simulated exactly. By partitioning hazards as being either dependent or internal, a generic algorithm can be presented which is applicable to many models of contagion processes, with natural areas of extension and optimization.Author summaryStochastic simulation of epidemics is crucial to a variety of tasks in public health, encompassing intervention evaluation, trend forecasting, and estimation of epidemic parameters, among others. In many situations, due to model complexity, time constraints, unavailability or unfamiliarity with existing software, or other reasons, agent-based models are used to simulate epidemic processes. However, many simulation algorithms are ad hoc, which may introduce unwanted or unnoticed approximations. We present a method to build approximate, agent-based models from mathematical descriptions of stochastic epidemic processes which will improve simulation speed and converge to exact simulation techniques in limiting cases. The simplicity and generality of our method should be widely applicable to various problems in mathematical epidemiology and its connection to other methods developed in chemical physics should inspire future work and elaboration.


2020 ◽  
Author(s):  
Radu Andrei Pârvulescu

Vacancy-chain analysis (VCA), a method for tracing the flows of resources such as jobs or housing, has faded from scholarly attention. This is unfortunate, because VCA is often superior to markets, auctions, or games, the more popular metaphors-cum-models of resource allocation. This paper aims to revive VCA by casting it in terms of agent-based models (ABMs). I first review and note the limitations of the Markov-chain version VCA (or MC-VCA), and then introduce an agent-based approach to vacancy chain systems, the ABM-VCA, which features the innovation of treating both resources/positions and opportunities as agents. I show that ABM-VCA can replicate MC-VCA (since the former is an MCMC estimator of the latter) and then illustrate the usefulness of ABM-VCA to empirically study off-equilibrium dynamics by using it to assessing the impact of social revolution on the judiciary of a post-socialist country. I conclude by noting the methodological possibilities opened up by ABM-VCA, such as the potential to simulating fields and ecologies. A Python implementation of ABM-VCA is available at https://github.com/r-parvulescu/abm-vca.


Author(s):  
Hocine Chebi

This work presents a new approach based on the use of stable dynamic models for dynamic data mining. Data mining is an essential technique in the process of extracting knowledge from data. This allows us to model the extracted knowledge using a formalism or a modeling technique. However, the data needed for knowledge extraction is collected in advance, and it can take a long time to collect. The objective is therefore to move towards a solution based on the modeling of systems using dynamic models and to study their stability. Stable dynamic models provide us with a basis for dynamic data mining. In order to achieve this objective, the authors propose an approach based on agent-based models, the concept of fixed points, and the Monte-Carlo method. Agent-based models can represent dynamic models that mirror or simulate a dynamic system, where such a model can be viewed as a source of data (data generators). In this work, the concept of fixed points was used in order to represent the stable states of the agent-based model. Finally, the Monte-Carlo method, which is a probabilistic method, was used to estimate certain values, using a very large number of experiments or runs. As a case study, the authors chose the evacuation system of a supermarket (or building) in case of danger, such as a fire. This complex system mainly comprises the various constituent elements of the building, such as rows of shelves, entry and exit doors, fire extinguishers, etc. In addition, these buildings are often filled with people of different categories (age, health, etc.). The use of the Monte-Carlo method allowed the authors to experiment with several scenarios, which allowed them to have more data to study this system and extract some knowledge. This knowledge allows us to predict the future situation regarding the building's evacuation system and anticipate improvements to its structure in order to make these buildings safer and prevent the greatest number of victims.


2008 ◽  
Vol 3 (1) ◽  
pp. 41-72 ◽  
Author(s):  
Dawn C. Parker ◽  
Barbara Entwisle ◽  
Ronald R. Rindfuss ◽  
Leah K. Vanwey ◽  
Steven M. Manson ◽  
...  

2008 ◽  
Vol 11 (02) ◽  
pp. 175-185 ◽  
Author(s):  
LU YANG ◽  
NIGEL GILBERT

Although in many social sciences there is a radical division between studies based on quantitative (e.g. statistical) and qualitative (e.g. ethnographic) methodologies and their associated epistemological commitments, agent-based simulation fits into neither camp, and should be capable of modelling both quantitative and qualitative data. Nevertheless, most agent-based models (ABMs) are founded on quantitative data. This paper explores some of the methodological and practical problems involved in basing an ABM on qualitative participant observation and proposes some advice for modelers.


Sign in / Sign up

Export Citation Format

Share Document