Abstract

Let G=(V,E)G=(V,E) be an undirected graph with nn vertices and mm edges. We obtain the following new routing schemes: - A routing scheme for unweighted graphs that uses O~(1εn2/3)\tilde O(\frac{1}ε n^{2/3}) space at each vertex and O~(1/ε)\tilde O(1/ε)-bit headers, to route a message between any pair of vertices u,v∈Vu,v\in V on a (2+ε,1)(2 + ε,1)-stretch path, i.e., a path of length at most (2+ε)⋅d(u,v)+1(2+ε)\cdot d(u,v)+1. This should be compared to the (2,1)(2,1)-stretch and O~(n5/3)\tilde O(n^{5/3}) space distance oracle of Patrascu and Roditty [FOCS'10 and SIAM J. Comput. 2014] and to the (2,1)(2,1)-stretch routing scheme of Abraham and Gavoille [DISC'11] that uses O~(n3/4)\tilde O( n^{3/4}) space at each vertex. - A routing scheme for weighted graphs with normalized diameter DD, that uses O~(1εn1/3log⁡D)\tilde O(\frac{1}ε n^{1/3}\log D) space at each vertex and O~(1εlog⁡D)\tilde O(\frac{1}ε\log D)-bit headers, to route a message between any pair of vertices on a (5+ε)(5+ε)-stretch path. This should be compared to the 55-stretch and O~(n4/3)\tilde O(n^{4/3}) space distance oracle of Thorup and Zwick [STOC'01 and J. ACM. 2005] and to the 77-stretch routing scheme of Thorup and Zwick [SPAA'01] that uses O~(n1/3)\tilde O( n^{1/3}) space at each vertex. Since a 55-stretch routing scheme must use tables of Ω(n1/3)Ω( n^{1/3}) space our result is almost tight. - For an integer ℓ>1\ell>1, a routing scheme for unweighted graphs that uses O~(ℓ1εnℓ/(2ℓ±1))\tilde O(\ell\frac{1}ε n^{\ell/(2\ell \pm 1)}) space at each vertex and O~(1ε)\tilde O(\frac{1}ε)-bit headers, to route a message between any pair of vertices on a (3±2/ℓ+ε,2)(3\pm2/\ell+ε,2)-stretch path. - A routing scheme for weighted graphs, that uses O~(1εn1/klog⁡D)\tilde O(\frac{1}εn^{1/k}\log D) space at each vertex and O~(1εlog⁡D)\tilde O(\frac{1}ε\log D)-bit headers, to route a message between any pair of vertices on a (4k−7+ε)(4k-7+ε)-stretch path.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.