Abstract
In this paper, we study the problem of compact routing schemes in weighted undirected and directed graphs. For weighted undirected graphs, more than a decade ago, Chechik [PODC’13] presented a ≈ 3.68k-stretch compact routing scheme that uses Õ(n1/k log D) local storage, where D is the normalized diameter, for every k > 1. We present a ≈ 2.64k-stretch compact routing scheme that uses Õ(n1/k) local storage on average in each vertex. This is the first compact routing scheme that uses total local storage of Õ(n1+1/k) while achieving a c · k stretch, for a constant c < 3. In real-world network protocols, messages are usually transmitted as part of a communication session between two parties. Therefore, more than two decades ago, Thorup and Zwick [SPAA’01] considered compact routing schemes that establish a communication session using a handshake. In their handshake-based compact routing scheme, the handshake is routed along a (4k − 5)-stretch path, and the rest of the communication session is routed along an optimal (2k − 1)-stretch path. It is straightforward to improve the (4k − 5)-stretch of the handshake to ≈ 3.68k-stretch using the compact routing scheme of Chechik [PODC’13]. We improve the handshake stretch to the optimal (2k − 1), by borrowing the concept of roundtrip routing from directed graphs to undirected graphs. For weighted directed graphs, more than two decades ago, Roditty, Thorup, and Zwick [SODA’02 and TALG’08] presented a (4k + ε)-stretch compact roundtrip routing scheme that uses Õ(n1/k) local storage for every k ≥ 3. For k = 3, this gives a (12 + ε)-roundtrip stretch using Õ(n1/3) local storage. We improve the stretch by developing a 7-roundtrip stretch routing scheme with Õ(n1/3) local storage. In addition, we consider graphs with bounded hop diameter and present an optimal (2k − 1)-roundtrip stretch routing scheme that uses Õ(DHOP · n1/k), where DHOP is the hop diameter of the graph.
| Original language | English |
|---|---|
| Title of host publication | 39th International Symposium on Distributed Computing, DISC 2025 |
| Editors | Dariusz R. Kowalski |
| Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
| ISBN (Electronic) | 9783959774024 |
| DOIs | |
| State | Published - 2025 |
| Event | 39th International Symposium on Distributed Computing, DISC 2025 - Berlin, Germany Duration: 27 Oct 2025 → 31 Oct 2025 |
Publication series
| Name | Leibniz International Proceedings in Informatics, LIPIcs |
|---|---|
| Volume | 356 |
| ISSN (Print) | 1868-8969 |
Conference
| Conference | 39th International Symposium on Distributed Computing, DISC 2025 |
|---|---|
| Country/Territory | Germany |
| City | Berlin |
| Period | 27/10/25 → 31/10/25 |
Bibliographical note
Publisher Copyright:© 2025 Avi Kadria and Liam Roditty.
Keywords
- Compact routing schemes
- Computer networks
- Distance oracles
- Graph algorithms
- Routing schemes
Fingerprint
Dive into the research topics of 'Compact Routing Schemes in Undirected and Directed Graphs'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver