skip to main content
10.1145/3087801.3087840acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
abstract

Brief Announcement: Efficient Self-Stabilizing 1-Maximal Matching Algorithm for Arbitrary Networks

Authors Info & Claims
Published:25 July 2017Publication History

ABSTRACT

We present a new self-stabilizing 1-maximal matching algorithm that works under the distributed unfair daemon for arbitrarily shaped networks. Our algorithm is efficient (its stabilization time is O(e) moves, where e denotes the number of edges in the network). Besides, our algorithm is optimal with respect to identifiers locality (we assume node identifiers are distinct up to distance three, a necessary condition to withstand arbitrary networks).

References

  1. Yuma Asada, Fukuhito Ooshita, and Michiko Inoue. 2016. An Efficient Silent Self-Stabilizing 1-Maximal Matching Algorithm in Anonymous Networks. J. Graph Algorithms Appl. 20, 1 (2016), 59--78. https://doi.org/10.7155/jgaa.00384 Google ScholarGoogle ScholarCross RefCross Ref
  2. Jean R. S. Blair and Fredrik Manne. 2003. Efficient self-stabilizing algorithms for tree networks. In Proceedings of 23rd International Conference on Distributed Computing Systems. IEEE, 20--26. https://doi.org/10.1109/ICDCS.2003.1203448 Google ScholarGoogle ScholarCross RefCross Ref
  3. Subhendu Chattopadhyay, Lisa Higham, and Karen Seyffarth. 2002. Dynamic and self-stabilizing distributed matching. In Proceedings of the twenty-first annual symposium on Principles of distributed computing. ACM, 290--297. https://doi.org/10.1145/571825.571877 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Johanne Cohen, Khaled Maâmra, George Manoussakis, and Laurence Pilard. 2016. Polynomial self-stabilizing maximal matching algorithm with approximation ratio 2/3. In International Conference on Principles of Distributed Systems.Google ScholarGoogle Scholar
  5. Ajoy K. Datta, Lawrence L. Larmoreand, and Toshimitsu Masuzawa. 2015. Maximum Matching for Anonymous Trees with Constant Space per Process. In Proceedings of International Conference on Principles of Distributed Systems. 1--16.Google ScholarGoogle Scholar
  6. Stéphane Devismes, Toshimitsu Masuzawa, and Sébastien Tixeuil. 2009. Communication efficiency in self-stabilizing silent protocols. In Proceedings of 23rd International Conference on Distributed Computing Systems. IEEE, 474--481. https://doi.org/10.1109/ICDCS.2009.24 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Edsger W. Dijkstra. 1974. Self-stabilizing Systems in Spite of Distributed Control. Commun. ACM 17, 11 (1974), 643--644. https://doi.org/10.1145/361179.361202 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Wayne Goddard, Stephen T Hedetniemi, Zhengnan Shi, et al. 2006. An Anonymous Self-Stabilizing Algorithm for 1-Maximal Matching in Trees. In Proceedings of International Conference on Parallel and Distributed Processing Techniques and Applications. 797--803.Google ScholarGoogle Scholar
  9. Nabil Guellati and Hamamache Kheddouci. 2010. A survey on self-stabilizing algorithms for independence, domination, coloring, and matching in graphs. J. Parallel and Distrib. Comput. 70, 4 (2010), 406--415. https://doi.org/10.1016/j.jpdc.2009.11.006 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Su-Chu Hsu and Shing-Tsaan Huang. 1992. A self-stabilizing algorithm for maximal matching. Inform. Process. Lett. 43, 2 (1992), 77--81. https://doi.org/10.1016/0020-0190(92)90015-N Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Michiko Inoue, Fukuhito Ooshita, and Sébastien Tixeuil. 2016. An Efficient Silent Self-stabilizing 1-Maximal Matching Algorithm Under Distributed Daemon Without Global Identifiers. In International Symposium on Stabilization, Safety, and Security of Distributed Systems. Springer, 195--212. Google ScholarGoogle ScholarCross RefCross Ref
  12. Mehmet Hakan Karaata and Kassem Afif Saleh. 2000. Distributed self-stabilizing algorithm for finding maximum matching. Computer Systems Science and Engineering 15, 3 (2000), 175--180.Google ScholarGoogle Scholar
  13. Fredrik Manne, Morten Mjelde, Laurence Pilard, and Sébastien Tixeuil. 2009. A new self-stabilizing maximal matching algorithm. Theoretical Computer Science 410, 14 (2009), 1336--1345. https://doi.org/10.1016/j.tcs.2008.12.022 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Fredrik Manne, Morten Mjelde, Laurence Pilard, and Sébastien Tixeuil. 2011. A self-stabilizing 2/3-approximation algorithm for the maximum matching problem. Theoretical Computer Science 412, 40 (2011), 5515--5526. https://doi.org/10.1016/j.tcs.2011.05.019 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Brief Announcement: Efficient Self-Stabilizing 1-Maximal Matching Algorithm for Arbitrary Networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      PODC '17: Proceedings of the ACM Symposium on Principles of Distributed Computing
      July 2017
      480 pages
      ISBN:9781450349925
      DOI:10.1145/3087801

      Copyright © 2017 Owner/Author

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 July 2017

      Check for updates

      Qualifiers

      • abstract

      Acceptance Rates

      PODC '17 Paper Acceptance Rate38of154submissions,25%Overall Acceptance Rate740of2,477submissions,30%

      Upcoming Conference

      PODC '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader