Table of Contents
Fetching ...

Parameterized Critical Node Cut Revisited

Dušan Knop, Nikolaos Melissinos, Manolis Vasilakis

TL;DR

Three structural parameters--max-leaf number, vertex integrity, and modular-width--that render the problem fixed-parameter tractable are identified, and a polynomial-time algorithm is developed for graphs of constant clique-width is developed.

Abstract

We study how to sparsify connectivity in graphs under a tight deletion budget. Given a graph $G$ and integers $k,x \ge 0$, Critical Node Cut (CNC) asks whether we can delete at most $k$ vertices so that the number of remaining unordered pairs of connected vertices is at most $x$. CNC generalizes Vertex Cover (the case $x=0$) and models tasks in network design, epidemiology, and social network analysis. We comprehensively map the structural parameterized complexity landscape for Critical Node Cut. First, we prove W[1]-hardness for the combined parameter $k + \mathrm{fes} + Δ+ \mathrm{pw}$, where $\mathrm{fes}$ is the feedback edge set number, $Δ$ the maximum degree, and $\mathrm{pw}$ the pathwidth of the input graph respectively. This significantly improves over the known W[1]-hardness for $k+\mathrm{tw}$, where $\mathrm{tw}$ denotes the treewidth, and is tight in that tree-depth together with maximum degree trivially yields FPT. Second, we give new positive results. Specifically, we identify three structural parameters--max-leaf number, vertex integrity, and modular-width--that render the problem fixed-parameter tractable, and develop a polynomial-time algorithm for graphs of constant clique-width. Third, leveraging a technique introduced by Lampis~[ICALP '14], we develop an FPT approximation scheme that, for any $\varepsilon > 0$, computes a $(1+\varepsilon)$-approximate solution in time $(\mathrm{tw} / \varepsilon)^{\mathcal{O}(\mathrm{tw})} n^{\mathcal{O}(1)}$, where $\mathrm{tw}$ denotes the treewidth of the input graph. Finally, we show that CNC admits no polynomial kernel when parameterized by vertex cover number, unless standard assumptions fail. Together, these results substantially sharpen the known complexity landscape for CNC.

Parameterized Critical Node Cut Revisited

TL;DR

Three structural parameters--max-leaf number, vertex integrity, and modular-width--that render the problem fixed-parameter tractable are identified, and a polynomial-time algorithm is developed for graphs of constant clique-width is developed.

Abstract

We study how to sparsify connectivity in graphs under a tight deletion budget. Given a graph and integers , Critical Node Cut (CNC) asks whether we can delete at most vertices so that the number of remaining unordered pairs of connected vertices is at most . CNC generalizes Vertex Cover (the case ) and models tasks in network design, epidemiology, and social network analysis. We comprehensively map the structural parameterized complexity landscape for Critical Node Cut. First, we prove W[1]-hardness for the combined parameter , where is the feedback edge set number, the maximum degree, and the pathwidth of the input graph respectively. This significantly improves over the known W[1]-hardness for , where denotes the treewidth, and is tight in that tree-depth together with maximum degree trivially yields FPT. Second, we give new positive results. Specifically, we identify three structural parameters--max-leaf number, vertex integrity, and modular-width--that render the problem fixed-parameter tractable, and develop a polynomial-time algorithm for graphs of constant clique-width. Third, leveraging a technique introduced by Lampis~[ICALP '14], we develop an FPT approximation scheme that, for any , computes a -approximate solution in time , where denotes the treewidth of the input graph. Finally, we show that CNC admits no polynomial kernel when parameterized by vertex cover number, unless standard assumptions fail. Together, these results substantially sharpen the known complexity landscape for CNC.

Paper Structure

This paper contains 11 sections, 2 theorems, 1 equation.

Key Result

Theorem 1

Critical Node Cut is W[1]-hard parameterized by $k + \mathrm{fes} + \Delta + \mathrm{pw}$.

Theorems & Definitions (2)

  • Theorem 1
  • Theorem 8