BnB-ADOPT: An Asynchronous Branch-and-Bound DCOP Algorithm

01/15/2014
by   William Yeoh, et al.
0

Distributed constraint optimization (DCOP) problems are a popular way of formulating and solving agent-coordination problems. A DCOP problem is a problem where several agents coordinate their values such that the sum of the resulting constraint costs is minimal. It is often desirable to solve DCOP problems with memory-bounded and asynchronous algorithms. We introduce Branch-and-Bound ADOPT (BnB-ADOPT), a memory-bounded asynchronous DCOP search algorithm that uses the message-passing and communication framework of ADOPT (Modi, Shen, Tambe, and Yokoo, 2005), a well known memory-bounded asynchronous DCOP search algorithm, but changes the search strategy of ADOPT from best-first search to depth-first branch-and-bound search. Our experimental results show that BnB-ADOPT finds cost-minimal solutions up to one order of magnitude faster than ADOPT for a variety of large DCOP problems and is as fast as NCBB, a memory-bounded synchronous DCOP search algorithm, for most of these DCOP problems. Additionally, it is often desirable to find bounded-error solutions for DCOP problems within a reasonable amount of time since finding cost-minimal solutions is NP-hard. The existing bounded-error approximation mechanism allows users only to specify an absolute error bound on the solution cost but a relative error bound is often more intuitive. Thus, we present two new bounded-error approximation mechanisms that allow for relative error bounds and implement them on top of BnB-ADOPT.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2014

Asynchronous Forward Bounding for Distributed COPs

A new search algorithm for solving distributed constraint optimization p...
research
02/14/2012

Improving the Scalability of Optimal Bayesian Network Learning with External-Memory Frontier Breadth-First Branch and Bound Search

Previous work has shown that the problem of learning the optimal structu...
research
03/23/2021

A*+BFHS: A Hybrid Heuristic Search Algorithm

We present a new algorithm A*+BFHS for solving hard problems where A* an...
research
12/02/2020

Improving Solution Quality of Bounded Max-Sum Algorithm to Solve DCOPs involving Hard and Soft Constraints

Bounded Max-Sum (BMS) is a message-passing algorithm that provides appro...
research
04/19/2013

Solving WCSP by Extraction of Minimal Unsatisfiable Cores

Usual techniques to solve WCSP are based on cost transfer operations cou...
research
04/13/2022

A branch and bound technique for finding the minimal solutions of the linear optimization problems subjected to Lukasiewicz

In this paper, an optimization model with a linear objective function su...
research
08/08/2016

Delta Epsilon Alpha Star: A PAC-Admissible Search Algorithm

Delta Epsilon Alpha Star is a minimal coverage, real-time robotic search...

Please sign up or login with your details

Forgot password? Click here to reset