A Population-Based Search Approach to Solve Continuous Distributed Constraint Optimization Problems

Author:

Liao Xin1ORCID,Hoang Khoi D.2ORCID

Affiliation:

1. College of Computer and Information Science, Southwest University, Chongqing 400715, China

2. Department of Computer Science and Engineering, Washington University, Saint Louis, MO 63130, USA

Abstract

Distributed Constraint Optimization Problems (DCOPs) are an efficient framework widely used in multi-agent collaborative modeling. The traditional DCOP framework assumes that variables are discrete and constraint utilities are represented in tabular forms. However, the variables are continuous and constraint utilities are in functional forms in many practical applications. To overcome this limitation, researchers have proposed Continuous DCOPs (C-DCOPs), which can model DCOPs with continuous variables. However, most of the existing C-DCOP algorithms rely on gradient information for optimization, which means that they are unable to solve the situation where the utility function is a non-differentiable function. Although the Particle Swarm-Based C-DCOP (PCD) and Particle Swarm with Local Decision-Based C-DCOP (PCD-LD) algorithms can solve the situation with non-differentiable utility functions, they need to implement Breadth First Search (BFS) pseudo-trees for message passing. Unfortunately, employing the BFS pseudo-tree results in expensive computational overheads and agent privacy leakage, as messages are aggregated to the root node of the BFS pseudo-tree. Therefore, this paper aims to propose a fully distributed C-DCOP algorithm to solve the utility function form problem and avoid the disadvantages caused by the BFS pseudo-tree. Inspired by the population-based algorithms, we propose a fully decentralized local search algorithm, named Population-based Local Search Algorithm (PLSA), for solving C-DCOPs with three-fold advantages: (i) PLSA adopts a heuristic method to guide the local search to achieve a fast search for high-quality solutions; (ii) in contrast to the conventional C-DCOP algorithm, PLSA can solve utility functions of any form; and (iii) compared to PCD and PCD-LD, PLSA avoids complex message passing to achieve efficient computation and agent privacy protection. In addition, we implement an extended version of PLSA, named Population-based Global Search Algorithm (PGSA), and empirically show that our algorithms outperform the state-of-the-art C-DCOP algorithms on three types of benchmark problems.

Publisher

MDPI AG

Subject

Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science

Reference56 articles.

1. Distributed constraint optimization problems and applications: A survey;Fioretto;J. Artif. Intell. Res.,2018

2. ADOPT: Asynchronous distributed constraint optimization with quality guarantees;Modi;Artif. Intell.,2005

3. Petcu, A., and Faltings, B. (2005, January 28–30). A scalable method for multiagent constraint optimization. Proceedings of the 19th International Joint Conference on Artificial Intelligence, Edinburgh, Scotland.

4. Hoang, K.D., Fioretto, F., Hou, P., Yokoo, M., Yeoh, W., and Zivan, R. (2016, January 9–13). Proactive dynamic distributed constraint optimization. Proceedings of the 15th International Conference on Autonomous Agents and Multiagent Systems, Singapore.

5. Maheswaran, R.T., Tambe, M., Bowring, E., Pearce, J.P., and Varakantham, P. (2004, January 19–23). Taking DCOP to the real world: Efficient complete solutions for distributed multi-event scheduling. Proceedings of the 3rd International Conference on Autonomous Agents and Multiagent Systems, New York, NY, USA.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3