Finding d-Cuts in Claw-free Graphs
arXiv:2505.17993
Abstract
The Matching Cut problem is to decide if the vertex set of a connected graph can be partitioned into two non-empty sets and such that the edges between and form a matching, that is, every vertex in has at most one neighbour in , and vice versa. If for some integer , we allow every neighbour in to have at most neighbours in , and vice versa, we obtain the more general problem -Cut. It is known that -Cut is NP-complete for every . However, for claw-free graphs, it is only known that -Cut is polynomial-time solvable for and NP-complete for . We resolve the missing case by proving NP-completeness. This follows from our more general study, in which we also bound the maximum degree. That is, we prove that for every , -Cut, restricted to claw-free graphs of maximum degree , is constant-time solvable if and NP-complete if . Moreover, in the former case, we can find a -cut in linear time. We also show how our positive results for claw-free graphs can be generalized to -free graphs where is the graph obtained from a star on vertices by subdividing one of its edges exactly times.