DocumentCode :
1909417
Title :
Greedy Routing with Bounded Stretch
Author :
Flury, Roland ; Pemmaraju, Sriram V. ; Wattenhofer, Roger
Author_Institution :
ETH Zurich, Zurich
fYear :
2009
fDate :
19-25 April 2009
Firstpage :
1737
Lastpage :
1745
Abstract :
Greedy routing is a novel routing paradigm where messages are always forwarded to the neighbor that is closest to the destination. Our main result is a polynomial-time algorithm that embeds combinatorial unit disk graphs (CUDGs - a CUDG is a UDG without any geometric information) into O(log2n)- dimensional space, permitting greedy routing with constant stretch. To the best of our knowledge, this is the first greedy embedding with stretch guarantees for this class of networks. Our main technical contribution involves extracting, in polynomial time, a constant number of isometric and balanced tree separators from a given CUDG. We do this by extending the celebrated Lipton-Tarjan separator theorem for planar graphs to CUDGs. Our techniques extend to other classes of graphs; for example, for general graphs, we obtain an O(log n)-stretch greedy embedding into O(log2n)-dimensional space. The greedy embeddings constructed by our algorithm can also be viewed as a constant-stretch compact routing scheme in which each node is assigned an O(log3n)-bit label. To the best of our knowledge, this result yields the best known stretch-space trade-off for compact routing on CUDGs. Extensive simulations on random wireless networks indicate that the average routing overhead is about 10%; only few routes have a stretch above 1.5.
Keywords :
Internet; computational complexity; graph theory; greedy algorithms; telecommunication network routing; Internet routing; balanced tree separators; bounded stretch; combinatorial unit disk graphs; constant-stretch compact routing scheme; greedy embedding; greedy routing; planar graphs; polynomial-time algorithm; random wireless networks; Communications Society; Data mining; Greedy algorithms; IP networks; Particle separators; Peer to peer computing; Polynomials; Routing; Tree graphs; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2009, IEEE
Conference_Location :
Rio de Janeiro
ISSN :
0743-166X
Print_ISBN :
978-1-4244-3512-8
Electronic_ISBN :
0743-166X
Type :
conf
DOI :
10.1109/INFCOM.2009.5062093
Filename :
5062093
Link To Document :
بازگشت