,
Guilherme C. M. Gomes
,
Vinicius F. dos Santos
,
Ignasi Sau
Creative Commons Attribution 4.0 International license
Enumerative kernelization is a recent and promising area sitting at the intersection of parameterized complexity and enumeration algorithms. Its study began with the paper of Creignou et al. [Theory Comput. Syst., 2017], and development in the area has started to accelerate with the work of Golovach et al. [J. Comput. Syst. Sci., 2022]. The latter introduced polynomial-delay enumeration kernels and applied them in the study of structural parameterizations of the Matching Cut problem and some variants. Few other results, mostly on Longest Path and some generalizations of Matching Cut, have also been developed. However, little success has been seen in enumeration versions of Vertex Cover and Feedback Vertex Set, some of the most studied problems in kernelization. In this paper, we address this shortcoming. Our first result is a polynomial-delay enumeration kernel with 2k vertices for Enum Vertex Cover, where we wish to list all solutions with at most k vertices. This is obtained by developing a non-trivial lifting algorithm for the classical crown decomposition reduction rule, and directly improves upon the kernel with 𝒪(k²) vertices derived from the work of Creignou et al. Our other result is a polynomial-delay enumeration kernel with 𝒪(k³) vertices and edges for Enum Feedback Vertex Set; the proof is inspired by some ideas of Thomassé [TALG, 2010], but with a weaker bound on the kernel size due to difficulties in applying the q-expansion technique.
@InProceedings{bougeret_et_al:LIPIcs.IPEC.2025.23,
author = {Bougeret, Marin and C. M. Gomes, Guilherme and dos Santos, Vinicius F. and Sau, Ignasi},
title = {{Enumeration Kernels for Vertex Cover and Feedback Vertex Set}},
booktitle = {20th International Symposium on Parameterized and Exact Computation (IPEC 2025)},
pages = {23:1--23:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-407-9},
ISSN = {1868-8969},
year = {2025},
volume = {358},
editor = {Agrawal, Akanksha and van Leeuwen, Erik Jan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.IPEC.2025.23},
URN = {urn:nbn:de:0030-drops-251552},
doi = {10.4230/LIPIcs.IPEC.2025.23},
annote = {Keywords: Kernelization, Enumeration, Vertex cover, Crown decomposition, Feedback vertex set}
}