Stable Approximation Algorithms for the Dynamic Broadcast Range-Assignment Problem

12/10/2021
by   Mark de Berg, et al.
0

Let P be a set of points in ℝ^d, where each point p∈ P has an associated transmission range ρ(p). The range assignment ρ induces a directed communication graph 𝒢_ρ(P) on P, which contains an edge (p,q) iff |pq| ≤ρ(p). In the broadcast range-assignment problem, the goal is to assign the ranges such that 𝒢_ρ(P) contains an arborescence rooted at a designated node and whose cost ∑_p ∈ Pρ(p)^2 is minimized. We study trade-offs between the stability of the solution – the number of ranges that are modified when a point is inserted into or deleted from P – and its approximation ratio. We introduce k-stable algorithms, which are algorithms that modify the range of at most k points when they update the solution. We also introduce the concept of a stable approximation scheme (SAS). A SAS is an update algorithm that, for any given fixed parameter ε>0, is k(ϵ)-stable and maintains a solution with approximation ratio 1+ε, where the stability parameter k(ε) only depends on ε and not on the size of P. We study such trade-offs in three settings. - In ℝ^1, we present a SAS with k(ε)=O(1/ε), which we show is tight in the worst case. We also present a 1-stable (6+2√(5))-approximation algorithm, a 2-stable 2-approximation algorithm, and a 3-stable 1.97-approximation algorithm. - In 𝕊^1 (where the underlying space is a circle) we prove that no SAS exists, even though an optimal solution can always be obtained by cutting the circle at an appropriate point and solving the resulting problem in ℝ^1. - In ℝ^2, we also prove that no SAS exists, and we present a O(1)-stable O(1)-approximation algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/30/2020

The Online Broadcast Range-Assignment Problem

Let P={p_0,…,p_n-1} be a set of points in ℝ^d, modeling devices in a wir...
research
11/10/2017

Completely inapproximable monotone and antimonotone parameterized problems

We prove that weighted circuit satisfiability for monotone or antimonoto...
research
05/19/2021

Approximation Algorithms For The Euclidean Dispersion Problems

In this article, we consider the Euclidean dispersion problems. Let P={p...
research
01/18/2021

Dynamic Longest Increasing Subsequence and the Erdös-Szekeres Partitioning Problem

In this paper, we provide new approximation algorithms for dynamic varia...
research
01/09/2022

New Trade-Offs for Fully Dynamic Matching via Hierarchical EDCS

We study the maximum matching problem in fully dynamic graphs: a graph i...
research
11/23/2017

Interpolating between k-Median and k-Center: Approximation Algorithms for Ordered k-Median

We consider a generalization of k-median and k-center, called the order...
research
10/01/2018

Topological Stability of Kinetic k-Centers

We study the k-center problem in a kinetic setting: given a set of conti...

Please sign up or login with your details

Forgot password? Click here to reset