An improved DPOP algorithm based on breadth first search pseudo-tree for distributed constraint optimization

被引:1
|
作者
Ziyu Chen
Zhen He
Chen He
机构
[1] Chongqing University,College of Computer Science
来源
Applied Intelligence | 2017年 / 47卷
关键词
Multiagent system; Distributed constraint optimization; Breadth first search pseudo-tree; DPOP;
D O I
暂无
中图分类号
学科分类号
摘要
Depth First Search (DFS) pseudo-tree is popularly used as the communication structure in complete algorithms for solving Distributed Constraint Optimization Problems (DCOPs) from multiagent systems. The advantage of a DFS pseudo-tree lies in its parallelism derived from pseudo-tree branches because the nodes in different branches are relatively independent and can compute concurrently. However, the constructed DFS pseudo-trees in experiments often come to be chain-like and greatly impair the performances of solving algorithms. Therefore, we propose a new DPOP algorithm using a Breadth First Search (BFS) pseudo-tree as the communication structure, named BFSDPOP. Compared with a DFS pseudo-tree, a BFS pseudo-tree is more excellent on the parallelism as it has much more branches. Another notable advantage is that the height of a BFS pseudo-tree is much lower than that of a DFS pseudo-tree, which gives rise to the shorter communication paths and less communication time. The method of Cluster Removing is also presented to allocate cross-edge constraints to reduce the size of the largest message in BFSDPOP. In the experiment, BFSDPOP with a BFS pseudo-tree and original DPOP with a DFS pseudo-tree are compared on three types of problems - graph coloring problems, meeting scheduling problems and random DCOPs. The results show that BFSDPOP outperforms original DPOP in most cases, which proves the excellent attributes of BFS pseudo-tree over DFS pseudo-tree.
引用
收藏
页码:607 / 623
页数:16
相关论文
共 50 条
  • [1] An improved DPOP algorithm based on breadth first search pseudo-tree for distributed constraint optimization
    Chen, Ziyu
    He, Zhen
    He, Chen
    APPLIED INTELLIGENCE, 2017, 47 (03) : 607 - 623
  • [2] BFSDPOP: DPOP Based on Breadth First Search Pseudo-Tree for Distributed Constraint Optimization
    He, Zhen
    Chen, Zi-yu
    COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 809 - 816
  • [3] Efficient methods for pseudo-tree based distributed best first search
    Matsui, Toshihiro
    Matsuo, Hiroshi
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 77 - +
  • [4] Multi-Objective Distributed Pseudo-Tree Optimization
    Clement, Maxime
    Okimoto, Tenda
    Inoue, Katsumi
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 1903 - 1905
  • [5] Efficient distributed breadth-first search algorithm
    Makki, SAM
    COMPUTER COMMUNICATIONS, 1996, 19 (08) : 628 - 636
  • [6] Speeding up distributed pseudo-tree optimization procedures with cross edge consistency to solve DCOPs
    Rashik, Mashrur
    Rahman, Md Musfiqur
    Khan, Md Mosaddek
    Mamun-or-Rashid, Md
    Long Tran-Thanh
    Jennings, Nicholas R.
    APPLIED INTELLIGENCE, 2021, 51 (03) : 1733 - 1746
  • [7] Speeding up distributed pseudo-tree optimization procedures with cross edge consistency to solve DCOPs
    Mashrur Rashik
    Md. Musfiqur Rahman
    Md. Mosaddek Khan
    Md. Mamun-or-Rashid
    Long Tran-Thanh
    Nicholas R. Jennings
    Applied Intelligence, 2021, 51 : 1733 - 1746
  • [8] Optimization research of multi constraint routing algorithm based on fast search tree
    Liu, Caiyan, 2017, Universidad Central de Venezuela (55):
  • [9] NEW DISTRIBUTED ALGORITHM TO FIND BREADTH FIRST SEARCH TREES.
    Awerbuch, Baruch
    Gallager, Robert G.
    1600, (IT-33):
  • [10] VLSs: A Local Search Algorithm for Distributed Constraint Optimization Problems
    Li, Fukui
    He, Jingyuan
    Zhou, Mingliang
    Fang, Bin
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (03)