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 条
  • [21] Fault-tolerant properties of pyramid networks
    Cao, F
    Du, DZ
    Teng, SH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1690 - 1693
  • [22] FAULT-TOLERANT EXTENSIONS OF STAR NETWORKS
    DAWSON, RJ
    FARRAG, AA
    NETWORKS, 1991, 21 (04) : 373 - 385
  • [23] A CLASS OF FAULT-TOLERANT MULTIPROCESSOR NETWORKS
    GHAFOOR, A
    IEEE TRANSACTIONS ON RELIABILITY, 1989, 38 (01) : 5 - 15
  • [24] Fault-Tolerant General Benes Networks
    Lin, Bey-Chi
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (12) : 6928 - 6938
  • [25] Fault-tolerant broadcasting in toroidal networks
    Almohammad, B
    Bose, B
    PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 681 - 692
  • [26] Fault-tolerant minimum broadcast networks
    Ahlswede, R
    Gargano, L
    Haroutunian, HS
    Khachatrian, LH
    NETWORKS, 1996, 27 (04) : 293 - 307
  • [27] A fault-tolerant architecture for ATM networks
    Lo, CC
    Chiou, CY
    COMPUTER COMMUNICATIONS, 1999, 22 (17) : 1540 - 1548
  • [28] Robust and Fault-Tolerant Communication Networks
    Tavernier, Wouter
    Frincke, Deborah
    Autenrieth, Achim
    Colle, Didier
    COMPUTER NETWORKS, 2015, 82 : 1 - 3
  • [29] Adaptive Saturated Fault-Tolerant Control for Spacecraft Rendezvous With Redundancy Thrusters
    Xia, Kewei
    Zou, Yao
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2021, 29 (02) : 502 - 513
  • [30] Robust FDI for fault-tolerant thrust allocation with application to spacecraft rendezvous
    Fonod, Robert
    Henry, David
    Charbonnel, Catherine
    Bornschlegl, Eric
    Losa, Damiana
    Bennani, Samir
    CONTROL ENGINEERING PRACTICE, 2015, 42 : 12 - 27