Algorithms for Covering Multiple Barriers

Abstract

In this paper, we consider the problems for covering multiple intervals on a line. Given a set B of m line segments (called "barriers") on a horizontal line L and another set S of n horizontal line segments of the same length in the plane, we want to move all segments of S to L so that their union covers all barriers and the maximum movement of all segments of S is minimized. Previously, an O(n3 n)-time algorithm was given for the case m=1. In this paper, we propose an O(n2 n n+nm m)-time algorithm for a more general setting with any m≥ 1, which also improves the previous work when m=1. We then consider a line-constrained version of the problem in which the segments of S are all initially on the line L. Previously, an O(n n)-time algorithm was known for the case m=1. We present an algorithm of O(m m+n m n) time for any m≥ 1. These problems may have applications in mobile sensor barrier coverage in wireless sensor networks.

0

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…