348,892 research outputs found

    A Methodology to Engineer and Validate Dynamic Multi-level Multi-agent Based Simulations

    Full text link
    This article proposes a methodology to model and simulate complex systems, based on IRM4MLS, a generic agent-based meta-model able to deal with multi-level systems. This methodology permits the engineering of dynamic multi-level agent-based models, to represent complex systems over several scales and domains of interest. Its goal is to simulate a phenomenon using dynamically the lightest representation to save computer resources without loss of information. This methodology is based on two mechanisms: (1) the activation or deactivation of agents representing different domain parts of the same phenomenon and (2) the aggregation or disaggregation of agents representing the same phenomenon at different scales.Comment: Presented at 3th International Workshop on Multi-Agent Based Simulation, Valencia, Spain, 5th June 201

    Organisational Abstractions for the Analysis and Design of Multi-Agent Systems

    No full text
    The architecture of a multi-agent system can naturally be viewed as a computational organisation. For this reason, we believe organisational abstractions should play a central role in the analysis and design of such systems. To this end, the concepts of agent roles and role models are increasingly being used to specify and design multi-agent systems. However, this is not the full picture. In this paper we introduce three additional organisational concepts - organisational rules, organisational structures, and organisational patterns - that we believe are necessary for the complete specification of computational organisations. We view the introduction of these concepts as a step towards a comprehensive methodology for agent-oriented systems

    Agent-Based Participatory Simulations: Merging Multi-Agent Systems and Role-Playing Games

    Get PDF
    In 2001, Olivier Barreteau proposed to jointly use multi-agent systems and role-playing games for purposes of research, training and negotiation support in the field of renewable resource management. This joint use was later labeled the "MAS/RPG methodology" and this approach is one of the foundation stones of the ComMod movement. In this article, we present an alternative method called "agent-based participatory simulations". These simulations are multi-agent systems where human participants control some of the agents. The experiments we conducted prove that it is possible to successfully merge multi-agent systems and role-playing games. We argue that agent-based participatory simulations are also a significant improvement over the MAS/RPG approach, opening new perspectives and solving some of the problems generated by the joint use of role-playing games and multi-agent systems. The advantages are at least threefold. Because all interactions are computer mediated, they can be recorded and this record can be processed and used to improve the understanding of participants and organizers alike. Because of the merge, agent-based participatory simulations decrease the distance between the agent-based model and the behavior of participants. Agent-based participatory simulations allow for computer-based improvements such as the introduction of eliciting assistant agents with learning capabilities.Agent-Based Participatory Simulations, Multi-Agent Systems, Role-Playing Games, Validation, Negotiation Support Tool

    Automated Verification of Quantum Protocols using MCMAS

    Full text link
    We present a methodology for the automated verification of quantum protocols using MCMAS, a symbolic model checker for multi-agent systems The method is based on the logical framework developed by D'Hondt and Panangaden for investigating epistemic and temporal properties, built on the model for Distributed Measurement-based Quantum Computation (DMC), an extension of the Measurement Calculus to distributed quantum systems. We describe the translation map from DMC to interpreted systems, the typical formalism for reasoning about time and knowledge in multi-agent systems. Then, we introduce dmc2ispl, a compiler into the input language of the MCMAS model checker. We demonstrate the technique by verifying the Quantum Teleportation Protocol, and discuss the performance of the tool.Comment: In Proceedings QAPL 2012, arXiv:1207.055

    DYNASTAT: A Methodology for Dynamic and Static Modeling of Multi-agent Systems

    Get PDF
    Multi-agent systems are increasingly being used within various knowledge domains. The need for modeling of the multi-agent systems in a systematic and effective way is becoming more evident. In this chapter, we present the DYNASTAT methodology. This methodology involves a conceptual overview of multi-agent systems, a selection of specific agent characteristics to model, and a discussion of what has to be modeled for each of these agent characteristics. DYNASTAT is independent of any particular modeling language but provides a framework that can be used to realize a particular language in the context of a real-world example. UML 2.2 was chosen as the modeling language to implement the DYNASTAT methodology and this was illustrated using examples from the medical domain. Several UML 2.2 diagrams were selected including a use case, composite structure, sequence and activity diagram to model a multi-agent system able to assist botha medical researcher and a primary care physician. UML 2.2 provides a framework for effective modeling of agent-based systems in a standardized way which this chapter endeavors to demonstrate

    Extending the bdi-asdp methodology for real-time

    Get PDF
    Multi-agent systems are an emerging research area which is experiencing a fast growth. In the last years, many theories,\ud architectures, languages and platforms for the development of agent based systems have been developed. On the other\ud hand, real-time systems represent an important challenge from the perspective of multi-agent systems, considering the\ud increasing need to count on software which is able to respond to certain situations in a timely partition. Nevertheless, in\ud spite of its increasing interest, an important difficulty when applying these technologies to the resolution of a concrete\ud problem is in the agent-based software development process. Many efforts have been made to extend the capacities of\ud standard software modelling to integrate multi-agent and real-time systems, and different methodological proposals exist,\ud but their practical application is not always obvious from the definition of the methodology. This work proposes an\ud extension of the BDI-ASDP methodology for the inclusion of timing constraints. We have applied this methodology to\ud model some of the agents which participate in a virtual baseball game

    Simulating Farm Household Poverty: From Passive Victims to Adaptive Agents

    Get PDF
    Existing microeconomic models for simulating poverty heavily rely on static projection from statistical inference. When used for simulation these models tend to conceive farm households as passive victims and thereby underestimate their resilience and adaptive capacity. Farming systems research has much to contribute to the research on poverty by bringing in a detailed understanding of farm household decision-making, which directly relates to their adaptive capacity. This paper presents a novel methodology to simulate poverty dynamics using a farming systems approach. The methodology is based on mathematical programming of farm households but adds three innovations: First, poverty levels are quantified by including a three-step budgeting system, including a savings model, a Working-Leser model, and an Almost Ideal Demand System. Second, the model is extended with a disinvestment model to simulate farm household coping strategies to food insecurity. Third, multi-agent systems are used to tailor each mathematical program to a real-world household and so to capture the heterogeneity of opportunities and constraints at the farm level as well as to quantify the distributional effects of change. An empirical application to Uganda illustrates the methodology. The method opens exciting new prospects for applying farming systems research and multi-agent systems to poverty analysis and the ex ante assessment of alternative policy interventions.Food Security and Poverty,
    corecore