An Estimation of Distribution Based Algorithm for Continuous Distributed Constraint Optimization Problems

被引:0
作者
Shi, Meifeng [1 ,2 ]
Zhang, Peng [1 ]
Liao, Xin [1 ]
Xue, Zhijian [1 ]
机构
[1] Chongqing Univ Technol, Coll Comp Sci & Engn, Chongqing, Peoples R China
[2] Kyushu Univ, Fac Informat Sci & Elect Engn, Fukuoka, Japan
来源
INFORMATION TECHNOLOGY AND CONTROL | 2024年 / 53卷 / 01期
关键词
Estimation of Distribution Algorithm; C-DCOP; Multi-agent System; Breadth First Search Pseudo-tree; SEARCH;
D O I
10.5755/j01.itc.53.1.33343
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Continuous Distributed Constraint Optimization Problem(C-DCOP) is a constraint processing framework for continuous variables problems in multi-agent systems. There is a constraint cost function between two mutually restrictive agents in C-DCOP. The goal of the C-DCOP solving algorithm is to keep the sum of constraint cost functions in an extreme state. In a C-DCOP, each function is defined by a set of continuous variables. At present, some C-DCOP solving algorithms have been proposed, but there are some common problems such as the limitation of constraints cost function form, easy to fall into local optimum, and lack of anytime attribute. Aiming at these thorny problems, we propose a parallel optimization algorithm named Estimation of Distribution Based Algorithm for Continuous Distributed Constraint Optimization Problems (EDA-CD). In EDA-CD, each solution is regarded as an individual, and the distribution of agent value is jointly described by all outstanding individuals. Firstly, all agents cooperate to hold a distributed population. Secondly, each agent calculates the mean and variance of its variables to build probability models in parallel. Finally, the agent evaluates the fitness of samples and updates the probability model through cooperative communication on Breadth First Search (BFS) pseudo-tree. We theoretically prove that EDA-CD is an anytime algorithm. The extensive experimental results on four types of benchmark problems show that the proposed EDA-CD outperforms the state-of-the-art C-DCOP algorithms and has about 20% improvement in solution quality.
引用
收藏
页码:80 / 97
页数:18
相关论文
共 27 条
[1]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[2]  
Chen ZY, 2018, AAAI CONF ARTIF INTE, P4654
[3]   An improved DPOP algorithm based on breadth first search pseudo-tree for distributed constraint optimization [J].
Chen, Ziyu ;
He, Zhen ;
He, Chen .
APPLIED INTELLIGENCE, 2017, 47 (03) :607-623
[4]  
Choudhury M, 2020, AAAI CONF ARTIF INTE, V34, P7111
[5]   Distributed constraint optimization with MULBS: A case study on collaborative meeting scheduling [J].
Enembreck, Fabricio ;
Barthes, Jean-Paul Andre .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (01) :164-175
[6]   Agent-based decentralised coordination for sensor networks using the max-sum algorithm [J].
Farinelli, A. ;
Rogers, A. ;
Jennings, N. R. .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2014, 28 (03) :337-380
[7]  
Farinelli A., 2008, P INT C AUTONOMOUS A, V2, P639
[8]   Distributed Constraint Optimization Problems and Applications: A Survey [J].
Fioretto, Ferdinando ;
Pontelli, Enrico ;
Yeoh, William .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2018, 61 :623-698
[9]  
Fioretto F, 2017, AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, P981
[10]  
Fransman J, 2023, J ARTIF INTELL RES, V76, P393