Improved Algorithms for Minimum-Membership Geometric Set Cover
Abstract
Bandyapadhyay et al. introduced the generalized minimum-membership geometric set cover (GMMGSC) problem [SoCG, 2023], which is defined as follows. We are given two sets P and P' of points in R2, n=(|P|, |P'|), and a set S of m axis-parallel unit squares. The goal is to find a subset S*⊂eq S that covers all the points in P while minimizing memb(P', S*), where memb(P', S*)=p∈ P'|\s∈ S*: p∈ s\|. We study GMMGSC problem and give a 16-approximation algorithm that runs in O(m2 m + m2n) time. Our result is a significant improvement to the 144-approximation given by Bandyapadhyay et al. that runs in O(nm) time. GMMGSC problem is a generalization of another well-studied problem called Minimum Ply Geometric Set Cover (MPGSC), in which the goal is to minimize the ply of S*, where the ply is the maximum cardinality of a subset of the unit squares that have a non-empty intersection. The best-known result for the MPGSC problem is an 8-approximation algorithm by Durocher et al. that runs in O(n + m8k4 k + m8 m k) time, where k is the optimal ply value [WALCOM, 2023].
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.