skip to main content
10.1145/3293611.3331586acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
announcement

On Termination of a Flooding Process

Published:16 July 2019Publication History

ABSTRACT

Flooding is a fundamental distributed algorithms technique. Consider the following flooding process, for simplicity, in a synchronous message passing network: A distinguished node begins the flooding process by sending the (same) message to all its neighbours in the first round. In subsequent rounds, every node receiving the message relays a copy of the message further to all those, and only those, nodes it did not receive the message from in the previous round. However, the nodes do not remember if they've taken part in the flooding before and therefore will repeat the process every time they get a message. In other words, they execute an amnesiac flooding process with memory only of the present round. The flooding process terminates in a particular round when no edge in the network carries the message in that, and, hence, subsequent, rounds. We call this process Amnesiac Flooding (AF).

In this work, the main question we address is whether AF will terminate on an arbitrary network (graph) and in what time? We show that, indeed, AF terminates on any arbitrary graph. Further, AF terminates in at most D rounds in bipartite graphs and at most 2D + 1 rounds in non-bipartite graphs - in this brief announcement, we show this for the bipartite case only.

We also show that in a natural asynchronous variant of AF, an adversary can always ensure non-termination.

References

  1. James Aspnes. 2019. Flooding. http://www.cs.yale.edu/homes/aspnes/pinewiki/Flooding.htmlGoogle ScholarGoogle Scholar
  2. Hagit Attiya and Jennifer Welch. 2004. Distributed Computing: Fundamentals, Simulations and Advanced Topics. John Wiley & Sons. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Benjamin Doerr, Mahmoud Fouz, and Tobias Friedrich. 2011. Social Networks Spread Rumors in Sublogarithmic Time. Electronic Notes in Discrete Mathematics, Vol. 38 (2011), 303 -- 308. The Sixth European Conference on Combinatorics, Graph Theory and Applications, EuroComb 2011.Google ScholarGoogle ScholarCross RefCross Ref
  4. Robert Els"asser and Thomas Sauerwald. 2008. The Power of Memory in Randomized Broadcasting. In Proceedings of the Nineteenth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA '08). SIAM, Philadelphia, PA, USA, 218--227. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. On Termination of a Flooding Process

                  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 '19: Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing
                    July 2019
                    563 pages
                    ISBN:9781450362177
                    DOI:10.1145/3293611

                    Copyright © 2019 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: 16 July 2019

                    Check for updates

                    Qualifiers

                    • announcement

                    Acceptance Rates

                    PODC '19 Paper Acceptance Rate48of173submissions,28%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