Multi Agent Systems Research Papers (original) (raw)
We develop and apply several novel methods quantifying dynamic multi-agent team interactions. These interactions are detected information-theoretically and captured in two ways: via (i) directed networks (interaction diagrams)... more
We develop and apply several novel methods quantifying dynamic multi-agent team interactions. These interactions are detected information-theoretically and captured in two ways: via (i) directed networks (interaction diagrams) representing significant coupled dynamics between pairs of agents, and (ii) state-space plots (coherence diagrams) showing coherent structures in Shannon information dynamics. This model-free analysis relates, on the one hand, the information transfer to responsiveness of the agents and the team, and, on the other hand, the information storage within the team to the teamʼs rigidity and lack of tactical flexibility. The resultant interaction and coherence diagrams reveal implicit interactions, across teams, that may be spatially long-range. The analysis was verified with a statistically significant number of experiments (using simulated football games, produced during RoboCup 2D Simulation League matches), identifying the zones of the most intense competition, the extent and types of interactions, and the correlation between the strength of specific interactions and the results of the matches.
We use an agent-based approach to model trading behaviour in high-frequency markets. This study focuses on the Foreign Exchange (FX) market. The initial part of this study is to observe the micro-behaviour of traders to define the... more
We use an agent-based approach to model trading behaviour in high-frequency markets. This study focuses on the Foreign Exchange (FX) market. The initial part of this study is to observe the micro-behaviour of traders to define the stylized facts of their trading activities. This is performed using a high- frequency dataset of anonymised individual traders' historical transactions on an account
Negotiation, an important facet of business, is an iterative and complex process. Depending on the nature of business and the type of transaction, negotiation criteria, duration and complexity vary widely. An intelligent software agent... more
Negotiation, an important facet of business, is an iterative and complex process. Depending on the nature of business and the type of transaction, negotiation criteria, duration and complexity vary widely. An intelligent software agent can help the consumers and enterprises in business negotiation. It can negotiate with humans or with other software agents to arrive at mutually agreeable terms and
In this project, we extend the work already done in [1.] to include a generalised mathematical framework for studying and explaining the dynamics and behavior of crowds of humans. The method is both analytical and numerical. The numerical... more
In this project, we extend the work already done in [1.] to include a generalised mathematical framework for studying and explaining the dynamics and behavior of crowds of humans. The method is both analytical and numerical. The numerical methods are used to solve the differential equations of crowds that are derived analytically. The analytical and numerical solutions are compared and their relevance is shown. In this project, we study mainly two types of responses of a crowd: Position Response and Density Response. The latter is formulated using stressors using an approach similar to [2.] which also enables us to derive the General Adaptation Syndrome (GAS) Model in a very generalised form. Finally, we extend stressors to define inter-crowd and intra-crowd interactions using a parameterisation linking it directly to a generalisation of the stressdensity equation. The detailed calculations are done in the later part of this paper. (Refer to Page 21 of this doucument).
This paper describes the application of an organic programming language Gaea in programming complex and flexible multi-agent systems. We consider a soccer game as an example. Using organic programming, we can program soccer players in an... more
This paper describes the application of an organic programming language Gaea in programming complex and flexible multi-agent systems. We consider a soccer game as an example. Using organic programming, we can program soccer players in an extended version of a subsumption architecture, called a dynamic subsumption architecture, which is more flexible and efficient than the original one
The problem of evacuating crowded closed spaces, such as discotheques, public exhibition pavilions or concert houses, has become increasingly important and gained attention both from practitioners and from public authorities. A simulation... more
The problem of evacuating crowded closed spaces, such as discotheques, public exhibition pavilions or concert houses, has become increasingly important and gained attention both from practitioners and from public authorities. A simulation implementation using NetLogo, an agent-based simulation framework that permits the quickly creation of prototypes, is presented. Our aim is to prove that this model developed using NetLogo, albeit simple can be expanded and adapted for fire safety experts test various scenarios and validate the outcome of their design. Some preliminary experiments are carried out, whose results are presented, validated and discussed so as to illustrate their efficiency. Finally, we draw some conclusions and point out ways in which this work can be further extended.
The dynamic conditions of global markets force manufacturers to invest in flexible production strategies to cope with demanding clients and still survive in a competitive economic scenario. In this sense, small series production appears... more
The dynamic conditions of global markets force manufacturers to invest in flexible production strategies to cope with demanding clients and still survive in a competitive economic scenario. In this sense, small series production appears as a trend for many manufacturing niches and brings many challenges regarding manufacturing and quality assurance aspects. Investing in production flexibility implies increasing production control complexity and planning. This flexibility usually does not correlate with higher degrees of manufacturing automation or with quality assurance strategies. The concept of Cognitive Metrology strives for handling the challenging automation and quality inspection requirements of small series production with a new approach based on self-optimizing systems. This paper introduces the concepts of self-optimization and Cognitive Metrology and focuses especially on a multiagent-based approach for supporting flexible automation and quality assurance in small series production, as a basis for the development of the Cognitive Metrology technology. Initial results of the application of this approach into industrial prototypes are introduced and discussed as well as the migration of this system to different industrial scenarios.
Facing new and varied customer's needs, strategies of production have radically changed during these list three decades leading to a need for agile and, as a consequence, self-organized manufacturing control systems. One possible way to... more
Facing new and varied customer's needs, strategies of production have radically changed during these list three decades leading to a need for agile and, as a consequence, self-organized manufacturing control systems. One possible way to integrate self-organization capability is to move from rigid centralized architectures towards distributed architectures. In this paper, we present a state-of-the-art of self-organization models in distributed manufacturing control, according to the bionic, holonic, multi-agent and heterarchical design approaches. We show the potential capabilities offered by these approaches to integrate self-organization mechanisms. Meanwhile, we also point out the insufficiencies of existing contributions, which lead us to highlight some future trends in the design of effective self-organized manufacturing control systems.
This paper provides an agent technology for a decision support system. This system is designed to detect and regulate the traffic of multimodal public transport when many disturbances come simultaneously. The objective of this system is... more
This paper provides an agent technology for a decision support system. This system is designed to detect and regulate the traffic of multimodal public transport when many disturbances come simultaneously. The objective of this system is to optimize the regulation action by learning technique of regulator. The goal of this research is to improve the quality of public transport service provided to users and respect the use rules (safety rules, business rules, commercial rules, etc.). So, to improve the quality service of the user, we have to optimize simultaneously several criteria like punctuality, regularity and correspondence in disturbance case. In this paper, we focus primarily on a multi agent system for optimizing and learning of Regulation Support System of a Multimodal Public Transport (RSSPT). We have validated our strategy by simulating situation related to existing transportation system.
Abstract This paper introduces a multi-agent framework for distributed multiplayer game development and simulations. The framework allows the incorporation and experimentation with different strategies of the Players, possibly including... more
Abstract This paper introduces a multi-agent framework for distributed multiplayer game development and simulations. The framework allows the incorporation and experimentation with different strategies of the Players, possibly including intelligent behaviors. The framework consists of a set of generic agent types that must be specialized and configured for a specific game. The framework uses a generic agent that enforces the rules of the game, as well as generic bot-agents that represent the game Players. To support our claims of ...
Agreement technologies have settled the basis for creating systems that operate on the basis of agreements in societies of independent, autonomous computational entities (agents). However, nowadays more and more systems of such kind rely... more
Agreement technologies have settled the basis for creating systems that operate on the basis of agreements in societies of independent, autonomous computational entities (agents). However, nowadays more and more systems of such kind rely on a seamless interaction of software agents with humans. Humans work in partnership (directly or indirectly) or closely related with agents that are able to act autonomously and intelligently. Specifically, humans and agents have the ability to establish a series of relationships/collaborative interactions with each other, forming what might be called human-agent teams to meet their individual or collective goals within an organisation or social structure. Systems in which people and agents operate on a large scale offer an enormous potential but also require the consideration of additional issues. In this paper we analyse the open issues that may be addressed for researches in order to develop open human-agent systems. We present a real-world case study and an abstract architecture proposal for such systems. 1 Introduction Nowadays more and more humans work in partnership (directly or indirectly) or closely related with computational entities (agents) that are able to act autonomously and intelligently. Considering systems of people and agents operating on a large scale offers an enormous potential and, if performed properly, it will help tackle complex social applications. As intelligent computational systems pervade the human space, they dramatically change the ways in which human users interact with technological systems. Rather than performing tasks in an isolated and subordinate fashion, computational agents are involved in an increasing range of collaborative relationships with humans, where negotiation and task delegation occur along the agent-agent axis as well as along the human-agent one. Due to its social ground, agreement technologies can be the basic driver to smooth the boundary between the human space and the computational space so as to create cooperative social ensembles of humans and agents that work in strict
Developing Poker agents that can compete at the level of a human expert can be a challenging endeavor, since agents' strategies must be capable of dealing with hidden information, deception and risk management. A way of addressing... more
Developing Poker agents that can compete at the level of a human expert can be a challenging endeavor, since agents' strategies must be capable of dealing with hidden information, deception and risk management. A way of addressing this issue is to model opponents' behavior in order to estimate their game plan and make decisions based on such estimations. In this paper, several hand evaluation and classification techniques are compared and conclusions on their respective applicability and scope are drawn. Also, we suggest improvements on current techniques through Monte Carlo sampling. The current methods to deal with risk management were found to be pertinent concerning the agent's decision-making process; nevertheless future integration of these methods with opponent modeling techniques can greatly improve overall Poker agents' performance.
- by Andrew Reeson and +1
- •
- Decision Making, Ecological Economics, Ecology, Multidisciplinary
Applications of artificial intelligence in cyber warfare have been mainly postulated and studied in the context of defensive operations. This paper provides an introductory overview of the use of autonomous agents in offensive cyber... more
Applications of artificial intelligence in cyber warfare have been mainly postulated and studied in the context of defensive operations. This paper provides an introductory overview of the use of autonomous agents in offensive cyber warfare, drawing on available open literature. The study supplies an introduction to the taxonomy and science underlying intelligent agents and their strengths and weaknesses: the technological elements that autonomous agents should include are explained, as well as the economics involved. The paper also aims to explore possible legal implications of the use of autonomous agents and shows how they could fit into the legal context of warfare. The conclusion of the study is that the use of AI technologies will be an important part of cyber offensive operations, from both the technological and the economical aspects; however, the legal and doctrinal landscape is still uncertain and proper frameworks are still to be developed.
The development trend of computing is that the intelligence will become ambient. It is a one-user multi-device paradigm. These devices are transparent to the user and they can react in a proactive and non- intrusive manner. Moreover,... more
The development trend of computing is that the intelligence will become ambient. It is a one-user multi-device paradigm. These devices are transparent to the user and they can react in a proactive and non- intrusive manner. Moreover, among the general population those most likely to benefit from the development of this technology are the elderly and dependent people. They often wish to continue living independently in their home as opposed to being forced to live in a hospital. For that, homes should be smart in order to provide safety, security to reduce falls, disability, stress, fear or social isolation. Nevertheless, much of processes used for smart home design are ad-hoc. To cope with this drawback, while taking into account both dimensions of time and space, it is required to use a suitable formal model that is able to handle smart home domain specific nature. This paper proposes a technique that uses reference nets to model and simulate a smart home which is sensitive, adapti...
This paper presents an approach based on a multi agent system vision for the resolution of the problem of university timetable. This problem is very important. Indeed a bad schedule affects negatively affects the level of student... more
This paper presents an approach based on a multi agent system vision for the resolution of the problem of university timetable. This problem is very important. Indeed a bad schedule affects negatively affects the level of student acquisition. This problem is an arduous problem whose handmade achievement is a drastic task that can mobilize several people several days of work without any guarantee on the quality of the found solutions. The proposed approach involves agents to find timetables that constitute a compromise of a multitude of points of view. Each agent works on behalf of a teaching actor. After a first phase where all the possible timetables are generated, a second phase is executed in the form of several iterations. In each cycle, each agent eliminates the least preferred schedule among possible schedules. Thus, it remains timetables that represent compromises between all agents and therefore the teaching actors.
In this paper, we propose a novel, secure, and intelligent IoT approach based on agent, we have implemented in the health care domain, where we developed an intelligent patient monitoring system for monitoring the patients heart rate... more
In this paper, we propose a novel, secure, and intelligent IoT approach based on agent, we have implemented in the health care domain, where we developed an intelligent patient monitoring system for monitoring the patients heart rate automatically. Our system is more intelligent that can anticipate the critical condition before it even happens, send a message to the patient family, doctors, nurses, as well as hospital in-charge personal, and launch an alarm to be assisted by the nearest people in place. Also, our architecture ensures the authentication, authorization, and data sensing confidentiality. Hospitals and medical clinics can utilize our system to monitor their outpatients who are in danger of unpredictable health conditions. The approach presented in the paper can also be applied to other IoT domains.