UNIVERSAL ROUTING SCHEMES

Citation
P. Fraigniaud et C. Gavoille, UNIVERSAL ROUTING SCHEMES, Distributed computing, 10(2), 1997, pp. 65-78
Citations number
34
Categorie Soggetti
Controlo Theory & Cybernetics","Computer Science Theory & Methods
Journal title
ISSN journal
01782770
Volume
10
Issue
2
Year of publication
1997
Pages
65 - 78
Database
ISI
SICI code
0178-2770(1997)10:2<65:URS>2.0.ZU;2-6
Abstract
In this paper, we deal with the compact routing problem, that is imple menting routing schemes that use a minimum memory size on each router. A universal routing scheme is a scheme that applies to all n-node net works. In [31], Peleg and Upfal showed that one cannot implement a uni versal routing scheme with less than a total of Omega(n(1+1/(2s+4))) m emory bits for any given stretch factor s greater than or equal to 1. We improve this bound for stretch factors s, 1 less than or equal to s <2, by proving that any near-shortest path universal routing scheme u ses a total of Omega(n(2)) memory bits in the worst-case. This result is obtained by counting the minimum number of routing functions necess ary to route on all n-node networks. Moreover, and more fundamentally, we give a tight bound of Theta(nlogn) bits for the local minimum memo ry requirement of universal routing scheme of stretch factors s, 1 les s than or equal to s <2. More precisely, for any fixed constant epsilo n, 0 <epsilon <1, there exists a n-node network G on which at least Om ega(n(epsilon)) routers require Theta(n log n) bits each to code any r outing function on G of stretch factor <2. This means that, whatever y ou choose the routing scheme, there exists a network on which one cann ot compress locally the routing information better than routing tables do.