Set Cover in Sub-linear Time

02/10/2019
by   Piotr Indyk, et al.
0

We study the classic set cover problem from the perspective of sub-linear algorithms. Given access to a collection of m sets over n elements in the query model, we show that sub-linear algorithms derived from existing techniques have almost tight query complexities. On one hand, first we show an adaptation of the streaming algorithm presented in Har-Peled et al. [2016] to the sub-linear query model, that returns an α-approximate cover using Õ(m(n/k)^1/(α-1) + nk) queries to the input, where k denotes the value of a minimum set cover. We then complement this upper bound by proving that for lower values of k, the required number of queries is Ω̃(m(n/k)^1/(2α)), even for estimating the optimal cover size. Moreover, we prove that even checking whether a given collection of sets covers all the elements would require Ω(nk) queries. These two lower bounds provide strong evidence that the upper bound is almost tight for certain values of the parameter k. On the other hand, we show that this bound is not optimal for larger values of the parameter k, as there exists a (1+ε)-approximation algorithm with Õ(mn/kε^2) queries. We show that this bound is essentially tight for sufficiently small constant ε, by establishing a lower bound of Ω̃(mn/k) query complexity.

READ FULL TEXT
research
02/06/2023

Stochastic Minimum Vertex Cover in General Graphs: a 3/2-Approximation

Our main result is designing an algorithm that returns a vertex cover of...
research
08/12/2020

Tight Bounds on Subexponential Time Approximation of Set Cover and Related Problems

We show that Set Cover on instances with N elements cannot be approximat...
research
10/01/2020

Understanding the hardness of approximate query processing with joins

We study the hardness of Approximate Query Processing (AQP) of various t...
research
06/28/2023

For Kernel Range Spaces a Constant Number of Queries Are Sufficient

We introduce the notion of an ε-cover for a kernel range space. A kernel...
research
10/02/2019

On the Hardness of Set Disjointness and Set Intersection with Bounded Universe

In the SetDisjointness problem, a collection of m sets S_1,S_2,...,S_m f...
research
08/29/2017

Bounding the Menu-Size of Approximately Optimal Auctions via Optimal-Transport Duality

The question of the minimum menu-size for approximate (i.e., up-to-ε) Ba...
research
07/13/2021

The Element Extraction Problem and the Cost of Determinism and Limited Adaptivity in Linear Queries

Two widely-used computational paradigms for sublinear algorithms are usi...

Please sign up or login with your details

Forgot password? Click here to reset