Faster Algorithm for Minimum Ply Covering of Points with Unit Squares

01/30/2023
by   Siddhartha Sarkar, et al.
0

Biedl et al. introduced the minimum ply cover problem in CG 2021 following the seminal work of Erlebach and van Leeuwen in SODA 2008. They showed that determining the minimum ply cover number for a given set of points by a given set of axis-parallel unit squares is NP-hard, and gave a polynomial time 2-approximation algorithm for instances in which the minimum ply cover number is bounded by a constant. Durocher et al. recently presented a polynomial time (8 + ϵ)-approximation algorithm for the general case when the minimum ply cover number is ω(1), for every fixed ϵ > 0. They divide the problem into subproblems by using a standard grid decomposition technique. They have designed an involved dynamic programming scheme to solve the subproblem where each subproblem is defined by a unit side length square gridcell. Then they merge the solutions of the subproblems to obtain the final ply cover. We use a horizontal slab decomposition technique to divide the problem into subproblems. Our algorithm uses a simple greedy heuristic to obtain a (27+ϵ)-approximation algorithm for the general problem, for a small constant ϵ>0. Our algorithm runs considerably faster than the algorithm of Durocher et al. We also give a fast 2-approximation algorithm for the special case where the input squares are intersected by a horizontal line. The hardness of this special case is still open. Our algorithm is potentially extendable to minimum ply covering with other geometric objects such as unit disks, identical rectangles etc.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/12/2022

Minimum Ply Covering of Points with Unit Squares

Given a set P of points and a set U of axis-parallel unit squares in the...
research
08/31/2023

A Divide and Conquer Approximation Algorithm for Partitioning Rectangles

Given a rectangle R with area A and a set of areas L={A_1,...,A_n} with ...
research
05/06/2023

Minimum-Membership Geometric Set Cover, Revisited

We revisit a natural variant of geometric set cover, called minimum-memb...
research
08/30/2022

Approximation Algorithm for Minimum p Union Under a Geometric Setting

In a minimum p union problem (MinpU), given a hypergraph G=(V,E) and an ...
research
05/03/2022

Experiments with Unit Disk Cover Algorithms for Covering Massive Pointsets

Given a set of n points in the plane, the Unit Disk Cover (UDC) problem ...
research
11/04/2020

Approximating the discrete time-cost tradeoff problem with bounded depth

We revisit the deadline version of the discrete time-cost tradeoff probl...
research
07/24/2020

Beating Greedy For Approximating Reserve Prices in Multi-Unit VCG Auctions

We study the problem of finding personalized reserve prices for unit-dem...

Please sign up or login with your details

Forgot password? Click here to reset