Academia.eduAcademia.edu

Distributed AI

description210 papers
group1 follower
lightbulbAbout this topic
Distributed AI refers to the field of artificial intelligence that focuses on the development of systems where multiple autonomous agents collaborate and share knowledge to solve complex problems. It encompasses decentralized architectures, communication protocols, and coordination mechanisms to enhance decision-making and learning across distributed networks.
lightbulbAbout this topic
Distributed AI refers to the field of artificial intelligence that focuses on the development of systems where multiple autonomous agents collaborate and share knowledge to solve complex problems. It encompasses decentralized architectures, communication protocols, and coordination mechanisms to enhance decision-making and learning across distributed networks.

Key research themes

1. How can human and machine collective intelligence be effectively integrated in distributed AI systems?

This research area examines frameworks and methodologies for combining human cognitive capabilities with machine computational power within distributed AI architectures to enhance overall intelligence and problem-solving effectiveness. The integration aims to leverage complementary strengths, such as human creativity and machine speed, in hybrid intelligent systems.

Key finding: Introduced the concept of collective hybrid intelligence blending human crowd intelligence with machine intelligence in distributed computational frameworks, providing a conceptual architecture, workflow, and scenarios for... Read more
Key finding: Proposed decentralizing AI development and deployment using distributed ledger technologies to democratize AI access and foster equitable innovation. The authors argued that integrating distributed, decentralized human and... Read more
Key finding: Presented a swarm intelligence-based architecture for distributed pattern detection by deploying fine-grained agents to data sources rather than centralizing data processing. This approach leverages stigmergy-inspired... Read more

2. What models and algorithms enable efficient and scalable problem solving in distributed multi-agent systems?

This line of research explores theoretical models such as distributed constraint optimization problems (DCOPs), coordination protocols, and consensus algorithms to enable teams of autonomous agents to collaboratively solve complex tasks under communication and computational constraints. Key focuses include algorithmic formulations, system architectures, and practical applications in diverse domains.

Key finding: Surveyed distributed constraint-reasoning models like DCSPs and DCOPs, presenting graph-based formalizations where agents optimize local variables under shared constraints via message passing. Noted that distributed... Read more
Key finding: Reviewed advances in distributed multi-agent coordination for high-order (beyond second-order) dynamical models, emphasizing controller designs using relative state information and graph theoretic frameworks to achieve... Read more
by Dave Braines and 
1 more
Key finding: Through multi-agent simulations grounded in evolutionary fitness landscapes, this work demonstrated how dynamic network topologies influence collective problem-solving efficiency. It showed that communication network... Read more
Key finding: Analyzed synchronous versus asynchronous execution of the Max-sum algorithm in DCOPs under imperfect communication conditions such as message delay and loss. Found that asynchronous damped Max-sum is robust and reduces... Read more
Key finding: Surveyed state-of-the-art DAI techniques applied in telecommunications, emphasizing distributed cooperative problem-solving among intelligent agents managing complex network layers. Highlighted the practical need for... Read more

3. How can distributed learning techniques enhance controller design and decision making in multi-agent and robotic systems?

This research theme focuses on developing distributed reinforcement learning (DRL) algorithms and learning-based methods to autonomously derive distributed control policies. The key challenges addressed include scalability, non-linearity, partial observability, and coordination with limited communication, aiming to improve adaptability and performance of networked autonomous agents and robots.

Key finding: Provided a comprehensive overview of DRL methodologies that distribute learning tasks among multiple agents or processors to overcome scalability and complexity limitations of traditional RL. The survey categorized... Read more
Key finding: Demonstrated the synthesis of fully distributed and symmetric neural controllers for multi-agent V-formation flight by supervised learning using data generated from centralized MPC controllers. Introduced a... Read more
Key finding: Although more theoretical in nature, this work presents foundational computational techniques, including cryptographic primitives and number theory essential to distributed computing. Such theoretical underpinnings are... Read more

All papers in Distributed AI

Smart manufacturing environments (digitalized production systems with integrated sensor networks and data analytics capabilities) require advanced predictive maintenance capabilities, yet implementation faces significant barriers due to... more
As cross-border financial transactions grow in scale and complexity, so too does the risk of fraud, regulatory noncompliance, and systemic vulnerabilities in global FinTech ecosystems. The heterogeneous regulatory environments, varying... more
Many reports estimated that in 2024, the number of Internet of Things (IoT) devices exceeded 18 billion worldwide, with predictions suggesting that it could reach nearly 40 billion by 2033. Despite primarily being consumer devices, a... more
Edge AI represents a transformative shift in artificial intelligence deployment, moving computational intelligence from centralized cloud infrastructure to distributed edge devices and servers. This paradigm evolution addresses critical... more
This thesis presents a connectionist architecture, which is able to learn how to play the popular Swedish game ”Brio Labyrinth Game”. The aim of the game is to manoeuvre a steel ball through a complex maze with holes and walls by tipping... more
Most work done in distributed artificial intelligence (DAI) had targeted sensory networks, including air traffic control, urban traffic control, and robotic systems. The main reason is that these applications necessitate distributed... more
Manufacturing enterprises are now moving towards open architectures for integrating their activities with those of their suppliers, customers and partners within wide supply chain networks. Agent-based technology provides a natural way to... more
In this research-in-progress paper we present a new real world domain for studying the aggregation of different opinions: early stage architectural design of buildings. This is an important real world application, not only because... more
This paper presents the results of the R6seau rut6 (smart net) project, the goal of which is to use distributed AI and multi-agent techniques for network management and supervision. More precisely, these techniques have been applied to... more
This paper presents the results of the R6seau rut6 (smart net) project, the goal of which is to use distributed AI and multi-agent techniques for network management and supervision. More precisely, these techniques have been applied to... more
Dans ce papier, nous proposons une nouvelle approche pour calculer un strong backdoor pour des formules mises sous forme normale conjonctive (CNF). Elle est basée sur une utilisation originale d'une méthode de recherche locale qui fournit... more
If agents are able to exploit the resources available in a multi-agent domain they must make use of other agents to help them in their tasks. In order to do this it is important that we first of all have an understanding of agency, and... more
The Management Systems of Road Transport (MSRT) must include responsibility for planning the routes and schedules of vehicles fleet involved in the road haulage, distribution and logistics. It must ensure that all operations are carried... more
In this paper, we focus on the Coalition Structure Generation (CSG) problem, which involves finding exhaustive and disjoint partitions of agents such that the efficiency of the entire system is optimized. We propose an efficient hybrid... more
Dynamic Programming (DP) is an effective procedure to solve many combinatorial optimization problems and optimal Coalition Structure generation (CSG) is one of them. Optimal CSG is an important combinatorial optimization problem with... more
Coalition Structure Generation (CSG) is an NP-complete problem that remains difficult to solve on account of its complexity. In this paper, we propose an efficient hybrid algorithm for optimal coalition structure generation called ODSS.... more
The Coalition Structure Generation (CSG) problem is a partitioning of a set of agents into exhaustive and disjoint coalitions to maximize social welfare. This NP-complete problem arises in many practical scenarios. Prominent examples are... more
In this paper, we develop two methods for improving the performance of the standard Distributed Breakout Algorithm (Yokoo et al. 1996) using the notion of interchangeability. We study the performance of this algorithm on the problem of... more
This paper presents an architecture for the control of autonomus agents that allows explicit cooperation among them. The structure of the software agents controlling the robots is based on a general purpose multi-agent architecture based... more
Nowadays, we can see an increasing amount of robotic systems for pur- poses of continuously growing complexity. Some of these applications require, not just a single robot, but a group or team of robots that must work together to accom-... more
In this paper we discuss the use of the social concept 'conviviality' for computer science in general, and for the development of ambient technologies in particular. First, we give a survey of the use of the concept 'conviviality' in the... more
Immune systems of live forms have been an abundant source of inspiration to contemporary computer scientists. Problem solving strategies, stemming from known immune system phenomena, have been successfully applied to challenging problems... more
Article received on March 27, 2003, accepted on June 08, 2004 Immune systems of live forms have been an abundant source of inspiration to contemporary computer scientists. Problem solving strategies, stemming from known immune system... more
In this paper, we propose a new algorithm for the Coalition Structure Generation (CSG) problem that can be run with more than 28 agents while using a complete set of coalitions as input. The current state-of-the-art limit for exact... more
In this paper, we propose a novel algorithm to address the Coalition Structure Generation (CSG) problem. Specifically, we use a novel representation of the search space that enables it to be explored in a new way. We introduce an... more
Design imposes a novel social choice problem: using a team of voting agents, maximize the number of optimal solutions; allowing a user to then take an aesthetical choice. In an open system of design agents, team formation is fundamental.... more
Immune systems of live forms have been an abundant source of inspiration to contemporary computer scientists. Problem solving strategies, stemming from known immune system phenomena, have been successfully applied to challenging problems... more
In this paper, we propose a new algorithm for the Coalition Structure Generation (CSG) problem that can be run with more than 28 agents while using a complete set of coalitions as input. The current state-of-the-art limit for exact... more
This paper describes and discusses the work carried on in the context of the CORTEX project, for the development of adaptive real-time applications in wormhole based systems. The architecture of CORTEX relies on the existence of a... more
We show that agent programming patterns are well expressed in terms of an object oriented layer extended with a generalized inheritance mechanism and independent logic programming based inference engines. Instead of proposing yet another... more
The objective of D6 is to design a programming model suitable for the development of proactive applications constructed from mobile sentient objects. D6 embodies the final deliverable and follows its predecessor deliverable D2, the... more
In this paper, we develop a formalism called a distributed constraint satisfaction prob/em (distributed CSP) and algorithms for solving distributed CSPs. A distributed CSP is a constraint satisfaction problem in which variables and... more
Many problems in multi-agent systems can be described as distributed CSPs. However, some real-life problem can be over-constrained and without a set of consistent variable values when described as a distributed CSP. We have presented the... more
When multiple agents are in a shared environment, there usually exist constraints among the possible actions of these agents. A distributed constraint satisfaction problem (distributed CSP) is a problem to find a consistent combination of... more
We first present an algorithm called multi-ABT as a baseline algorithm for solving distributed constraint satisfaction problems where each agent has multiple local variables. Then, we show a cost profile of multi-ABT for various numbers... more
In this paper, we propose a new algorithm for the Coalition Structure Generation (CSG) problem that can be run with more than 28 agents while using a complete set of coalitions as input. The current state-of-the-art limit for exact... more
Artificial intelligence, on the one hand, and behavioral and social science on the other, are inextricably related because the ability to coordinate in multiagent environments is fundamental to intelligence. Distributed artificial... more
Determining the optimal coalition structure is an interesting problem in multi-agent system and remains difficult to solve. It is proved that this problem is NPcomplete and even finding a suboptimal solution needs exponential time. The... more
Coalition Structure Generation (CSG) is an NP-complete problem that remains difficult to solve on account of its complexity. In this paper, we propose an efficient hybrid algorithm for optimal coalition structure generation called ODSS.... more
Immune systems of live forms have been an abundant source of inspiration to contemporary computer scientists. Problem solving strategies, stemming from known immune system phenomena, have been successfully applied to challenging problems... more
Current models of the immune system have proven capable of reproducing the dynamics of the immune system response. However, they lack of formalisms (including semantics) to understand general laws of immune system behaviour. This paper... more
SUMMARYThe use of Multi-Agent Systems as a Distributed AI paradigm for Robotics is the principal aim of our present work. In this paper we consider the needed concepts and a suitable architecture for a set of Agents in order to make it... more
Coalition formation in characteristic function games entails agents partitioning themselves into a coalition structure and assigning the numeric rewards of each coalition via a payoff vector. Various coalition structure generation... more
Complex, real-world domains require a rethinking of traditional approaches to AI planning. Planning and executing the resulting plans in a dynamic environment requires a continual approachinwhich planning and execution are interleaved,... more
Abstract: Recent advances in the area of mobile ad hoc computing and pervasive computing have driven the emergence of new challenges. For example, the “Intelligent Environment” or “Smart Environment” has become one of the key research... more
The activated sludge process-the main biological technology usually applied to wastewater treatment plants (WWTP)-directly depends on live beings (microorganisms), and therefore on unforeseen changes produced by them. It could be possible... more
In this paper we propose a distributed object oriented logic programming language, called DK_Parlog++, that we have developed at Imperial College, as a powerful tool for enterprise modelling and for prototyping an enterprise integration... more
Download research papers for free!