ON SPANNERS AND LIGHTWEIGHT SPANNERS OF GEOMETRIC GRAPHS

被引:11
作者
Kanj, Iyad A. [1 ]
Perkovic, Ljubomir [1 ]
Xia, Ge [2 ]
机构
[1] Depaul Univ, Chicago, IL 60604 USA
[2] Lafayette Coll, Acopian Engn Ctr, Dept Comp Sci, Easton, PA 18042 USA
关键词
spanners; Delaunay triangulations; lightweight; bounded degree; unit disk graphs; local distributed algorithms; HOC WIRELESS NETWORKS; CONSTRUCTING PLANE SPANNERS; MINIMUM SPANNING-TREES; BOUNDED DEGREE; LOW-WEIGHT; ALGORITHMS;
D O I
10.1137/080737708
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of computing spanners of Euclidean and unit disk graphs embedded in the two-dimensional Euclidean plane. We are particularly interested in spanners that possess useful properties such as planarity, bounded degree, and/or light weight. Such spanners have been extensively studied in the area of computational geometry and have been used as the building block for constructing efficient and reliable wireless network communication topologies. We study the above problem under two computational models: the centralized and the distributed model. In the distributed model we focus on algorithms that are local. Such algorithms are suitable for the relevant applications (e.g., wireless computing). Under the centralized model, we present an O(n lg n) time algorithm that computes a bounded-degree plane spanner of a complete Euclidean graph, where n is the number of points in the graph. Both upper bounds on the degree and the stretch factor significantly improve the previous bounds. We extend this algorithm to compute a bounded-degree plane lightweight spanner of a complete Euclidean graph. Under the distributed model, we give the first local algorithm for computing a spanner of a unit disk graph that is of bounded degree and plane. The upper bounds on the degree, stretch factor, and the locality of the algorithm dramatically improve the previous results, as shown in the paper. This algorithm can also be extended to compute a bounded-degree plane lightweight spanner of a unit disk graph. Our algorithms rely on structural and geometric results that we develop in this paper.
引用
收藏
页码:2132 / 2161
页数:30
相关论文
共 29 条
[1]   ON SPARSE SPANNERS OF WEIGHTED GRAPHS [J].
ALTHOFER, I ;
DAS, G ;
DOBKIN, D ;
JOSEPH, D ;
SOARES, J .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 9 (01) :81-100
[2]  
[Anonymous], 1966, Euclidean Geometry and Convexity
[3]   Constructing plane spanners of bounded degree and low weight [J].
Bose, P ;
Gudmundsson, J ;
Smid, M .
ALGORITHMICA, 2005, 42 (3-4) :249-264
[4]   Approximating geometric bottleneck shortest paths [J].
Bose, P ;
Maheshwari, A ;
Narasimhan, G ;
Smid, M ;
Zeh, N .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2004, 29 (03) :233-249
[5]  
Bose P, 2002, LECT NOTES COMPUT SC, V2461, P234
[6]   Routing with guaranteed delivery in ad hoc wireless networks [J].
Bose, P ;
Morin, P ;
Stojmenovic, I ;
Urrutia, J .
WIRELESS NETWORKS, 2001, 7 (06) :609-616
[7]  
Bose P, 2006, LECT NOTES COMPUT SC, V4288, P173
[8]  
Calinescu G, 2003, LECT NOTES COMPUT SC, V2865, P175
[9]  
Damian M., 2006, P 25 ANN ACM S PRINC, P208
[10]  
DAS G, 1995, PROCEEDINGS OF THE SIXTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P215