The Complexity of Interval Routing on Random Graphs

Several methods exist for routing messages in a network without using complete routing tables (compact routing). In k-interval routing schemes (k-IRS), nodes assign up to k intervals to each incident link. A message is routed over a link if its destination belongs to one of the intervals of the link. We give some results for the necessary value of k in order to achieve shortest path routing. Even though for very structured networks low values of k suffice, we show that for ‘general graphs’ interval routing cannot significantly reduce the space-requirements for shortest path routing. In particular, for any δ>0, there exist classes of random graphs G n, p for all n sufficiently large such that with high probability an optimal k-IRS for a graph G ∈ G n, p requires k = Ω(n1−δ).

[1]  Baruch Awerbuch,et al.  Improved Routing Strategies with Succinct Tables , 1990, J. Algorithms.

[2]  Baruch Awerbuch,et al.  Compact distributed data structures for adaptive routing , 1989, STOC '89.

[3]  Jan van Leeuwen,et al.  On Interval Routing Schemes and Treewidth , 1995, WG.

[4]  Rudy Lauwereins,et al.  Minimal Deadlock-Free Compact Routing in Wormhole Switching based Injured Meshes , 1995 .

[5]  Richard B. Tan,et al.  Computer Networks with Compact Routing Tables , 1986 .

[6]  Baruch Awerbuch,et al.  Routing with Polynomial Communication-Space Trade-Off , 1992, SIAM J. Discret. Math..

[7]  Peter Ruzicka,et al.  A Note on the Efficiency of an Interval Routing Algorithm , 1991, Comput. J..

[8]  Nicola Santoro,et al.  Labelling and Implicit Routing in Networks , 1985, Computer/law journal.

[9]  Johan Vounckx,et al.  Deadlock-Free Fault Tolerant Wormhole Routing in Mesh based Massively Parallel Systems , 1994 .

[10]  Greg N. Frederickson,et al.  Space-Efficient Message Routing in c-Decomposable Networks , 1990, SIAM J. Comput..

[11]  Greg N. Frederickson,et al.  Efficient Message Routing in Planar Networks , 1989, SIAM J. Comput..

[12]  Jaap-Henk Hoepman,et al.  Optimal routing tables , 1996, PODC '96.

[13]  Giorgio Gambosi,et al.  Boolean Routing , 1993, WDAG.

[14]  Peter Thompson,et al.  Transputers and routers: components for concurrent machines , 1990 .

[15]  Greg N. Frederickson,et al.  Space-Efficient and Fault-Tolerant Message Routing in Outerplanar Networks , 1988, IEEE Trans. Computers.

[16]  Ton Kloks Treewidth, Computations and Approximations , 1994, Lecture Notes in Computer Science.

[17]  Pierre Fraigniaud,et al.  A characterization of networks supporting linear interval routing , 1994, PODC '94.

[18]  Giorgio Gambosi,et al.  On Devising Boolean Routing Schemes , 1995, WG.

[19]  Francis C. M. Lau,et al.  A lower bound for interval routing in general networks , 1997 .

[20]  Giorgio Gambosi,et al.  On Devising Boolean Routing Schemes , 1995, Theor. Comput. Sci..

[21]  S. Port Theoretical Probability for Applications , 1993 .

[22]  Yehuda Afek,et al.  Upper and lower bounds for routing schemes in dynamic networks , 1989, 30th Annual Symposium on Foundations of Computer Science.

[23]  Béla Bollobás,et al.  Random Graphs , 1985 .

[24]  Jan van Leeuwen,et al.  Prefix Routing Schemes in Dynamic Networks , 1993, Comput. Networks ISDN Syst..

[25]  Richard B. Tan,et al.  Multi-Dimensional Interval Routing Schemes , 1995, WDAG.

[26]  Pierre Fraigniaud,et al.  Optimal Interval Routing , 1994, CONPAR.

[27]  Eli Upfal,et al.  A trade-off between space and efficiency for routing tables , 1989, JACM.

[28]  Pierre Fraigniaud,et al.  Local memory requirement of universal routing schemes , 1996, SPAA '96.

[29]  Peter Ruzicka,et al.  On Efficiency of Interval Routing Algorithms , 1988, MFCS.

[30]  A. Klein,et al.  Performance Benefits from Locally Adaptive Interval Routing in Dynamically Switched Interconnection Networks , 1991, EDMCC.

[31]  Jan van Leeuwen,et al.  Compact Routing Methods: A Survey , 1994, SIROCCO.

[32]  Leslie G. Valiant,et al.  Fast probabilistic algorithms for hamiltonian circuits and matchings , 1977, STOC '77.

[33]  Pierre Fraigniaud,et al.  Memory requirement for universal routing schemes , 1995, PODC '95.

[34]  A. Greiner,et al.  Encapsulating networks and routing , 1994, Proceedings of 8th International Parallel Processing Symposium.

[35]  H. Chernoff A Measure of Asymptotic Efficiency for Tests of a Hypothesis Based on the sum of Observations , 1952 .

[36]  Jan van Leeuwen,et al.  Interval Routing , 1987, Computer/law journal.

[37]  Rudy Lauwereins,et al.  Fault-Tolerant Compact Routing Based on Reduced Structural Information in Wormhole-Switching Based Networks , 1994, SIROCCO.

[38]  Stéphane Pérennes,et al.  Memory requirement for routing in distributed networks , 1996, PODC '96.

[39]  Johan Vounckx,et al.  Network fault tolerance with interval routing devices , 1993 .

[40]  Richard B. Tan,et al.  Routing with compact routing tables , 1983 .