Geometric Hitting Set for Line-Constrained Disks and Related Problems

05/15/2023
by   Gang Liu, et al.
0

Given a set P of n weighted points and a set S of m disks in the plane, the hitting set problem is to compute a subset P' of points of P such that each disk contains at least one point of P' and the total weight of all points of P' is minimized. The problem is known to be NP-hard. In this paper, we consider a line-constrained version of the problem in which all disks are centered on a line ℓ. We present an O((m+n)log(m+n)+κlog m) time algorithm for the problem, where κ is the number of pairs of disks that intersect. For the unit-disk case where all disks have the same radius, the running time can be reduced to O((n + m)log(m + n)). In addition, we solve the problem in O((m + n)log(m + n)) time in the L_∞ and L_1 metrics, in which a disk is a square and a diamond, respectively. Our techniques can also be used to solve other geometric hitting set problems. For example, given in the plane a set P of n weighted points and a set S of n half-planes, we solve in O(n^4log n) time the problem of finding a minimum weight hitting set of P for S. This improves the previous best algorithm of O(n^6) time by nearly a quadratic factor.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2021

Algorithms for the Line-Constrained Disk Coverage and Related Problems

Given a set P of n points and a set S of m weighted disks in the plane, ...
research
07/07/2023

Line-Constrained k-Semi-Obnoxious Facility Location

Suppose we are given a set B of blue points and a set R of red points, a...
research
05/07/2022

Dispersing Facilities on Planar Segment and Circle Amidst Repulsion

In this paper we consider the problem of locating k obnoxious facilities...
research
04/10/2002

The Geometric Maximum Traveling Salesman Problem

We consider the traveling salesman problem when the cities are points in...
research
04/01/2018

Assigning Weights to Minimize the Covering Radius in the Plane

Given a set P of n points in the plane and a multiset W of k weights wit...
research
09/06/2023

On the Line-Separable Unit-Disk Coverage and Related Problems

Given a set P of n points and a set S of m disks in the plane, the disk ...
research
02/26/2018

Faster Algorithms for some Optimization Problems on Collinear Points

We propose faster algorithms for the following three optimization proble...

Please sign up or login with your details

Forgot password? Click here to reset