Results 1 - 10
of
10
Adopt: asynchronous distributed constraint optimization with quality guarantees
- ARTIFICIAL INTELLIGENCE LABORATORY, MASSACHUSETTS INSTITUTE OF TECHNOLOGY
, 2005
"... ..."
(Show Context)
Decentralised Coordination of Low-Power Embedded Devices Using the Max-Sum Algorithm
- In: 7 th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-08
, 2008
"... This paper considers the problem of performing decentralised coordination of low-power embedded devices (as is required within many environmental sensing and surveillance applications). Specifically, we address the generic problem of maximising social welfare within a group of interacting agents. We ..."
Abstract
-
Cited by 96 (30 self)
- Add to MetaCart
(Show Context)
This paper considers the problem of performing decentralised coordination of low-power embedded devices (as is required within many environmental sensing and surveillance applications). Specifically, we address the generic problem of maximising social welfare within a group of interacting agents. We propose a novel representation of the problem, as a cyclic bipartite factor graph, composed of variable and function nodes (representing the agents’ states and utilities respectively). We show that such representation allows us to use an extension of the max-sum algorithm to generate approximate solutions to this global optimisation problem through local decentralised message passing. We empirically evaluate this approach on a canonical coordination problem (graph colouring), and benchmark it against state of the art approximate and complete algorithms (DSA and DPOP). We show that our approach is robust to lossy communication, that it generates solutions closer to those of DPOP than DSA is able to, and that it does so with a communication cost (in terms of total messages size) that scales very well with the number of agents in the system (compared to the exponential increase of DPOP). Finally, we describe a hardware implementation of our algorithm operating on low-power Chipcon CC2431 System-on-Chip sensor nodes.
BnB-Adopt: An Asynchronous Branch-and-Bound . . .
, 2008
"... Distributed constraint optimization (DCOP) problems are a popular way of formulating and solving agent-coordination problems. It is often desirable to solve DCOP problems optimally with memory-bounded and asynchronous algorithms. We introduce Branch-and-Bound ADOPT (BnB-ADOPT), a memory-bounded asyn ..."
Abstract
-
Cited by 59 (15 self)
- Add to MetaCart
Distributed constraint optimization (DCOP) problems are a popular way of formulating and solving agent-coordination problems. It is often desirable to solve DCOP problems optimally with memory-bounded and asynchronous algorithms. We introduce Branch-and-Bound ADOPT (BnB-ADOPT), a memory-bounded asynchronous DCOP algorithm that uses the message passing and communication framework of ADOPT, a well known memory-bounded asynchronous DCOP algorithm, but changes the search strategy of ADOPT from best-first search to depth-first branch-andbound search. Our experimental results show that BnB-ADOPT is up to one order of magnitude faster than ADOPT on a variety of large DCOP problems and faster than NCBB, a memory-bounded synchronous DCOP algorithm, on most of these DCOP problems.
A Decentralized Variable Ordering Method for Distributed Constraint Optimization
- IN PROCEEDINGS OF THE FORTH INTERNATIONAL JOINT CONFERENCE ON AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS
, 2005
"... Many different multi-agent problems, such as distributed scheduling can be formalized as distributed constraint optimization. Ordering the constraint variables is an important preprocessing step of the ADOPT algorithm [1], the state of the art method of solving distributed constraint optimization pr ..."
Abstract
-
Cited by 13 (1 self)
- Add to MetaCart
Many different multi-agent problems, such as distributed scheduling can be formalized as distributed constraint optimization. Ordering the constraint variables is an important preprocessing step of the ADOPT algorithm [1], the state of the art method of solving distributed constraint optimization problems (DCOP). Currently ADOPT uses depth-first search (DFS) trees for that purpose. For certain classes of tasks DFS ordering does not exploit the problem structure as compared to pseudo-tree ordering [2]. Also the variables are currently ordered in a centralized manner, which requires global information about the problem structure. We present a variable ordering algorithm, which is both decentralized and makes use of pseudo-trees, thus exploiting the problem structure when possible. This allows to apply ADOPT to domains, where global information is unavailable, and find solutions more efficiently. The worst-case pseudo-tree depth resulting from our algorithm is # 2kn, where n is the number of variables, and k is maximum block size in constraint graph. The algorithm has space complexity of O(kn) and time complexity of O(n+ ), where E is the set of edges in a constraint graph.
Robust Distributed Constraint Reasoning
"... Abstract. Distributed constraint reasoning (DCR) has recently generated much interest due to its ability to solve many real world problems without centralizing all of the information. Many DCR algorithms, however, are prone to failure if even a single agent fails, creating a situation with not only ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Abstract. Distributed constraint reasoning (DCR) has recently generated much interest due to its ability to solve many real world problems without centralizing all of the information. Many DCR algorithms, however, are prone to failure if even a single agent fails, creating a situation with not only a central point of failure, but with n-points of failure! There are three main contributions of this work. First, we define the robust DCR problem space in terms of communications failures, agent failures and observability of failed agents. Then we describe two new types of algorithm modifications and show where they and other algorithms fit into this problem space. Finally, we analyze these algorithms and discuss what future work is needed in this area. 1
tributed Artificial Intelligence General Terms Algorithms, Experimentation
"... This paper considers the problem of performing decentralised co-ordination of low-power embedded devices (as is required within many environmental sensing and surveillance applications). Specif-ically, we address the generic problem of maximising social wel-fare within a group of interacting agents. ..."
Abstract
- Add to MetaCart
(Show Context)
This paper considers the problem of performing decentralised co-ordination of low-power embedded devices (as is required within many environmental sensing and surveillance applications). Specif-ically, we address the generic problem of maximising social wel-fare within a group of interacting agents. We propose a novel representation of the problem, as a cyclic bipartite factor graph, composed of variable and function nodes (representing the agents’ states and utilities respectively). We show that such representation allows us to use an extension of the max-sum algorithm to generate approximate solutions to this global optimisation problem through local decentralised message passing. We empirically evaluate this approach on a canonical coordination problem (graph colouring), and benchmark it against state of the art approximate and complete algorithms (DSA and DPOP). We show that our approach is robust to lossy communication, that it generates solutions closer to those of DPOP than DSA is able to, and that it does so with a commu-nication cost (in terms of total messages size) that scales very well with the number of agents in the system (compared to the exponen-tial increase of DPOP). Finally, we describe a hardware implemen-tation of our algorithm operating on low-power Chipcon CC2431 System-on-Chip sensor nodes.
Towards Scaling Up Search Algorithms for Solving Distributed Constraint Optimization Problems (Extended Abstract)
"... My thesis will demonstrate that distributed constraint optimization (DCOP) search algorithms can be scaled up ( = applied to larger problems) by applying the knowledge gained from centralized search algorithms. 1. ..."
Abstract
- Add to MetaCart
(Show Context)
My thesis will demonstrate that distributed constraint optimization (DCOP) search algorithms can be scaled up ( = applied to larger problems) by applying the knowledge gained from centralized search algorithms. 1.
Eighth International Conference on Autonomous Agents and Multi-Agent Systems
, 2009
"... AAMAS 2009 included a doctoral mentoring program intended for PhD students in advanced stages of their research. The program provided an opportunity for students to interact closely with established researchers in their fields, to receive feedback on their work and to get advice on managing their ca ..."
Abstract
- Add to MetaCart
(Show Context)
AAMAS 2009 included a doctoral mentoring program intended for PhD students in advanced stages of their research. The program provided an opportunity for students to interact closely with established researchers in their fields, to receive feedback on their work and to get advice on managing their careers. Specifically, the goals of the program were: • To match each student with an established researcher in the community (who will act as a mentor). • To allow students an opportunity to present their work to a friendly audience of other students as well as mentors. • To provide students with contacts and professional networking opportunities. The doctoral mentoring program afforded mentors and their students opportunities for interactions prior to the conference, as well as a oneday doctoral symposium on the first day of the conference.