Hitting Sets when the Shallow Cell Complexity is Small

02/22/2023
by   Sander Aarts, et al.
0

The hitting set problem is a well-known NP-hard optimization problem in which, given a set of elements and a collection of subsets, the goal is to find the smallest selection of elements, such that each subset contains at least one element in the selection. Many geometric set systems enjoy improved approximation ratios, which have recently been shown to be tight with respect to the shallow cell complexity of the set system. The algorithms that exploit the cell complexity, however, tend to be involved and computationally intensive. This paper shows that comparable approximation ratios for the hitting set problem can be attained using a much simpler algorithm: solve the linear programming relaxation, take one initial random sample from the set of elements with probabilities proportional to the LP-solution, and, while there is an unhit set, take an additional sample from it proportional to the LP-solution. Our algorithm is based on a generalization of the elegant net-finder algorithm of Nabil Mustafa. To analyze this algorithm for the hitting set problem, we generalize the classic Packing Lemma, and the more recent Shallow-Packing Lemma, to the setting of weighted epsilon nets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/13/2017

On Partial Covering For Geometric Set Systems

We study a generalization of the Set Cover problem called the Partial Se...
research
01/23/2023

Improved Hardness of Approximation for Geometric Bin Packing

The Geometric Bin Packing (GBP) problem is a generalization of Bin Packi...
research
05/25/2022

An Asymptotic (4/3+ε)-Approximation for the 2-Dimensional Vector Bin Packing Problem

We study the 2-Dimensional Vector Bin Packing Problem (2VBP), a generali...
research
05/09/2023

Greedy Heuristics and Linear Relaxations for the Random Hitting Set Problem

Consider the Hitting Set problem where, for a given universe 𝒳 = { 1, .....
research
06/07/2018

Stabbing Rectangles by Line Segments - How Decomposition Reduces the Shallow-Cell Complexity

We initiate the study of the following natural geometric optimization pr...
research
11/23/2020

An Approximation Algorithm for Covering Linear Programs and its Application to Bin-Packing

We give an α(1+ϵ)-approximation algorithm for solving covering LPs, assu...
research
01/09/2023

Sparse Geometric Set Systems and the Beck-Fiala Conjecture

We investigate the combinatorial discrepancy of geometric set systems ha...

Please sign up or login with your details

Forgot password? Click here to reset