Data reduction for directed feedback vertex set on graphs without long induced cycles

📅 2023-08-30
🏛️ Conference on Current Trends in Theory and Practice of Informatics
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper investigates parameterized kernelization for the Directed Feedback Vertex Set (DFVS) problem on directed acyclic graphs (DAGs) with maximum longest induced cycle length $d$. We propose the first unified kernelization framework for specialized graph classes—including bounded expansion, nowhere dense, and strongly connected planar graphs. Our method integrates structural graph theory (bounded expansion and nowhere denseness), treewidth analysis, $d$-hitting set kernelization, and LP-based relaxation techniques, augmented by a novel set of generic reduction rules. We obtain: (i) a deterministic kernel of size $2^d k^d$ on general DAGs with longest induced cycle length $d$; (ii) a $(1+varepsilon)$-approximate kernel of size $f(d,varepsilon) cdot k^{1+varepsilon}$ on nowhere dense graphs; and (iii) a proof that strongly connected DAGs embeddable in the plane have treewidth $O(d)$, yielding an exact algorithm running in $2^{O(d)} n^{O(1)}$ time. These results significantly broaden both the applicability and efficiency limits of DFVS kernelization.
📝 Abstract
We study reduction rules for Directed Feedback Vertex Set (DFVS) on directed graphs without long cycles. A DFVS instance without cycles longer than $d$ naturally corresponds to an instance of $d$-Hitting Set, however, enumerating all cycles in an $n$-vertex graph and then kernelizing the resulting $d$-Hitting Set instance can be too costly, as already enumerating all cycles can take time $Omega(n^d)$. We show how to compute a kernel with at most $2^dk^d$ vertices and at most $d^{3d}k^d$ induced cycles of length at most $d$, where $k$ is the size of a minimum directed feedback vertex set. We then study classes of graphs whose underlying undirected graphs have bounded expansion or are nowhere dense. We prove that for every nowhere dense class $mathscr{C}$ there is a function $f_mathscr{C}(d,epsilon)$ such that for graphs $Gin mathscr{C}$ without induced cycles of length greater than $d$ we can compute a kernel with $f_mathscr{C}(d,epsilon)cdot k^{1+epsilon}$ vertices for any $epsilon>0$ in time $f_mathscr{C}(d,epsilon)cdot n^{O(1)}$. The most restricted classes we consider are strongly connected planar graphs without any (induced or non-induced) long cycles. We show that these classes have treewidth $O(d)$ and hence DFVS on planar graphs without cycles of length greater than $d$ can be solved in time $2^{O(d)}cdot n^{O(1)}$. We finally present a new data reduction rule for general DFVS and prove that the rule together with two standard rules subsumes all rules applied in the work of Bergougnoux et al. to obtain a polynomial kernel for DFVS[FVS], i.e., DFVS parameterized by the feedback vertex set number of the underlying (undirected) graph. We conclude by studying the LP-based approximation of DFVS.
Problem

Research questions and friction points this paper is trying to address.

Directed Feedback Vertex Set
Graph Algorithms
Special Graph Properties
Innovation

Methods, ideas, or system contributions that make the work stand out.

Directed Feedback Vertex Set
Graph Simplification
Approximation Algorithms
🔎 Similar Papers
No similar papers found.
J
Jona Dirks
University of Bremen, Germany.
E
Enna Gerhard
University of Bremen, Germany.
Mario Grobler
Mario Grobler
University of Bremen, Germany.
A
A. E. Mouawad
American University of Beirut, Lebanon.
Sebastian Siebertz
Sebastian Siebertz
Universität Bremen, AG Theoretische Informatik
Theoretical computer sciencealgorithmic graph theorygraph theorycombinatoricslogic in computer science