Separator-based strategies for efficient message routing

Message routing strategies are given for networks with certain separator properties. These strategies use considerably less space than complete routing tables, keep node names to O(log n) bits, and still route along near-shortest paths. For any network with separators of size at most a small constant c, a total of O(n log n) items of routing information is stored, and any message is routed along a path of length at most (2/α) + 1 times the length of an optimal path, where α ≫ 1 is the positive root of the equation α⌈(c+1)/2⌉ - α - 2 = 0. For planar networks, O(n1+ε) items are stored, for any constant ε, 0 ≪ ε ≪ 1/3, and the length of any message path is at most 7 times that of an optimal path.

[1]  Frank Harary,et al.  Graph Theory , 2016 .

[2]  R. Tarjan,et al.  A Separator Theorem for Planar Graphs , 1977 .

[3]  Gary L. Miller,et al.  Finding small simple cycle separators for 2-connected planar graphs. , 1984, STOC '84.

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

[5]  Greg N. Frederickson,et al.  Shortest path problems in planar graphs , 1983, 24th Annual Symposium on Foundations of Computer Science (sfcs 1983).

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

[7]  Brenda S. Baker,et al.  Approximation algorithms for NP-complete problems on planar graphs , 1983, 24th Annual Symposium on Foundations of Computer Science (sfcs 1983).

[8]  Greg N. Frederickson,et al.  Optimal message routing without complete routing tables , 1986, PODC '86.

[9]  R. Duffin Topology of series-parallel networks , 1965 .

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

[11]  Greg N. Frederickson,et al.  Fast Algorithms for Shortest Paths in Planar Graphs, with Applications , 1987, SIAM J. Comput..