Latency-Aware 2-Opt Monotonic Local Search for Distributed Constraint Optimization
Ben Rachmut, Roie Zivan, William Yeoh
TL;DR
This work addresses distributed constraint optimization under message latency by extending DCOPs to CA-DCOPs and introducing LAMDLS-2, a monotonic, latency-resilient 2-opt local search that uses DOCS-based pairing to coordinate bilateral value replacements. The method guarantees monotonic improvement and convergence to a $2$-opt solution, with theoretical guarantees and an empirical demonstration that it converges faster than MGM-2 across diverse latency patterns while maintaining comparable solution quality. The results show reduced communication overhead and less idle time, highlighting practical robustness in realistic networks. The paper also outlines a region-optimal extension (LAMDLS-ROpt) and future work toward general $k$-opt algorithms.
Abstract
Researchers recently extended Distributed Constraint Optimization Problems (DCOPs) to Communication-Aware DCOPs so that they are applicable in scenarios in which messages can be arbitrarily delayed. Distributed asynchronous local search and inference algorithms designed for CA-DCOPs are less vulnerable to message latency than their counterparts for regular DCOPs. However, unlike local search algorithms for (regular) DCOPs that converge to k-opt solutions (with k > 1), that is, they converge to solutions that cannot be improved by a group of k agents), local search CA-DCOP algorithms are limited to 1-opt solutions only. In this paper, we introduce Latency-Aware Monotonic Distributed Local Search-2 (LAMDLS-2), where agents form pairs and coordinate bilateral assignment replacements. LAMDLS-2 is monotonic, converges to a 2-opt solution, and is also robust to message latency, making it suitable for CA-DCOPs. Our results indicate that LAMDLS-2 converges faster than MGM-2, a benchmark algorithm, to a similar 2-opt solution, in various message latency scenarios.
