提出DGLS框架,提升分布式约束优化的搜索效率与解的质量。
GDBA Revisited: Unleashing the Power of Guided Local Search for Distributed Constraint Optimization
- 引入自适应违规条件和惩罚蒸发机制,避免惩罚过强或失控。
- 在结构化问题上,任意时间性能显著优于当前最优算法。
- 适用于需要高效求解分布式约束问题的系统设计者。
局部搜索是求解分布式约束优化问题(DCOPs)的重要不完全算法,但常陷入较差的局部最优。尽管广义分布式突破算法(GDBA)提供了全面的逃逸规则集,其在一般估值问题上的实际效果仍有限。本文系统分析GDBA,发现三个导致性能不佳的因素:过度激进的约束违规条件、无界惩罚累积以及惩罚更新缺乏协调。为此,我们提出分布式引导局部搜索(DGLS),一种新的GLS框架,包含自适应违规条件(仅对高成本约束施加惩罚)、惩罚蒸发机制(控制惩罚强度)和同步惩罚更新方案。理论证明惩罚值有界,且代理在DGLS中参与潜在博弈。大量基准测试表明,DGLS显著优于现有先进基线。相较于高阻尼因子的阻尼最大和算法,DGLS在一般估值问题上表现相当,在结构化问题上任意时间性能优势明显。
原文摘要 · Abstract (English)
Local search is an important class of incomplete algorithms for solving Distributed Constraint Optimization Problems (DCOPs) but it often converges to poor local optima. While Generalized Distributed Breakout Algorithm (GDBA) provides a comprehensive rule set to escape premature convergence, its empirical benefits remain marginal on general-valued problems. In this work, we systematically examine GDBA and identify three factors that potentially lead to its inferior performance, i.e., over-aggressive constraint violation conditions, unbounded penalty accumulation, and uncoordinated penalty updates. To address these issues, we propose Distributed Guided Local Search (DGLS), a novel GLS framework for DCOPs that incorporates an adaptive violation condition to selectively penalize constraints with high cost, a penalty evaporation mechanism to control the magnitude of penalization, and a synchronization scheme for coordinated penalty updates. We theoretically show that the penalty values are bounded, and agents play a potential game in DGLS. Extensive empirical results on various benchmarks demonstrate the great superiority of DGLS over state-of-the-art baselines. Compared to Damped Max-sum with high damping factors, our DGLS achieves competitive performance on general-valued problems, and outperforms by significant margins on structured problems in terms of anytime results.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。