The Online Broadcast Range-Assignment Problem
Abstract
Let be a set of points in , modeling devices in a wireless network. A range assignment assigns a range to each point , thus inducing a directed communication graph in which there is a directed edge iff , where denotes the distance between and . The range-assignment problem is to assign the transmission ranges such that has a certain desirable property, while minimizing the cost of the assignment; here the cost is given by , for some constant called the distance-power gradient. We introduce the online version of the range-assignment problem, where the points arrive one by one, and the range assignment has to be updated at each arrival. Following the standard in online algorithms, resources given out cannot be taken away -- in our case this means that the transmission ranges will never decrease. The property we want to maintain is that has a broadcast tree rooted at the first point . Our results include the following. - For , a 1-competitive algorithm does not exist. In particular, for any online algorithm has competitive ratio at least 1.57. - For and , we analyze two natural strategies: Upon the arrival of a new point , Nearest-Neighbor increases the range of the nearest point to cover and Cheapest Increase increases the range of the point for which the resulting cost increase to be able to reach is minimal. - We generalize the problem to arbitrary metric spaces, where we present an -competitive algorithm.
Keywords
Cite
@article{arxiv.2009.14473,
title = {The Online Broadcast Range-Assignment Problem},
author = {Mark de Berg and Aleksandar Markovic and Seeun William Umboh},
journal= {arXiv preprint arXiv:2009.14473},
year = {2020}
}
Comments
Preliminary version in ISAAC 2020