Space-Stretch Tradeoff in Routing Revisited

Author Anatoliy Zinovyev



PDF
Thumbnail PDF

File

LIPIcs.DISC.2022.37.pdf
  • Filesize: 0.64 MB
  • 16 pages

Document Identifiers

Author Details

Anatoliy Zinovyev
  • Boston University, MA, USA

Cite AsGet BibTex

Anatoliy Zinovyev. Space-Stretch Tradeoff in Routing Revisited. In 36th International Symposium on Distributed Computing (DISC 2022). Leibniz International Proceedings in Informatics (LIPIcs), Volume 246, pp. 37:1-37:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
https://doi.org/10.4230/LIPIcs.DISC.2022.37

Abstract

We present several new proofs of lower bounds for the space-stretch tradeoff in labeled network routing. First, we give a new proof of an important result of Cyril Gavoille and Marc Gengler that any routing scheme with stretch < 3 must use Ω(n) bits of space at some node on some network with n vertices, even if port numbers can be changed. Compared to the original proof, our proof is significantly shorter and, we believe, conceptually and technically simpler. A small extension of the proof can show that, in fact, any constant fraction of the n nodes must use Ω(n) bits of space on some graph. Our main contribution is a new result that if port numbers are chosen adversarially, then stretch < 2k+1 implies some node must use Ω(n^(1/k) log n) bits of space on some graph, assuming a girth conjecture by Erdős. We conclude by showing that all known methods of proving a space lower bound in the labeled setting, in fact, require the girth conjecture.

Subject Classification

ACM Subject Classification
  • Theory of computation → Distributed algorithms
  • Theory of computation → Data structures design and analysis
  • Mathematics of computing → Discrete mathematics
Keywords
  • Compact routing
  • labeled network routing
  • lower bounds

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Ittai Abraham, Cyril Gavoille, and Dahlia Malkhi. Routing with improved communication-space trade-off. In Rachid Guerraoui, editor, Distributed Computing, pages 305-319, Berlin, Heidelberg, 2004. Springer Berlin Heidelberg. URL: https://doi.org/10.1007/978-3-540-30186-8_22.
  2. Ittai Abraham, Cyril Gavoille, and Dahlia Malkhi. On space-stretch trade-offs: Lower bounds. In Proceedings of the Eighteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, SPAA '06, pages 207-216, New York, NY, USA, 2006. Association for Computing Machinery. URL: https://doi.org/10.1145/1148109.1148143.
  3. Ittai Abraham, Cyril Gavoille, and Dahlia Malkhi. On space-stretch trade-offs: Upper bounds. In Proceedings of the Eighteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, SPAA '06, pages 217-224, New York, NY, USA, 2006. Association for Computing Machinery. URL: https://doi.org/10.1145/1148109.1148144.
  4. Ittai Abraham, Cyril Gavoille, Dahlia Malkhi, Noam Nisan, and Mikkel Thorup. Compact name-independent routing with minimum stretch. ACM Trans. Algorithms, 4(3), July 2008. URL: https://doi.org/10.1145/1367064.1367077.
  5. Ittai Abraham and Dahlia Malkhi. Name independent routing for growth bounded networks. In Proceedings of the Seventeenth Annual ACM Symposium on Parallelism in Algorithms and Architectures, SPAA '05, pages 49-55, New York, NY, USA, 2005. Association for Computing Machinery. URL: https://doi.org/10.1145/1073970.1073978.
  6. Ingo Althöfer, Gautam Das, David Dobkin, Deborah Joseph, and José Soares. On sparse spanners of weighted graphs. Discrete Comput. Geom., 9(1):81-100, December 1993. URL: https://doi.org/10.1007/BF02189308.
  7. Harry Buhrman, Jaap-Henk Hoepman, and Paul Vitányi. Optimal routing tables. In Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing, PODC '96, pages 134-142, New York, NY, USA, 1996. Association for Computing Machinery. URL: https://doi.org/10.1145/248052.248076.
  8. Shiri Chechik. Compact routing schemes with improved stretch. In Proceedings of the 2013 ACM Symposium on Principles of Distributed Computing, PODC '13, pages 33-41, New York, NY, USA, 2013. Association for Computing Machinery. URL: https://doi.org/10.1145/2484239.2484268.
  9. Cyril Gavoille and Marc Gengler. Space-efficiency for routing schemes of stretch factor three. Technical report, Laboratoire Bordelais de Recherche en Informatique, Université Bordeaux, 1997. URL: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.13.5857&rep=rep1&type=pdf.
  10. Cyril Gavoille and Marc Gengler. Space-efficiency for routing schemes of stretch factor three. Journal of Parallel and Distributed Computing, 61(5):679-687, 2001. URL: https://doi.org/10.1006/jpdc.2000.1705.
  11. Cyril Gavoille and Stéphane Pérennès. Memory requirement for routing in distributed networks. In Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing, PODC '96, pages 125-133, New York, NY, USA, 1996. Association for Computing Machinery. URL: https://doi.org/10.1145/248052.248075.
  12. Goran Konjevod, Andréa W. Richa, and Donglin Xia. Scale-free compact routing schemes in networks of low doubling dimension. ACM Trans. Algorithms, 12(3), June 2016. URL: https://doi.org/10.1145/2876055.
  13. J. Matousek. On the distortion required for embedding finite metric spaces into normed spaces. Israel Journal of Mathematics, 93:333-344, 1996. URL: https://doi.org/10.1007/BF02761110.
  14. David Peleg and Eli Upfal. A trade-off between space and efficiency for routing tables. J. ACM, 36(3):510-530, July 1989. URL: https://doi.org/10.1145/65950.65953.
  15. Liam Roditty and Roei Tov. New Routing Techniques and Their Applications, pages 23-32. Association for Computing Machinery, New York, NY, USA, 2015. URL: https://doi.org/10.1145/2767386.2767409.
  16. Mikkel Thorup and Uri Zwick. Approximate distance oracles. In Jeffrey Scott Vitter, Paul G. Spirakis, and Mihalis Yannakakis, editors, Proceedings on 33rd Annual ACM Symposium on Theory of Computing, July 6-8, 2001, Heraklion, Crete, Greece, pages 183-192. ACM, 2001. URL: https://doi.org/10.1145/380752.380798.
  17. Mikkel Thorup and Uri Zwick. Compact routing schemes. In Arnold L. Rosenberg, editor, Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 2001, Heraklion, Crete Island, Greece, July 4-6, 2001, pages 1-10. ACM, 2001. URL: https://doi.org/10.1145/378580.378581.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail