Algorithms for Implicit Hitting Set Problems
Karthekeyan Chandrasekaran, Richard Karp, Erick Moreno-Centeno,, Santosh Vempala

TL;DR
This paper introduces implicit hitting set problems, presents a generic algorithm for solving them, and demonstrates its effectiveness through approximation algorithms for feedback vertex set problems in random graphs.
Contribution
It formalizes implicit hitting set problems, provides a generic optimal solution algorithm, and applies it to develop approximation algorithms for feedback vertex set problems.
Findings
The online algorithm achieves a feedback vertex set size close to optimal in random graphs.
The framework enables exact recovery of planted feedback vertex sets in directed random graphs.
Approximation bounds are established for feedback vertex sets in G_{n,p}.
Abstract
A hitting set for a collection of sets is a set that has a non-empty intersection with each set in the collection; the hitting set problem is to find a hitting set of minimum cardinality. Motivated by instances of the hitting set problem where the number of sets to be hit is large, we introduce the notion of implicit hitting set problems. In an implicit hitting set problem the collection of sets to be hit is typically too large to list explicitly; instead, an oracle is provided which, given a set H, either determines that H is a hitting set or returns a set that H does not hit. We show a number of examples of classic implicit hitting set problems, and give a generic algorithm for solving such problems optimally. The main contribution of this paper is to show that this framework is valuable in developing approximation algorithms. We illustrate this methodology by presenting a simple…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Machine Learning and Algorithms
