Fault-Tolerant Rendezvous in Networks

被引:0
|
作者
Chalopin, Jeremie [1 ,2 ]
Dieudonne, Yoann [3 ]
Labourel, Arnaud [1 ,2 ]
Pelc, Andrzej [4 ]
机构
[1] CNRS, LIF, Marseille, France
[2] Aix Marseille Univ, Marseille, France
[3] Univ Picardie Jules Verne, MIS, Amiens, France
[4] Univ Quebec Outaouais, Dept Informat, Gatineau, PQ, Canada
关键词
rendezvous; deterministic algorithm; mobile agent; delay fault; MOBILE AGENTS; SEARCH; ROBOTS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Two mobile agents, starting from different nodes of an unknown network, have to meet at the same node. Agents move in synchronous rounds using a deterministic algorithm. Each agent has a different label, which it can use in the execution of the algorithm, but it does not know the label of the other agent. Agents do not know any bound on the size of the network. In each round an agent decides if it remains idle or if it wants to move to one of the adjacent nodes. Agents are subject to delay faults: if an agent incurs a fault in a given round, it remains in the current node, regardless of its decision. If it planned to move and the fault happened, the agent is aware of it. We consider three scenarios of fault distribution: random (independently in each round and for each agent with constant probability 0 < p < 1), unbounded adversarial (the adversary can delay an agent for an arbitrary finite number of consecutive rounds) and bounded adversarial (the adversary can delay an agent for at most c consecutive rounds, where c is unknown to the agents). The quality measure of a rendezvous algorithm is its cost, which is the total number of edge traversals. For random faults, we show an algorithm with cost polynomial in the size n of the network and polylogarithmic in the larger label L, which achieves rendezvous with very high probability in arbitrary networks. By contrast, for unbounded adversarial faults we show that rendezvous is not feasible, even in the class of rings. Under this scenario we give a rendezvous algorithm with cost O(nl), where l is the smaller label, working in arbitrary trees, and we show that Omega(l) is the lower bound on rendezvous cost, even for the two-node tree. For bounded adversarial faults, we give a rendezvous algorithm working for arbitrary networks, with cost polynomial in n, and logarithmic in the bound c and in the larger label L.
引用
收藏
页码:411 / 422
页数:12
相关论文
共 50 条
  • [41] FAULT-TOLERANT DESIGNS IN TRIANGULAR LATTICE NETWORKS
    Shabbir, Ayesha
    Zamfirescu, Tudor
    APPLICABLE ANALYSIS AND DISCRETE MATHEMATICS, 2016, 10 (02) : 447 - 456
  • [42] Fault-tolerant simulation of a ring on torus networks
    Latifi, S
    Zheng, SQ
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 468 - 472
  • [43] Performance and dependability analysis of fault-tolerant networks
    Brenner, A
    MICROELECTRONICS RELIABILITY, 1996, 36 (03) : 307 - 321
  • [44] FAULT-TOLERANT ROUTING IN MULTISTAGE INTERCONNECTION NETWORKS
    VARMA, A
    RAGHAVENDRA, CS
    IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (03) : 385 - 393
  • [45] Fault-tolerant switched local area networks
    LeMahieu, P
    Bohossian, V
    Bruck, J
    FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 747 - 751
  • [46] Task Migration for Fault-Tolerant FlexRay Networks
    Klobedanz, Kay
    Defo, Gilles B.
    Zabel, Henning
    Mueller, Wolfgang
    Zhi, Yuan
    DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 55 - 65
  • [47] A fault-tolerant routing scheme in dynamic networks
    Feng, XS
    Han, CD
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2001, 16 (04) : 371 - 380
  • [48] ADAPTIVE UNIVERSAL FAULT-TOLERANT LOGIC NETWORKS
    IOSUPOVICZ, A
    IEEE TRANSACTIONS ON COMPUTERS, 1975, 24 (10) : 1043 - 1048
  • [49] Fault-tolerant routing algorithms for hypercube networks
    Kaneko, K
    Ito, H
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 218 - 224
  • [50] A Fault-tolerant Strategy for Multicasting in MPLS Networks
    Huang Weili
    Guo Hongyan
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL I, PROCEEDINGS, 2009, : 432 - 435