Exploiting $\mathbf{c}$-Closure in Kernelization Algorithms for Graph Problems
Tomohiro Koana (1), Christian Komusiewicz (2), Frank Sommer (2) ((1), Technische Universit\"at Berlin, (2) Philipps-Universit\"at Marburg)

TL;DR
This paper introduces how the concept of c-closure in graphs can be utilized to develop kernelization algorithms for classic graph problems, resulting in size bounds depending on c and the parameter k.
Contribution
It demonstrates the application of c-closure to kernelization, providing new polynomial kernels for Dominating Set, Induced Matching, and Irredundant Set problems.
Findings
Kernel for Dominating Set with size k^O(c)
Kernel for Induced Matching with O(c^7*k^8) vertices
Kernel for Irredundant Set with O(c^(5/2)*k^3) vertices
Abstract
A graph is c-closed if every pair of vertices with at least c common neighbors is adjacent. The c-closure of a graph G is the smallest number such that G is c-closed. Fox et al. [ICALP '18] defined c-closure and investigated it in the context of clique enumeration. We show that c-closure can be applied in kernelization algorithms for several classic graph problems. We show that Dominating Set admits a kernel of size k^O(c), that Induced Matching admits a kernel with O(c^7*k^8) vertices, and that Irredundant Set admits a kernel with O(c^(5/2)*k^3) vertices. Our kernelization exploits the fact that c-closed graphs have polynomially-bounded Ramsey numbers, as we show.
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 · Limits and Structures in Graph Theory
