Maximum Weight Independent Set in lClaw-Free Graphs in Polynomial Time
Abstract
The Maximum Weight Independent Set (MWIS) problem is a well-known NP-hard problem. For graphs G1, G2, G1+G2 denotes the disjoint union of G1 and G2, and for a constant l 2, lG denotes the disjoint union of l copies of G. A claw has vertices a,b,c,d, and edges ab,ac,ad. MWIS can be solved for claw-free graphs in polynomial time; the first two polynomial time algorithms were introduced in 1980 by Minty1980,Sbihi1980, then revisited by NakTam2001, and recently improved by FaeOriSta2011,FaeOriSta2014, and by NobSas2011,NobSas2015 with the best known time bound in NobSas2015. Furthermore MWIS can be solved for the following extensions of claw-free graphs in polynomial time: fork-free graphs LozMil2008, K2+claw-free graphs LozMos2005, and apple-free graphs BraLozMos2010,BraKleLozMos2008. This manuscript shows that for any constant l, MWIS can be solved for lclaw-free graphs in polynomial time. Our approach is based on Farber's approach showing that every 2K2-free graph has O(n2) maximal independent sets Farbe1989, which directly leads to a polynomial time algorithm for MWIS on 2K2-free graphs by dynamic programming. Solving MWIS for lclaw-free graphs in polynomial time extends known results for claw-free graphs, for lK2-free graphs for any constant l Aleks1991,FarHujTuz1993,Prisn1995,TsuIdeAriShi1977, for K2+claw-free graphs, for 2P3-free graphs LozMos2012, and solves the open questions for 2K2+P3-free graphs and for P3+claw-free graphs being two of the minimal graph classes, defined by forbidding one induced subgraph, for which the complexity of MWIS was an open problem.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.