Middleware-based multi-agent development environment for building and testing distributed intelligent systems

2021 ◽  
Author(s):  
Francisco José Aguayo-Canela ◽  
Héctor Alaiz-Moretón ◽  
María Teresa García-Ordás ◽  
José Alberto Benítez-Andrades ◽  
Carmen Benavides ◽  
...  
2010 ◽  
Vol 43 (4) ◽  
pp. 96-101
Author(s):  
Pavel Tichý ◽  
Petr Kadera ◽  
Raymond J. Staron ◽  
Pavel Vrba ◽  
Vladimír Mařík

Robotics ◽  
2019 ◽  
Vol 8 (2) ◽  
pp. 25
Author(s):  
Arturs Ardavs ◽  
Mara Pudane ◽  
Egons Lavendelis ◽  
Agris Nikitenko

This paper proposes a long-term adaptive distributed intelligent systems model which combines an organization theory and multi-agent paradigm—ViaBots. Currently, the need for adaptivity in autonomous intelligent systems becomes crucial due to the increase in the complexity and diversity of the tasks that autonomous robots are employed for. To deal with the design complexity of such systems within the ViaBots model, each part of the modeled system is designed as an autonomous agent and the entire model, as a multi-agent system. Based on the viable system model, which is widely used to ensure viability, (i.e., long-term autonomy of organizations), the ViaBots model defines the necessary roles a system must fulfill to be capable to adapt both to changes in its environment (like changes in the task) and changes within the system itself (like availability of a particular robot). Along with static role assignments, ViaBots propose a mechanism for role transition from one agent to another as one of the key elements of long term adaptivity. The model has been validated in a simulated environment using an example of a conveyor system. The simulated model enabled the multi-robot system to adapt to the quantity and characteristics of the available robots, as well as to the changes in the parts to be processed by the system.


Information ◽  
2019 ◽  
Vol 10 (12) ◽  
pp. 363 ◽  
Author(s):  
Davide Calvaresi ◽  
Jean-Paul Calbimonte ◽  
Alevtina Dubovitskaya ◽  
Valerio Mattioli ◽  
Jean-Gabriel Piguet ◽  
...  

The agent based approach is a well established methodology to model distributed intelligent systems. Multi-Agent Systems (MAS) are increasingly employed in applications dealing with safety and information critical tasks (e.g., in eHealth, financial, and energy domains). Therefore, transparency and the trustworthiness of the agents and their behaviors must be enforced. For example, employing reputation based mechanisms can promote the development of trust. Nevertheless, besides recent early stage studies, the existing methods and systems are still unable to guarantee the desired accountability and transparency adequately. In line with the recent trends, we advocate that combining blockchain technology (BCT) and MAS can achieve the distribution of the trust, removing the need for trusted third parties (TTP), potential single points of failure. This paper elaborates on the notions of trust, BCT, MAS, and their integration. Furthermore, to attain a trusted environment, this manuscript details the design and implementation of a system reconciling MAS (based on the Java Agent DEvelopment Framework (JADE)) and BTC (based on Hyperledger Fabric). In particular, the agents’ interactions, computation, tracking the reputation, and possible policies for disagreement-management are implemented via smart contracts and stored on an immutable distributed ledger. The results obtained by the presented system and similar solutions are also discussed. Finally, ethical implications (i.e., opportunities and challenges) are elaborated before concluding the paper.


2014 ◽  
Vol 513-517 ◽  
pp. 3597-3600 ◽  
Author(s):  
Zhong Jin Shi ◽  
Bing Xu ◽  
Bao Guo Zheng ◽  
Xue Han Zhu

Multi-unit operation in building automatic system (BAS) is an important part for the equipment operation; it is essentially a distributed multi agent system (MAS). In this paper, Petri net is adopted to establish the control model about the equipment operation in BAS, know the operating characteristics and start-stop conditions of energy consumption equipment in the rail which are in under different circumstances. Based on the analysis of BAS and the theory of distributed intelligent systems, according to the actual environment and energy requirements, the start-stop arrays are selected dynamically as the basis for the units operating, and ultimately achieve energy-saving operation of multi-unit control purposes.


2012 ◽  
Vol 25 (4) ◽  
pp. 846-852 ◽  
Author(s):  
Pavel Tichý ◽  
Petr Kadera ◽  
Raymond J. Staron ◽  
Pavel Vrba ◽  
Vladimír Mařík

Author(s):  
Collins N Udanor ◽  
Ogbonna U. Oparaku

Mobile devices have emerged as our daily companion whose applicability evolves as the day unfolds. One of such applications is in the area of learning, called mobile learning (M-learning). However, as with all new technologies, M-learning is faced with the issues of standard, content packing, and deployment. And like other distributed applications on ubiquitous networks, M-learning is challenged with performance issues. This work shows the implementation and evaluation of a model for intelligent mobile learning system (IMLS) using a multi-agent system (MAS), such as the Java Agent Development Environment (JADE) framework. Two M-learning applications (agent-based and non-agent) were developed, deployed and tested. The agent-based application is deployed using an HTTP-based Message Transfer Protocol (MTP). The results suggest that agents can increase the performance of an M-learning application up to eight times.


Author(s):  
Benjamin Kuipers

This chapter describes a computational view of the function of ethics in human society and discusses its application to three diverse examples. First, autonomous vehicles are individually embodied intelligent systems that act as members of society. The ethical knowledge needed by such an agent is not how to choose the lesser evil when confronted by a Deadly Dilemma, but how to recognize the upstream decision point that makes it possible to avoid the Deadly Dilemma entirely. Second, disembodied distributed intelligent systems like Google and Facebook provide valuable services while collecting, aggregating, and correlating vast amounts of information about individual users. With inadequate controls, these corporate systems can invade privacy and do substantial damage through either correct or incorrect inferences. Third, acceptance of the legitimacy of the society by its individual members depends on a general perception of fairness. Rage about unfairness can be directed at individual free-riders or at systematic inequality across the society. Ultimately, the promise of a computational approach to ethical knowledge is not simply ethics for computational devices such as robots. It also promises to help people understand the pragmatic value of ethics as a feedback mechanism that helps intelligent creatures, human and nonhuman, live together in thriving societies.


2021 ◽  
Vol 17 (3) ◽  
pp. 88-99
Author(s):  
Roderic A. Girle

Three foundational principles are introduced: intelligent systems such as those that would pass the Turing test should display multi-agent or interactional intelligence; multi-agent systems should be based on conceptual structures common to all interacting agents, machine and human; and multi-agent systems should have an underlying interactional logic such as dialogue logic. In particular, a multi-agent rather than an orthodox analysis of the key concepts of knowledge and belief is discussed. The contrast that matters is the difference between the different questions and answers about the support for claims to know and claims to believe. A simple multi-agent system based on dialogue theory which provides for such a difference is set out.


Sign in / Sign up

Export Citation Format

Share Document