Wireless nodes are often powered by batteries and have limited memory resources. These characteristics make it critical to compute and maintain, at each node, only a subset of neighbors that the node communicates with. These subsets of neighbors define a topology and the problem of choosing “appropriate” subsets of neighbors is called the topology control problem. Highly relevant to the topology control problem is the class of Yao graphs, defined as follows. Let P be a set of points in the plane. The Yao graph Yk(P ), for k > 2, is defined as follows. At each point u ∈ P , any k equal-separated rays originated at u define k cones; in each non-empty cone Cu, pick the shortest edge {u, v} connecting u to its nearest neighbor v ∈ Cu (breaking ties arbitrarily), and add {u, v} to Yk. For a fixed value t ≥ 1, a graph G embedded in the plane is a length t-spanner if, for all pairs of vertices u, v ∈ P , the shortest path in G from u to v is no longer than t · |uv|; here |uv| denotes the Euclidean distance between u and v. It is a standing open question to decide whether the Yao structure Yk, for k ≤ 5, is a length t-spanner or not, for some constant t. We make progress towards resolving this question by showing that Y4 is a length spanner for sets of points in convex position. We prove that Y2 and Y3 are not length spanners. We show that a related structure, called Yao-Yao, is a length spanner for any set of points of bounded aspect ratio (defined as the ratio between the largest to the smallest interpoint distances).
[1]
R. Sokal,et al.
A New Statistical Approach to Geographic Variation Analysis
,
1969
.
[2]
Andrew Chi-Chih Yao,et al.
On Constructing Minimum Spanning Trees in k-Dimensional Spaces and Related Problems
,
1977,
SIAM J. Comput..
[3]
Joseph O'Rourke,et al.
Computational Geometry in C.
,
1995
.
[4]
Xiang-Yang Li,et al.
Sparse power efficient topology for wireless networks
,
2002,
Proceedings of the 35th Annual Hawaii International Conference on System Sciences.
[5]
Godfried T. Toussaint,et al.
The relative neighbourhood graph of a finite planar set
,
1980,
Pattern Recognit..
[6]
David G. Kirkpatrick,et al.
On the Spanning Ratio of Gabriel Graphs and beta-skeletons
,
2002,
LATIN.
[7]
Tamás Lukovszki,et al.
Geometric Searching in Walkthrough Animations with Weak Spanners in Real Time
,
1998,
ESA.
[8]
Carl Gutwin,et al.
Classes of graphs which approximate the complete euclidean graph
,
1992,
Discret. Comput. Geom..
[9]
Franz Aurenhammer,et al.
Voronoi diagrams—a survey of a fundamental geometric data structure
,
1991,
CSUR.