Dispersing Facilities on Planar Segment and Circle Amidst Repulsion

05/07/2022
by   Vishwanath R. Singireddy, et al.
0

In this paper we consider the problem of locating k obnoxious facilities (congruent disks of maximum radius) amidst n demand points (existing repulsive facility sites) ordered from left to right in the plane so that none of the existing facility sites are affected (no demand point falls in the interior of the disks). We study this problem in two restricted settings: (i) the obnoxious facilities are constrained to be centered on along a predetermined horizontal line segment p̅q̅, and (ii) the obnoxious facilities are constrained to lie on the boundary arc of a predetermined disk C. An (1-ϵ)-approximation algorithm was given recently to solve the constrained problem in (i) in time O((n+k)log||pq||/2(k-1)ϵ), where ϵ>0 <cit.>. Here, for the problem in (i), we first propose an exact polynomial-time algorithm based on a binary search on all candidate radii computed explicitly. This algorithm runs in O((nk)^2log(nk)+(n+k)log(nk)) time. We then show that using the parametric search technique of Megiddo <cit.>; we can solve the problem exactly in O((n+k)^2) time, which is faster than the latter. Continuing further, using the improved parametric technique we give an O(nlog^2 n)-time algorithm for k=2. We finally show that the above (1-ϵ)-approximation algorithm of <cit.> can be easily adapted to solve the circular constrained problem of (ii) with an extra multiplicative factor of n in the running time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2023

Geometric Hitting Set for Line-Constrained Disks and Related Problems

Given a set P of n weighted points and a set S of m disks in the plane, ...
research
10/13/2022

Efficient Algorithms for Obnoxious Facility Location on a Line Segment or Circle

We study different restricted variations of the obnoxious facility locat...
research
04/01/2021

The k-Colorable Unit Disk Cover Problem

In this article, we consider colorable variations of the Unit Disk Cover...
research
03/04/2021

A Simple Algorithm for the Constrained Sequence Problems

In this paper we address the constrained longest common subsequence prob...
research
05/22/2021

How Packed Is It, Really?

The congestion of a curve is a measure of how much it zigzags around loc...
research
04/02/2020

Towards PTAS for Precedence Constrained Scheduling via Combinatorial Algorithms

We study the classic problem of scheduling n precedence constrained unit...
research
10/08/2019

A Fast Exact Algorithm for Airplane Refueling Problem

We consider the airplane refueling problem, where we have a fleet of air...

Please sign up or login with your details

Forgot password? Click here to reset