An ${\cal O}(n^2 \log(n))$ algorithm for the weighted stable set problem in claw-free graphs
Abstract
A graph is \emph{claw-free} if no vertex has three pairwise non-adjacent neighbours. The Maximum Weight Stable Set (MWSS) Problem in a claw-free graph is a natural generalization of the Matching Problem and has been shown to be polynomially solvable by Minty and Sbihi in 1980. In a remarkable paper, Faenza, Oriolo and Stauffer have shown that, in a two-step procedure, a claw-free graph can be first turned into a quasi-line graph by removing strips containing all the irregular nodes and then decomposed into \emph{\{claw, net\}-free} strips and strips with stability number at most three. Through this decomposition, the MWSS Problem can be solved in time. In this paper, we describe a direct decomposition of a claw-free graph into \emph{\{claw, net\}-free} strips and strips with stability number at most three which can be performed in time. In two companion papers we showed that the MWSS Problem can be solved in time in claw-free graphs with and in time in \{claw, net\}-free graphs with . These results prove that the MWSS Problem in a claw-free graph can be solved in time, the same complexity of the best and long standing algorithm for the MWSS Problem in \emph{line graphs}.
Cite
@article{arxiv.1501.05775,
title = {An ${\cal O}(n^2 \log(n))$ algorithm for the weighted stable set problem in claw-free graphs},
author = {Paolo Nobili and Antonio Sassano},
journal= {arXiv preprint arXiv:1501.05775},
year = {2019}
}