Cristina Bazgan , André Nichterlein , Sofia Vazquez Alferez
{"title":"Destroying densest subgraphs is hard","authors":"Cristina Bazgan , André Nichterlein , Sofia Vazquez Alferez","doi":"10.1016/j.jcss.2025.103635","DOIUrl":null,"url":null,"abstract":"<div><div>We analyze the computational complexity of the following computational problems called <span>Bounded-Density Edge Deletion</span> and <span>Bounded-Density Vertex Deletion</span>: Given a graph <em>G</em>, a budget <em>k</em> and a target density <span><math><msub><mrow><mi>τ</mi></mrow><mrow><mi>ρ</mi></mrow></msub></math></span>, are there <em>k</em> edges (<em>k</em> vertices) whose removal from <em>G</em> results in a graph where the densest subgraph has density at most <span><math><msub><mrow><mi>τ</mi></mrow><mrow><mi>ρ</mi></mrow></msub></math></span>? 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 <span>Bounded-Density Edge Deletion</span> is W[1]-hard with respect to the feedback edge number, demonstrating that the problem remains hard on very sparse graphs.</div></div>","PeriodicalId":50224,"journal":{"name":"Journal of Computer and System Sciences","volume":"151 ","pages":"Article 103635"},"PeriodicalIF":1.1000,"publicationDate":"2025-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computer and System Sciences","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0022000025000170","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BUSINESS, FINANCE","Score":null,"Total":0}
引用次数: 0
Abstract
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.
期刊介绍:
The Journal of Computer and System Sciences publishes original research papers in computer science and related subjects in system science, with attention to the relevant mathematical theory. Applications-oriented papers may also be accepted and they are expected to contain deep analytic evaluation of the proposed solutions.
Research areas include traditional subjects such as:
• Theory of algorithms and computability
• Formal languages
• Automata theory
Contemporary subjects such as:
• Complexity theory
• Algorithmic Complexity
• Parallel & distributed computing
• Computer networks
• Neural networks
• Computational learning theory
• Database theory & practice
• Computer modeling of complex systems
• Security and Privacy.