Claw-Free and Line Graph Edge Deletion on Block Graphs
Rajat Adak
Abstract
Edge deletion problems ask for the fewest edges whose deletion gives a graph with a specified property. We study two such problems on block graphs. First making the graph claw-free, and second making it a line graph. Since every line graph is claw-free, the second problem is at least as difficult as the first. We show that on block graphs the two optimum values are always equal, and both are attained by the line graph of a forest. The main step is a completion argument, in which starting from any claw-free solution, we put back edges to get some nice structure inside each block still maintaining the claw-free property. This reduces both edge-deletion problems to the same problem of selecting vertices within the blocks of the input graph. We solve it by dynamic programming in O(n+m) time, which also produces an optimal deletion set and a forest whose line graph is what remains after the completion argument. We also extend the method to K1,r+1-free edge deletion for every fixed r.
Create a lesson
Related papers
Bounded-Density Vertex Deletion Beyond Vertex Cover
Adrian Miclăuş, Alexandru Popa, Andrei Popa
Hypothesis Selection via Weighted Medians
Liang-Yu Zou
Simple, Faster (min, +) Matrix Multiplication and APSP
Barna Saha, Christopher Ye
Subexponential Parameterized Approximation for Group-Fair Euclidean k-Center
Rudranarayan Kar, Diya Roy, Abhishek Sahu
An Analytic 0.48-Approximation for Non-Monotone k-Submodular Maximization under a Matroid Constraint
Zizong Wang, Yibo Wang
Undirected Network Coding and Faster External-Memory Integer Sorting
Baochun Li, Zongpeng Li, Sirui Liu