Distributed computation of a spanning tree in a dynamic graph by mobile agents

被引:0
|
作者
Abbas, Shehla [1 ]
Mosbah, Mohamed [1 ]
Zemmari, Akka [1 ]
机构
[1] Univ Bordeaux 1, LaBRI, Bordeaux, France
关键词
distributed algorithms; mobile agents; spanning trees; random walks; self stabilizing algorithms;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We describe a distributed algorithm for computing spanning trees in dynamic networks by using mobile agents. Each agent uses a random walk to move in the network and to construct a spanning subtree for the nodes visited for the first time. Spanning subtrees are merged when agents enter in an already discovered area of the network. In this case, we clone the agent having higher color to capture and to annex the adjacent subtree. We discuss in this paper this operation of agent cloning and show that it is useful to construct an efficient distributed algorithm for computing a spanning tree. The correction and the termination detection are also investigated. We give an implementation and a few experimental results which show the practical efficiency of the method.
引用
收藏
页码:426 / +
页数:2
相关论文
共 50 条
  • [1] Distributed Computation and Maintenance of a Spanning Tree in Dynamic Networks by Mobile Agents
    Mouna, Ktari
    Haddar, Mohamed Amine
    Mosbah, Mohamed
    Kacem, Ahmed Hadj
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA 2016), 2016, : 331 - 336
  • [2] Proving Distributed Algorithms for Mobile Agents: Examples of Spanning Tree Computation in Dynamic Networks
    Ktari, Mouna
    Haddar, Mohamed Amine
    Kacem, Ahmed Hadj
    Mosbah, Mohamed
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [3] Proving distributed algorithms for mobile agents:: Examples of spanning tree computation in anonymous networks
    Haddar, M. A.
    Kacem, A. Hadj
    Metivier, Y.
    Mosbah, M.
    Jmaiel, M.
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2008, 4904 : 286 - +
  • [4] MAINTENANCE OF A SPANNING TREE FOR DYNAMIC GRAPHS BY MOBILE AGENTS AND LOCAL COMPUTATIONS
    Ktari, Mouna
    Haddar, Mohamed Amine
    Mosbah, Mohamed
    Kacem, Ahmed Hadj
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2017, 51 (02): : 51 - 70
  • [5] Distributed computation of all node replacements of a minimum spanning tree
    Flocchini, Paola
    Enriquez, Toni Mesa
    Pagli, Linda
    Prencipe, Giuseppe
    Santoro, Nicola
    EURO-PAR 2007 PARALLEL PROCESSING, PROCEEDINGS, 2007, 4641 : 598 - +
  • [6] An efficient distributed algorithm for centering a spanning tree of a biconnected graph
    Aranha, RFM
    Rangan, CP
    INFORMATION PROCESSING LETTERS, 1996, 59 (03) : 145 - 150
  • [7] Spanning tree of a multiple graph
    Smirnov, Alexander V.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 43 (04) : 850 - 869
  • [8] Spanning tree of a multiple graph
    Alexander V. Smirnov
    Journal of Combinatorial Optimization, 2022, 43 : 850 - 869
  • [9] AMST: Accelerating Large-Scale Graph Minimum Spanning Tree Computation on FPGA
    Fan, Haishuang
    Meng, Rui
    Sun, Qichu
    Wu, Jingya
    Lu, Wenyan
    Li, Xiaowei
    Yan, Guihai
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 157 - 168
  • [10] A DISTRIBUTED SPANNING TREE ALGORITHM
    JOHANSEN, KE
    JORGENSEN, UL
    NIELSEN, SH
    NIELSEN, SE
    SKYUM, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 312 : 1 - 12