vix.ing · top · new · best · stats · spec

Solving DCOPs with Distributed Large Neighborhood Search

2017/02/22 by Ferdinando Fioretto, Agostino Dovier, Fioretto, Ferdinando +7
Computer Science · Decision Sciences · Engineering · #Artificial Intelligence (cs.AI) #Constraint Satisfaction and Optimization #FOS: Computer and information sciences #Scheduling and Timetabling Solutions #Vehicle Routing Optimization Methods

paper · pdf · doi:10.48550/arxiv.1702.06915

openalex publication_date 2017/02/22 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

The field of Distributed Constraint Optimization has gained momentum in recent years, thanks to its ability to address various applications related to multi-agent cooperation. Nevertheless, solving Distributed Constraint Optimization Problems (DCOPs) optimally is NP-hard. Therefore, in large-scale, complex applications, incomplete DCOP algorithms are necessary. Current incomplete DCOP algorithms suffer of one or more of the following limitations: they (a) find local minima without providing quality guarantees; (b) provide loose quality assessment; or (c) are unable to benefit from the structure of the problem, such as domain-dependent knowledge and hard constraints. Therefore, capitalizing on strategies from the centralized constraint solving community, we propose a Distributed Large Neighborhood Search (D-LNS) framework to solve DCOPs. The proposed framework (with its novel repair phase) provides guarantees on solution quality, refining upper and lower bounds during the iterative process, and can exploit domain-dependent structures. Our experimental results show that D-LNS outperforms other incomplete DCOP algorithms on both structured and unstructured problem instances.

Related