A Self-Stabilizing Algorithm for Maximal Matching in Anonymous Networks

被引:7
|
作者
Cohen, Johanne [1 ]
Lefevre, Jonas [2 ]
Maamra, Khaled [3 ]
Pilard, Laurence [3 ]
Sohier, Devan [3 ]
机构
[1] Univ Paris Saclay, Univ Paris Sud, CNRS, LRI, Paris, France
[2] Univ Paris Saclay, Ecole Polytech, CNRS, LIX, Paris, France
[3] Univ Paris Saclay, Univ Versailles St Quentin, LI PaRAD, Paris, France
关键词
Randomized algorithm; self-stabilization; maximal matching; anonymous network;
D O I
10.1142/S012962641650016X
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We propose a self-stabilizing algorithm for computing a maximal matching in an anonymous network. The complexity is O(n(2)) moves with high probability, under the adversarial distributed daemon. Among all adversarial distributed daemons and with the anonymous assumption, our algorithm provides the best known complexity. Moreover, the previous best known algorithm working under the same daemon and using identity has a O(m) complexity leading to the same order of growth than our anonymous algorithm. Finally, we do not make the common assumption that a node can determine whether one of its neighbors points to it or to another node, and still we present a solution with the same asymptotic behavior.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] A self-stabilizing algorithm for edge monitoring problem
    Neggazi, Brahim
    Haddad, Mohammed
    Turau, Volker
    Kheddouci, Hamamache
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8756 : 93 - 105
  • [42] A self-stabilizing algorithm for the maximum flow problem
    Ghosh, S
    Gupta, A
    Pemmaraju, SV
    DISTRIBUTED COMPUTING, 1997, 10 (04) : 167 - 180
  • [43] A Self-stabilizing Algorithm for Edge Monitoring Problem
    Neggazi, Brahim
    Haddad, Mohammed
    Turau, Volker
    Kheddouci, Hamamache
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2014, 2014, 8756 : 93 - 105
  • [44] Self-stabilizing algorithm for checkpointing in a distributed system
    Mandal, Partha Sarathi
    Mukhopadhyaya, Krishnendu
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2007, 67 (07) : 816 - 829
  • [45] Self-Stabilizing Algorithm for Information Extraction from Mobile Wireless Sensor Networks
    Abuarqoub, Abdelrahman
    Hammoudeh, Mohammad
    2013 6TH JOINT IFIP WIRELESS AND MOBILE NETWORKING CONFERENCE (WMNC 2013), 2013,
  • [46] Survey on Algorithms for Self-stabilizing Overlay Networks
    Feldmann, Michael
    Scheideler, Christian
    Schmid, Stefan
    ACM COMPUTING SURVEYS, 2020, 53 (04)
  • [47] Self-stabilizing wormhole routing on ring networks
    Datta, AK
    Gradinariu, M
    Kenitzki, AB
    Tixeuil, S
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2003, 19 (03) : 401 - 414
  • [48] Self-stabilizing token circulation in uniform networks
    Huang, ST
    Wuu, LC
    DISTRIBUTED COMPUTING, 1997, 10 (04) : 181 - 187
  • [49] Self-stabilizing wormhole routing on ring networks
    Datta, AK
    Gradinariu, M
    Kenitzki, AB
    Tixeuil, S
    NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 425 - 430
  • [50] Self-stabilizing agent traversal on tree networks
    Nakaminami, Y
    Masuzawa, T
    Herman, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (12): : 2773 - 2780