Universal routing schemes

被引:10
作者
Fraigniaud, P
Gavoille, C
机构
[1] Lab. de l'Info. du Parallelisme, CNRS Ecl. Normale Sup. de Lyon
关键词
routing schemes; universal routing schemes; implementation;
D O I
10.1007/s004460050025
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we deal with the compact routing problem, that is implementing routing schemes that use a minimum memory size on each router. A universal routing scheme is a scheme that applies to all n-node networks. In [31], Peleg and Upfal showed that one cannot implement a universal routing scheme with less than a total of Omega(n(1+1/(2s+4))) memory 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 uses a total of Omega(n(2)) memory bits in the worst-case. This result is obtained by counting the minimum number of routing functions necessary to route on all n-node networks. Moreover, and more fundamentally, we give a tight bound of Theta(nlogn) bits for the local minimum memory requirement of universal routing scheme of stretch factors s, 1 less than or equal to s <2. More precisely, for any fixed constant epsilon, 0 <epsilon <1, there exists a n-node network G on which at least Omega(n(epsilon)) routers require Theta(n log n) bits each to code any routing function on G of stretch factor <2. This means that, whatever you choose the routing scheme, there exists a network on which one cannot compress locally the routing information better than routing tables do.
引用
收藏
页码:65 / 78
页数:14
相关论文
共 34 条