Bounded-Angle Spanning Tree: Modeling Networks with Angular Constraints

preprint2014arXivOpen access

Abstract

We introduce a new structure for a set of points in the plane and an angle αα, which is similar in flavor to a bounded-degree MST. We name this structure αα-MST. Let PP be a set of points in the plane and let 0<α≤2π0 < α\le 2π be an angle. An αα-ST of PP is a spanning tree of the complete Euclidean graph induced by PP, with the additional property that for each point p∈Pp \in P, the smallest angle around pp containing all the edges adjacent to pp is at most αα. An αα-MST of PP is then an αα-ST of PP of minimum weight. For α<π/3α< π/3, an αα-ST does not always exist, and, for α≥π/3α\ge π/3, it always exists. In this paper, we study the problem of computing an αα-MST for several common values of αα. Motivated by wireless networks, we formulate the problem in terms of directional antennas. With each point p∈Pp \in P, we associate a wedge WpW_p of angle αα and apex pp. The goal is to assign an orientation and a radius rpr_p to each wedge WpW_p, such that the resulting graph is connected and its MST is an αα-MST. (We draw an edge between pp and qq if p∈Wqp \in W_q, q∈Wpq \in W_p, and ∣pq∣≤rp,rq|pq| \le r_p, r_q.) Unsurprisingly, the problem of computing an αα-MST is NP-hard, at least for α=πα=π and α=2π/3α=2π/3. We present constant-factor approximation algorithms for α=π/2,2π/3,πα= π/2, 2π/3, π. One of our major results is a surprising theorem for α=2π/3α= 2π/3, which, besides being interesting from a geometric point of view, has important applications. For example, the theorem guarantees that given any set PP of 3n3n points in the plane and any partitioning of the points into nn triplets, one can orient the wedges of each triplet {\em independently}, such that the graph induced by PP is connected. We apply the theorem to the {\em antenna conversion} problem.

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.