Improved and Generalized Algorithms for Burning a Planar Point Set

09/26/2022
by   Prashant Gokhale, et al.
0

Given a set P of points in the plane, a point burning process is a discrete time process to burn all the points of P where fires must be initiated at the given points. Specifically, the point burning process starts with a single burnt point from P, and at each subsequent step, burns all the points in the plane that are within one unit distance from the currently burnt points, as well as one other unburnt point of P (if exists). The point burning number of P is the smallest number of steps required to burn all the points of P. If we allow the fire to be initiated anywhere, then the burning process is called an anywhere burning process, and the corresponding burning number is called anywhere burning number. Computing the point and anywhere burning number is known to be NP-hard. In this paper we show that both these problems admit PTAS in one dimension. We then show that in two dimensions, point burning and anywhere burning are (1.96296+ε) and (1.92188+ε) approximable, respectively, for every ε>0, which improves the previously known (2+ε) factor for these problems. We also observe that a known result on set cover problem can be leveraged to obtain a 2-approximation for burning the maximum number of points in a given number of steps. We show how the results generalize if we allow the points to have different fire spreading rates. Finally, we prove that even if the burning sources are given as input, finding a point burning sequence itself is NP-hard.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2022

Burning Number for the Points in the Plane

The burning process on a graph G starts with a single burnt vertex, and ...
research
02/16/2022

The Pareto cover problem

We introduce the problem of finding a set B of k points in [0,1]^n such ...
research
02/06/2021

The Maximum Exposure Problem

Given a set of points P and axis-aligned rectangles ℛ in the plane, a po...
research
06/25/2020

APX-Hardness and Approximation for the k-Burning Number Problem

Consider an information diffusion process on a graph G that starts with ...
research
06/01/2023

Improved Algorithms for Distance Selection and Related Problems

In this paper, we propose new techniques for solving geometric optimizat...
research
08/24/2021

Consistent Simplification of Polyline Tree Bundles

The Polyline Bundle Simplification (PBS) problem is a generalization of ...
research
09/22/2022

Online Ridesharing with Meeting Points [Technical Report]

Nowadays, ridesharing becomes a popular commuting mode. Dynamically arri...

Please sign up or login with your details

Forgot password? Click here to reset