skip to main content
10.1145/2935764.2935781acmconferencesArticle/Chapter ViewAbstractPublication PagesspaaConference Proceedingsconference-collections
research-article

The Cost of Unknown Diameter in Dynamic Networks

Published: 11 July 2016 Publication History

Abstract

For dynamic networks with unknown diameter, we prove novel lower bounds on the time complexity of a range of basic distributed computing problems. Together with trivial upper bounds under dynamic networks with known diameter for these problems, our lower bounds show that the complexities of all these problems are sensitive to whether the diameter is known to the protocol beforehand: Not knowing the diameter increases the time complexities by a large poly(N) factor as compared to when the diameter is known, resulting in an exponential gap. Here N is the number of nodes in the network. Our lower bounds are obtained via communication complexity arguments and by reducing from the two-party DisjointnessCP problem. We further prove that sometimes this large poly(N) cost can be completely avoided if the protocol is given a good estimate of N. In other words, having such an estimate makes some problems no longer sensitive to unknown diameter.

References

[1]
Y. Afek and D. Hendler. On the complexity of global computation in the presence of link failures: the general case. Distributed Computing, 8(3):115--120, 1995.
[2]
C. Avin, M. Kouckỳ, and Z. Lotker. How to explore a fast-changing world (cover time of a simple random walk on evolving graphs). In ICALP, July 2008.
[3]
K. Censor-Hillel, S. Gilbert, F. Kuhn, N. Lynch, and C. Newport. Structuring unreliable radio networks. In PODC, June 2011.
[4]
B. Chen, H. Yu, Y. Zhao, and P. B. Gibbons. The cost of fault tolerance in multi-party communication complexity. Journal of the ACM, 61(3), May 2014.
[5]
A. Cornejo, S. Gilbert, and C. Newport. Aggregation in dynamic networks. In PODC, July 2012.
[6]
A. Drucker, F. Kuhn, and R. Oshman. The communication complexity of distributed task allocation. In PODC, July 2012.
[7]
C. Dutta, G. Pandurangan, R. Rajaraman, Z. Sun, and E. Viola. On the complexity of information spreading in dynamic networks. In SODA, Jan. 2013.
[8]
E. Fusco and A. Pelc. Knowledge, level of symmetry, and time of leader election. In ESA, Sept. 2012.
[9]
M. Ghaffari, N. Lynch, and C. Newport. The cost of radio network broadcast for different models of unreliable links. In PODC, July 2013.
[10]
O. Goldreich and L. Shrira. On the complexity of computation in the presence of link failures: the case of a ring. Distributed Computing, 5(3), 1991.
[11]
B. Haeupler and D. Karger. Faster information dissemination in dynamic networks via network coding. In PODC, June 2011.
[12]
B. Haeupler and F. Kuhn. Lower bounds on information dissemination in dynamic networks. In DISC, Oct. 2012.
[13]
F. Kuhn, N. Lynch, C. Newport, R. Oshman, and A. Richa. Broadcasting in unreliable radio networks. In PODC, July 2010.
[14]
F. Kuhn, N. Lynch, and R. Oshman. Distributed computation in dynamic networks. In STOC, June 2010.
[15]
F. Kuhn, Y. Moses, and R. Oshman. Coordinated consensus in dynamic networks. In PODC, June 2011.
[16]
F. Kuhn and R. Oshman. The complexity of data aggregation in directed networks. In DISC, Sept. 2011.
[17]
F. Kuhn and R. Oshman. Dynamic networks: models and algorithms. SIGACT News, 42(1):82--96, Mar. 2011.
[18]
D. Mosk-Aoyama and D. Shah. Fast distributed algorithms for computing separable functions. IEEE Transactions on Information Theory, 54(7):2997--3007, 2008.
[19]
D. Peleg. Distributed computing: a locality-sensitive approach. Society for Industrial and Applied Mathematics, 1987.
[20]
A. Sarma, S. Holzer, L. Kor, A. Korman, D. Nanongkai, G. Pandurangan, D. Peleg, and R. Wattenhofer. Distributed verification and hardness of distributed approximation. In STOC, 2011.
[21]
H. Yu, Y. Zhao, and I. Jahja. The Cost of Unknown Diameter in Dynamic Networks. Technical Report TRA4/16, School of Computing, National University of Singapore, April 2016. Also available attexttt http://www.comp.nus.edu.sg/%7Eyuhf/TRA4--16.pdf.
[22]
Y. Zhao, H. Yu, and B. Chen. Near-optimal communication-time tradeoff in fault-tolerant computation of aggregate functions. Distributed Computing, 29(1):17--38, Feb 2016.

Cited By

View all

Index Terms

  1. The Cost of Unknown Diameter in Dynamic Networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SPAA '16: Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures
    July 2016
    492 pages
    ISBN:9781450342100
    DOI:10.1145/2935764
    Permission to make digital or hard copies of all or part 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 components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 July 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. communication complexity
    2. dynamic networks
    3. lower bounds
    4. unknown network diameter

    Qualifiers

    • Research-article

    Funding Sources

    • Singapore Ministry of Education Academic Research Fund Tier-2

    Conference

    SPAA '16

    Acceptance Rates

    Overall Acceptance Rate 447 of 1,461 submissions, 31%

    Upcoming Conference

    SPAA '25
    37th ACM Symposium on Parallelism in Algorithms and Architectures
    July 28 - August 1, 2025
    Portland , OR , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 01 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Local Distributed Algorithms in Highly Dynamic Networks2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS)10.1109/IPDPS.2019.00015(33-42)Online publication date: May-2019
    • (2019)Some lower bounds in dynamic networks with oblivious adversariesDistributed Computing10.1007/s00446-019-00360-4Online publication date: 7-Aug-2019
    • (2018)The Cost of Unknown Diameter in Dynamic NetworksJournal of the ACM10.1145/320966565:5(1-34)Online publication date: 29-Aug-2018
    • (2016)The Cost of Unknown Diameter in Dynamic NetworksProceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures10.1145/2935764.2935781(405-416)Online publication date: 11-Jul-2016

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media