English

A randomized polynomial kernel for Subset Feedback Vertex Set

Data Structures and Algorithms 2015-12-09 v1 Computational Complexity

Abstract

The Subset Feedback Vertex Set problem generalizes the classical Feedback Vertex Set problem and asks, for a given undirected graph G=(V,E)G=(V,E), a set SVS \subseteq V, and an integer kk, whether there exists a set XX of at most kk vertices such that no cycle in GXG-X contains a vertex of SS. It was independently shown by Cygan et al. (ICALP '11, SIDMA '13) and Kawarabayashi and Kobayashi (JCTB '12) that Subset Feedback Vertex Set is fixed-parameter tractable for parameter kk. Cygan et al. asked whether the problem also admits a polynomial kernelization. We answer the question of Cygan et al. positively by giving a randomized polynomial kernelization for the equivalent version where SS is a set of edges. In a first step we show that Edge Subset Feedback Vertex Set has a randomized polynomial kernel parameterized by S+k|S|+k with O(S2k)O(|S|^2k) vertices. For this we use the matroid-based tools of Kratsch and Wahlstr\"om (FOCS '12) that for example were used to obtain a polynomial kernel for ss-Multiway Cut. Next we present a preprocessing that reduces the given instance (G,S,k)(G,S,k) to an equivalent instance (G,S,k)(G',S',k') where the size of SS' is bounded by O(k4)O(k^4). These two results lead to a polynomial kernel for Subset Feedback Vertex Set with O(k9)O(k^9) vertices.

Keywords

Cite

@article{arxiv.1512.02510,
  title  = {A randomized polynomial kernel for Subset Feedback Vertex Set},
  author = {Eva-Maria C. Hols and Stefan Kratsch},
  journal= {arXiv preprint arXiv:1512.02510},
  year   = {2015}
}
R2 v1 2026-06-22T12:04:20.205Z