# Certification of Compact Low-Stretch Routing Schemes

**Authors:** Alkida Balliu, Pierre Fraigniaud

arXiv: 1704.06070 · 2017-10-24

## TL;DR

This paper introduces a certification mechanism for verifying the correctness of low-stretch routing schemes in networks, ensuring local detection of routing table modifications with minimal additional memory overhead.

## Contribution

It presents a simple certification method for verifying stretch-3 routing schemes and proposes a new name-independent routing scheme with efficient local verification.

## Key findings

- Local verification of stretch-3 routing schemes is possible with $	ilde{O}(oot{n})$ bits certificates.
- A new name-independent routing scheme with stretch 3 (handshaking) and 5 (no handshaking) is introduced.
- Certificates of size $	ilde{O}(oot{n})$ bits suffice for local verification.

## Abstract

On the one hand, the correctness of routing protocols in networks is an issue of utmost importance for guaranteeing the delivery of messages from any source to any target. On the other hand, a large collection of routing schemes have been proposed during the last two decades, with the objective of transmitting messages along short routes, while keeping the routing tables small. Regrettably, all these schemes share the property that an adversary may modify the content of the routing tables with the objective of, e.g., blocking the delivery of messages between some pairs of nodes, without being detected by any node.   In this paper, we present a simple certification mechanism which enables the nodes to locally detect any alteration of their routing tables. In particular, we show how to locally verify the stretch-3 routing scheme by Thorup and Zwick [SPAA 2001] by adding certificates of $\widetilde{O}(\sqrt{n})$ bits at each node in $n$-node networks, that is, by keeping the memory size of the same order of magnitude as the original routing tables. We also propose a new name-independent routing scheme using routing tables of size $\widetilde{O}(\sqrt{n})$ bits. This new routing scheme can be locally verified using certificates on $\widetilde{O}(\sqrt{n})$ bits. Its stretch is3 if using handshaking, and 5 otherwise.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.06070/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1704.06070/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/1704.06070/full.md

---
Source: https://tomesphere.com/paper/1704.06070