Destroying Densest Subgraphs is Hard
We analyze the computational complexity of the following computational problems called Bounded-Density Edge Deletion and Bounded-Density Vertex Deletion : Given a graph G , a budget k and a target density τ ρ , are there k edges ( k vertices) whose removal from G results in a graph where the densest subgraph has density at most τ ρ ? Here, the density of a graph is the number of its edges divided by the number of its vertices. We prove that both problems are polynomial-time solvable on trees and cliques but are NP-complete on planar bipartite graphs and split graphs. From a parameterized point of view, we show that both problems are fixed-parameter tractable with respect to the vertex cover number but W[1]-hard with respect to the solution size. Furthermore, we prove that Bounded-Density Edge Deletion is W[1]-hard with respect to the feedback edge number, demonstrating that the problem remains hard on very sparse graphs.
Authors
- Cristina Bazgan (ORCID: https://orcid.org/0000-0002-5460-6222)
- André Nichterlein (ORCID: https://orcid.org/0000-0001-7451-9401)
- Sofia Vazquez Alferez
Institutions
- Centre National de la Recherche Scientifique (FR)
- Technische Universität Berlin (DE)
- Université Paris Dauphine-PSL (FR)
Publication Details
- Journal
- Journal of Computer and System Sciences
- Published
- 2025-02-01
- DOI
- https://doi.org/10.1016/j.jcss.2025.103635
- Primary Topic
- Graph Theory and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00