Approximation Algorithms For The Euclidean Dispersion Problems
Abstract
In this article, we consider the Euclidean dispersion problems. Let P=\p1, p2, …, pn\ be a set of n points in R2. For each point p ∈ P and S ⊂eq P, we define costγ(p,S) as the sum of Euclidean distance from p to the nearest γ point in S \p\. We define costγ(S)=p ∈ S\costγ(p,S)\ for S ⊂eq P. In the γ-dispersion problem, a set P of n points in R2 and a positive integer k ∈ [γ+1,n] are given. The objective is to find a subset S⊂eq P of size k such that costγ(S) is maximized. We consider both 2-dispersion and 1-dispersion problem in R2. Along with these, we also consider 2-dispersion problem when points are placed on a line. In this paper, we propose a simple polynomial time (2 3 + ε )-factor approximation algorithm for the 2-dispersion problem, for any ε > 0, which is an improvement over the best known approximation factor 43 [Amano, K. and Nakano, S. I., An approximation algorithm for the 2-dispersion problem, IEICE Transactions on Information and Systems, Vol. 103(3), pp. 506-508, 2020]. Next, we develop a common framework for designing an approximation algorithm for the Euclidean dispersion problem. With this common framework, we improve the approximation factor to 2 3 for the 2-dispersion problem in R2. Using the same framework, we propose a polynomial time algorithm, which returns an optimal solution for the 2-dispersion problem when points are placed on a line. Moreover, to show the effectiveness of the framework, we also propose a 2-factor approximation algorithm for the 1-dispersion problem in R2.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.