Approximate the k-Set Packing Problem by Local Improvements
Abstract
We study algorithms based on local improvements for the k-Set Packing problem. The well-known local improvement algorithm by Hurkens and Schrijver has been improved by Sviridenko and Ward from k2+ε to k+23, and by Cygan to k+13+ε for any ε>0. In this paper, we achieve the approximation ratio k+13+ε for the k-Set Packing problem using a simple polynomial-time algorithm based on the method by Sviridenko and Ward. With the same approximation guarantee, our algorithm runs in time singly exponential in 1ε2, while the running time of Cygan's algorithm is doubly exponential in 1ε. On the other hand, we construct an instance with locality gap k+13 for any algorithm using local improvements of size O(n1/5), here n is the total number of sets. Thus, our approximation guarantee is optimal with respect to results achievable by algorithms based on local improvements.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.