Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
126 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Optimal Point Movement for Covering Circular Regions (1107.1012v1)

Published 6 Jul 2011 in cs.CG and cs.DS

Abstract: Given $n$ points in a circular region $C$ in the plane, we study the problems of moving the $n$ points to its boundary to form a regular $n$-gon such that the maximum (min-max) or the sum (min-sum) of the Euclidean distances traveled by the points is minimized. The problems have applications, e.g., in mobile sensor barrier coverage of wireless sensor networks. The min-max problem further has two versions: the decision version and optimization version. For the min-max problem, we present an $O(n\log2 n)$ time algorithm for the decision version and an $O(n\log3 n)$ time algorithm for the optimization version. The previously best algorithms for the two problem versions take $O(n{3.5})$ time and $O(n{3.5}\log n)$ time, respectively. For the min-sum problem, we show that a special case with all points initially lying on the boundary of the circular region can be solved in $O(n2)$ time, improving a previous $O(n4)$ time solution. For the general min-sum problem, we present a 3-approximation $O(n2)$ time algorithm, improving the previous $(1+\pi)$-approximation $O(n2)$ time algorithm. A by-product of our techniques is an algorithm for dynamically maintaining the maximum matching of a circular convex bipartite graph; our algorithm can handle each vertex insertion or deletion on the graph in $O(\log2 n)$ time. This result is interesting in its own right.

Citations (18)

Summary

We haven't generated a summary for this paper yet.