Skip to main content
Log in

Interval routing schemes allow broadcasting with linear message-complexity

  • Published:
Distributed Computing Aims and scope Submit manuscript

Summary.

The purpose of compact routing is to provide a labeling of the nodes of a network and a way to encode the routing tables, so that routing can be performed efficiently (e.g., on shortest paths) whilst keeping the memory-space required to store the routing tables as small as possible. In this paper, we answer a long-standing conjecture by showing that compact routing may also assist in the performance of distributed computations. In particular, we show that a network supporting a shortest path interval routing scheme allows broadcasting with a message-complexity of O(n), where n is the number of nodes of the network. As a consequence, we prove that O(n) messages suffice to solve leader-election for any graph labeled by a shortest path interval routing scheme, improving the previous known bound of O(m+n). A general consequence of our result is that a shortest path interval routing scheme contains ample structural information to avoid developing ad-hoc or network-specific solutions for basic problems that distributed systems must handle repeatedly.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: December 2000 / Accepted: July 2001

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fraigniaud, P., Gavoille, C. & Mans, B. Interval routing schemes allow broadcasting with linear message-complexity. Distrib Comput 14, 217–229 (2001). https://doi.org/10.1007/s004460100058

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004460100058

Navigation