Independent Sets in Graph Classes T. Karthick Indian Statistical Institute Chennai Centre Chennai - 600 113 [email protected] Some Notations Graph G(V, E) := Simple, Finite and Undirected. n := |V (G)| and m := |E(G)|. Pt := Chordless Path on t vertices. Ct := Chordless Cycle on t vertices. Kp,q := Complete Bipartite Graph. Independent Sets in Graphs Independent Set: A set of vertices that are pairwise non-adjacent in G. Independent Sets in Graphs Independent Set: A set of vertices that are pairwise non-adjacent in G. Example {a}, {b, d}, {a, c, e} are independent sets. {c, e, f } is not an independent set. Independent Sets in Graphs Independent Set: A set of vertices that are pairwise non-adjacent in G. Independence Number, α(G): Size of a maximum independent set. Independent Sets in Graphs Independent Set: A set of vertices that are pairwise non-adjacent in G. Independence Number, α(G): Size of a maximum independent set. Example α(G) = 3 Maximum Weight Independent Sets Let G be a weighted graph with weight function w on V (G). Weighted Independence Number, αw (G): Maximum total weight among all independent sets in G. Maximum Weight Independent Sets Let G be a weighted graph with weight function w on V (G). Weighted Independence Number, αw (G): Maximum total weight among all independent sets in G. Example αw (G) = 9 M AXIMUM I NDEPENDENT S ET (MIS) Problem I NSTANCE: Graph G, a positive integer k. Q UESTION: Does there exists an independent set I of G such that |I| ≥ k? M AXIMUM W EIGHT I NDEPENDENT S ET (MWIS) Problem If S ⊆ V (G), then w(S):= Total weight of vertices in S. I NSTANCE: Weighted graph (G, w), a positive integer k. Q UESTION: Does there exists an independent set I of G such that w(I) ≥ k? MWIS reduces to MIS if w(v) = 1 for all v ∈ V (G). ? MWIS is N P -complete in general [27]. Graphs defined by forbidden induced subgraphs Let F = {H1, H2, H3, . . .} be a family of graphs. A graph G is said to be F-free if no induced subgraph of G is isomorphic to Hi, for every i. Examples Bipartite graphs : C2k+1-free, k ≥ 1 (König’s Theorem). Chordal graphs1 : Ck -free, k ≥ 4. Line graphs2 : A family of 9 forbidden subgraphs (Beineke). 1 2 Every cycle of length ≥ 4 contains a chord. Graph L(G) obtained from G, where V (L(G)) = E(G), and two vertices in L(G) are adjacent iff the corresponding edges in G are adjacent. Graphs defined by forbidden induced subgraphs Let F = {H1, H2, H3, . . .} be a family of graphs. A graph G is said to be F-free if no induced subgraph of G is isomorphic to Hi, for every i. Examples Bipartite graphs : C2k+1-free, k ≥ 1 (König’s Theorem). Chordal graphs : Ck -free, k ≥ 4. Line graphs : A family of 9 forbidden subgraphs (Beineke). c Perfect graphs 3 : {C2k+1, C2k+1 }-free, k ≥ 2 (SPGT [14]). 3 Graph G with χ(H) = ω(H), ∀ H v G. MWIS vs Graph Classes • MWIS remains N P -complete on restricted classes of graphs such as – K1,4-free graphs [31]. – (K1,4, diamond)-free graphs [16]. – triangle-free graphs [36]. – Cubic or planar graphs [35]. – Graphs not containing cycles of certain length [35]. MWIS vs Graph Classes • MWIS remains N P -complete on restricted classes of graphs such as – K1,4-free graphs [31]. – (K1,4, diamond)-free graphs [16]. – triangle-free graphs [36]. – Cubic or planar graphs [35]. – Graphs not containing cycles of certain length [35]. Alekseev [1]: MWIS remains N P -complete on H-free graphs, whenever H is connected, but neither a path nor a subdivision of the claw (K1,3). MWIS vs H-free Graphs, H is a path • Corneil et al. [17]: MWIS on P4-free graphs (or cographs) can be solved in linear time. MWIS vs H-free Graphs, H is a path • Corneil et al. [17]: MWIS on P4-free graphs (or cographs) can be solved in linear time. • Lokshantov et al. [28]: MWIS on P5-free graphs can be solved in time O(n12m) via minimal triangulations. MWIS vs H-free Graphs, H is a path • Corneil et al. [17]: MWIS on P4-free graphs (or cographs) can be solved in linear time. • Lokshantov et al. [28]: MWIS on P5-free graphs can be solved in time O(n12m) via minimal triangulations. • The complexity of MWIS is unknown for P6-free graphs. MWIS vs H-free Graphs, H is a path • Corneil et al. [17]: MWIS on P4-free graphs (or cographs) can be solved in linear time. • Lokshantov et al. [28]: MWIS on P5-free graphs can be solved in time O(n12m) via minimal triangulations. • The complexity of MWIS is unknown for P6-free graphs, and is unknown even for (P6, C6, C5)-free graphs. MWIS for H-free Graphs In this talk, using clique separator decomposition techniques, we prove the following: MWIS can be solved in polynomial time for a subclass of P6-free graphs. In particular, we prove the following: MWIS can be solved in time O(n3m) for (P6, 4 )-free graphs4 T. Karthick, Maximum weight independent sets in (P6 , banner)-free graphs, Submitted for publication. Clique Separators A clique is a set of mutually adjacent vertices in G. {a, b, c, d}, {b, d, e}, {a, b, c}, {e, f } are cliques. But, {b, c, d, e} is not a clique. Clique Separators A clique is a set of mutually adjacent vertices in G. Clique Separator: Given a connected graph G. Let Q ⊆ V (G). Q is a clique separator if (i) Q is a clique. (ii) [V (G) \ Q] is disconnected. Clique Separators A clique is a set of mutually adjacent vertices in G. Clique Separator: Given a connected graph G. Q ⊆ V (G). Q is a clique separator if (i) Q is a clique. (ii) [V (G) \ Q] is disconnected. Atom: A graph is an atom if it does not contain a clique separator. Clique Separator Decomposition (CSD) Clique Separator Decomposition (CSD) • Suppose G has a clique separator C. Clique Separator Decomposition (CSD) • Suppose G has a clique separator C. • Let V (G) = (A, B, C) such that [A, B] = ∅. Clique Separator Decomposition (CSD) • Suppose G has a clique separator C. • Let V (G) = (A, B, C) such that [A, B] = ∅. • Decompose G into components G0 ∼ = [A ∪ C] and G00 ∼ = [B ∪ C], separated by C. Clique Separator Decomposition (CSD) • Suppose G has a clique separator C. • Let V (G) = (A, B, C) such that [A, B] = ∅. • Decompose G into components G0 ∼ = [A ∪ C] and G00 ∼ = [B ∪ C], separated by C. • Decompose G0 and G00 further in the same way, and repeat until no further decomposition is possible. i.e., we decompose G into a collection of atoms. Clique Separator Decomposition (CSD) • Suppose G has a clique separator C. • Let V (G) = (A, B, C) such that [A, B] = ∅. • Decompose G into components G0 ∼ = [A ∪ C] and G00 ∼ = [B ∪ C], separated by C. • Decompose G0 and G00 further in the same way, and repeat until no further decomposition is possible. i.e., we decompose G into a collection of atoms. • The atoms fit together in hierarchy to form G. Clique Separator Decomposition (CSD) Representation of CSD as a Binary Tree (BDT): External node (Leaf): atom Internal node: Clique separator Example b a c e d Example b a c e d Example b a c e d b a b c e d d Example b a c e d b a b c {b, d} e d d {a, b, c, d} {b, d, e} Example b a c e d b b a c {b, d} e c d {b, c, d} d {a, b, c, d} {b, c, d} {b, d, e} R. E. Tarjan “Decomposition by Clique Separators” Disc. Math., 55 (1985) 221–232. • Tarjan [41]: Finding a CSD of G can be done in O(nm)-time. • Tarjan [41]: CSD can be applied to various optimization problems; the problem can be solved efficiently on the graph if it is solvable efficiently on atoms. Prime Graphs A subset M ⊆ V (G) is a module of G if every x ∈ V (G) \ M is either adjacent to all the vertices in in M or to none of the vertices in M . G is prime if G has no module M with 1 < |M | < |V (G)|. V. V. Lozin and M. Milanič Journal of Discrete Algorithms 6 (2008) 595-604 Let G be a hereditary class of graphs. If the MWIS problem can be solved in O(np)-time for prime graphs in G, where p ≥ 1 is a constant, then the MWIS problem can be solved for graphs in G in time O(np + m). ∴ It is enough to concentrate on Prime Graphs A. Branstädt and C. T. Hoáng Theoretical Computer Science 389 (2007) 295-306 Let G be a hereditary class of graphs. Let G ∈ G. If MWIS problem can be solved in time T = O(f (n)) on prime atoms of the graph G, then it is solvable in time O(n2 · T ) on G. ∴ It is enough to concentrate on Prime Atoms Nearly C Property Let C be a hereditary family of graphs. A graph G is nearly C if for every v ∈ V (G), [N (v)] has the property C. When atoms are nearly C Suppose that for every vertex v in an atom, When atoms are nearly C Suppose that for every vertex v in an atom, When atoms are nearly C When atoms are nearly C Theorem 1: Let G be a hereditary class of graphs. Let C be a hereditary property. Suppose that the atoms of G are nearly C. If the MWIS problem can be solved in time T = O(f (n)) for graphs with property C , then the MWIS problem can be solved in time O(nm + n · T ) for graphs in G. (P5, )-free Graphs MWIS can be solved in O(nm)-time (P5, )-free Graphs MWIS can be solved in O(nm)-time • Brandstädt and Hoáng [6]: Atoms are nearly chordal. (P5, )-free Graphs MWIS can be solved in O(nm)-time • Brandstädt and Hoáng [6]: Atoms are nearly chordal. • Frank [19] : MWIS can be solved in O(m)-time for chordal graphs. (P5, )-free Graphs MWIS can be solved in O(nm)-time • Brandstädt and Hoáng [6]: Atoms are nearly chordal. • Frank [19]: MWIS can be solved in O(m)-time for chordal graphs. • So, the results follows by Theorem 1. MWIS for (P6, C4)-free Graphs MWIS can be solved in O(nm)-time (P6, C4)-free Graphs MWIS can be solved in O(nm)-time • Brandstädt and Hoáng [6]: Atoms are either nearly chordal or 2-specific graphs. (P6, C4)-free Graphs MWIS can be solved in O(nm)-time • Brandstädt and Hoáng [6]: Atoms are either nearly chordal or 2-specific graphs. • MWIS is trivial for 2-specific graphs, and can be solved in O(m)-time for chordal graphs [19]. (P6, C4)-free Graphs MWIS can be solved in O(nm)-time • Brandstädt and Hoáng [6]: Atoms are either nearly chordal or 2-specific graphs. • MWIS is trivial for 2-specific graphs, and can be solved in O(m)-time for chordal graphs [19]. • So, the result follows by Theorem 1. (P6, )-free Graphs5 MWIS in (P6, banner)-free graphs can be solved in O(n3m)-time. 5 T. Karthick, Maximum weight independent sets in (P6 , banner)-free graphs, Submitted for publication. MWIS for (P6, banner)-free Graphs in O(n3m) time (1) Prime banner-free graphs are K2,3-free [9]. Prime banner–free graphs are K2, 3 -free a1 b1 a2 a3 b2 Prime banner–free graphs are K2, 3 -free a1 b1 a2 a3 b2 Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q Prime banner–free graphs are K2, 3 -free a1 b1’ a2 a3 z b2’ Q MWIS for (P6, banner)-free Graphs in O(n3m) time (1) Prime banner-free graphs are K2,3-free [9]. (2) MWIS in (P6, P5, banner)-free graphs can be solved in O(nm)-time. (P6 , Prime, - free - free )-free (P6 , )-free Assume the Contrary Prime, - free b1 a2 a1 b2 - free Claim: {b1, b2} is a module (P6 , Prime, - free )-free a1 b1 a2 b2 Claim: {b1, b2} is a module - free Assume the contrary, let pb1E(G) and pb2E(G) (P6 , Prime, - free )-free a1 b1 a2 b2 Claim: {b1, b2} is a module - free Then, pa1, pa2 E(G) (P6 , Prime, - free )-free a1 b1 a2 b2 Claim: {b1, b2} is a module - free Then, pa1, pa2 E(G) (P6 , Prime, - free )-free a1 b1 a2 b2 Claim: {b1, b2} is a module - free Then, pa1, pa2 E(G) (P6 , Prime, - free )-free a1 b1 a2 b2 Claim: {b1, b2} is a module - free Then, pa1, pa2 E(G) (P6 , Prime, - free - free )-free MWIS for prime (P6, house, banner)-free graphs can be solved in O(nm)-time MWIS for (P6, C4)-free graphs can be solved in O(nm)-time (P6 , Prime, - free - free )-free MWIS for (P6, house, banner)-free graphs can be solved in O(nm)-time MWIS for (P6, C4)-free graphs can be solved in O(nm)-time MWIS for (P6, banner)-free Graphs in O(n3m) time (1) Prime banner-free graphs are K2,3-free [9]. (2) MWIS in (P6, P5, banner)-free graphs can be solved in O(nm)-time. (3) Brandstädt et al. [9]: By using (1), prime (P6, banner)-free atoms are nearly C5-free. Prime (P6, Banner)-free atoms are C5-free v1 v v2 v3 v5 A v4 N(V) Sketch of the Proof v1 v Qv v2 v3 v5 A v4 N(V) Sketch of the Proof v1 v2 v v3 Qv N(A) v5 A v4 N(V) Sketch of the Proof v1 v2 v A+ Qv N(A) v3 v5 A v4 N(V) A1 + = v1 v2 v A1+ Qv N(A) v3 v5 A v4 N(V) A1 + = v1 v2 v A1+ Qv N(A) v3 v5 A v4 N(V) A1 + = v1 v2 v A1+ Qv N(A) v3 v5 A v4 N(V) A2 + = v1 v2 v A2+ Qv N(A) v3 v5 A v4 N(V) A2 + = v1 v2 v A2+ Qv N(A) v3 v5 A v4 N(V) A2 + = v1 v2 v A2+ Qv N(A) v3 v5 A v4 N(V) A2 + = v1 v2 v A2+ Qv N(A) v3 v5 A v4 N(V) A4 + = v1 v2 v A4+ Qv N(A) v3 v5 A v4 N(V) A4 + = v1 v2 v A4+ Qv N(A) v3 v5 A v4 N(V) Sketch of the Proof v1 A3+ v A5+ Qv A+ N(A) v2 v3 v5 A v4 N(V) [A3+, A5+] is complete v1 v A3+ A5+ Qv A+ N(A) v5 v2 v3 A v4 N(V) [A3+, A5+] is complete v1 v A3+ A5+ Qv A+ N(A) v5 v2 v3 A v4 N(V) [A3+, A5+] is complete v1 v A3+ A5+ Qv A+ N(A) v5 v2 v3 A v4 N(V) [A3+, A5+] is complete v1 v A3+ A5+ Qv A+ N(A) v5 v2 v3 A v4 N(V) A5+ is a clique v1 v Qv v5 v2 v3 A5+ N(A) A v4 N(V) A3+ is a clique v1 v Qv v5 v2 v3 A3+ N(A) A v4 N(V) A3+ is a clique v1 v Qv v5 v2 v3 A3+ N(A) A v4 N(V) A3+ is a clique v1 v Qv v5 v2 v3 A A3+ N(A) v4 N(V) A3+ is a clique v1 v Qv v5 v2 v3 A A3+ N(A) v4 N(V) A3+ is a clique v1 v Qv v5 v2 v3 A A3+ N(A) v4 N(V) A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 A A3+ N(A) N(V) v4 A3+ is a clique v1 v2 v Qv v5 v3 v4 A3+ N(A) N(V) A3+ A5+ is a clique separator v1 A3+ v A5+ Qv A+ N(A) v2 v3 v5 A v4 N(V) MWIS for (P6, banner)-free Graphs in O(n3m) time (1) Prime banner-free graphs are K2,3-free [9]. (2) MWIS in (P6, P5, banner)-free graphs can be solved in O(nm)-time. (3) Brandstädt et al. [9]: By using (1), prime (P6, banner)-free atoms are nearly C5-free. (4) Prime (P6, C5, banner)-free atoms are nearly P5-free. MWIS for (P6, banner)-free Graphs in O(n3m) time (1) Prime banner-free graphs are K2,3-free [9]. (2) MWIS in (P6, P5, banner)-free graphs can be solved in O(nm)-time. (3) Brandstädt et al. [9]: By using (1), prime (P6, banner)-free atoms are nearly C5-free. (4) Prime (P6, C5, banner)-free atoms are nearly P5-free. (5) By using (2), (4) and Theorem 1, MWIS in (P6, C5, banner) -free graphs can be solved in O(n2m)-time. MWIS for (P6, banner)-free Graphs in O(n3m) time (1) Prime banner-free graphs are K2,3-free [9]. (2) MWIS in (P6, P5, banner)-free graphs can be solved in O(nm)-time. (3) Brandstädt et al. [9]: By using (1), prime (P6, banner)-free atoms are nearly C5-free. (4) Prime (P6, C5, banner)-free atoms are nearly P5-free. (5) By using (2), (4) and Theorem 1, MWIS in (P6, C5, banner) -free graphs can be solved in O(n2m)-time. (6) By using (3), (5) and Theorem 1, MWIS in (P6, banner)-free graphs can be solved in O(n3m)-time. Conclusion • The complexity of MWIS for P6-free graphs is unknown. • MWIS remains NP-complete for banner-free graphs [35]. • Showed that MWIS Problem for (P6, banner)-free graphs can be solved in polynomial time via clique separator decomposition. Conclusion contd.. • The complexity of MWIS for P6-free graphs is unknown. • MWIS remains NP-complete for banner-free graphs [35]. • Showed that MWIS Problem for (P6, banner)-free graphs can be solved in polynomial time via clique separator decomposition. – Time bound has been improved from O(n7m) (given in [9]) to O(n3m) with the help of atomic structure of given class of graphs. Conclusion contd.. • The complexity of MWIS for P6-free graphs is unknown. • MWIS remains NP-complete for banner-free graphs [35]. • Showed that MWIS Problem for (P6, banner)-free graphs can be solved in polynomial time via clique separator decomposition. – Time bound has been improved from O(n7m) (given in [9]) to O(n3m) with the help of atomic structure of given class of graphs. – This result also generalize known results for (P5, banner)free graphs [6] and for (P6, C4)-free graphs [6]. Conclusion contd.. • Banner-free graphs include some well studied classes of graphs such as K1,3-free graphs, C4-free graphs, and P4-free graphs. • MWIS can be solved in time O(n9m) for (P7, banner)-free graphs [33]. • MWIS can be solved in time O(n4m) for (P6, co-banner)-free graphs [34]. • MWIS can be solved in polynomial time for apple-free graphs [11]. References [1] V. Alekseev, The effect of local constraints on the complexity of determination of the graph independence number, Combinatorial-algebraic Methods in Applied Mathematics (1982) 3-13. (in Russian). [2] A. Berry, A. Brandstädt, V. Giakoumakis, and F. Maffray, The atomic structure of holeand diamond-free graphs, Manuscript (2011). [3] A. Brandstädt, (P5, diamond)-free graphs revisited: structure and linear time optimization, Discrete Applied Mathematics, 138 (2004) 13-27. [4] A. Brandstädt and D. Kratsch, On the structure of (P5, Gem)-free graphs, Discrete Applied Mathematics, 145 (2005) No.2, 155-162. [5] A. Brandstädt and R. Mosca, On the structure and stability number of P5- and co-chair-free graphs, Discrete Applied Mathematics, 132 (2004) 47-65. [6] A. Brandstädt and C. T. Hoáng, On clique separators, nearly chordal graphs, and the maximum weight stable set problem, Theor. Comp. Science, 389 (2007) 295-306. [7] A. Brandstädt and V. Giakoumakis, Maximum weight independent sets in hole- and co-chair-free graphs, Inform. Proc. letters, to appear. [8] A. Brandstädt, V. Giakoumakis, and F. Maffray, Clique separator decomposition of holeand Diamond-free graphs and algorithmic consequences, Disc. Appl. Math., to appear. [9] A. Brandstädt, T. Klembt, V. V. Lozin, and R. Mosca, On independent vertex sets in subclasses of apple-free graphs, Algorithmica 56 (2010) 383-393. [10] A. Brandstädt, V. B. Le, and S. Mahfud, New applications of clique separator decomposition for the Maximum weight stable set problem, Theor. Comp. Science, 370 (2007) 229-239. [11] A. Brandstädt, V. Lozin, and R. Mosca, Independent sets of maximum weight in apple-free graphs, SIAM J. Disc. Math., 24 (1) (2010) 239-254. [12] A. Brandstädt and R. Mosca, On the structure and stability number of P5- and co-chair-free graphs, Disc. Appl. Math., 132 (2004) 47-65. [13] J. I. Brown and D. G. Corneil, Perfect colorings, Ars Combinatoria, 30 (1990) 141-159. [14] M. Chudnovsky, P. Seymour, N. Robertson and R. Thomas, The strong perfect graph theorem, Annals of Math., 164 (1) (2006) 51-229. [15] V. Chvátal, C. T. Hoáng, N. V. R. Mahadev, and D. de Werra, Four classes of perfectly orderable graphs. J. Graph Theory, 11 (1987) 481-495. [16] D. G. Corneil, The complexity of generalized clique packing, Discrete Applied Mathematics 12 (1985) 233-240. [17] D. G. Corneil, Y. Perl, and L. K. Stewart, A linear recognition for cographs, SIAM Journal on Computing 14 (1985) 926-934. [18] M. Farber, On diameters and radii bridged graphs, Discrete Mathematics 73 (1989) 75-83. [19] A. Frank, Some polynomial algorithms for certain graphs and hypergraphs, in: Proc. of the Fifth BCC, Congressus Numerantium, XV (1976) 211-226. [20] M. U. Gerber and V. V. Lozin, On the stable set problem in special P5-free graphs, Disc. Appl. Math., 125 (2003) 215-224. [21] M. C. Golumbic, Algorithmic graph theory and perfect graphs, 2nd edition, Annals of Disc. Math., Elsevier, Amsterdam (2004). [22] M. Grötschel, L. Lovász, and A. Schrijver, The ellipsoid method and its consequences in combinatorial optimization, Combinatorica, 1 (1981) 169-197. [23] R. B. Hayward, J. P. Spinrad, and R. Sritharan, Weakly chordal graph algorithms via handles, Proceedings of 11th Symposium on Discrete Algorithms, 42-49 (2000). [24] C. T. Hoáng, Efficient algorithms for minimum weighted colouring of some classes of perfect graphs, Disc. Appl. Math., 55 (1994) 133-143. [25] C. T. Hoang, M. Kamiński, V. Lozin, J. Sawada and X. Shu, Deciding k-colorability of P5-free graphs in polynomial time, Algorithmica, to appear. [26] T. R. Jensen and B. Toft, Graph Coloring Probelms, Wiley, New York (1994). [27] R. M. Karp, Reducibility among combinatorial problems, in: Complexity of Computer Computations, R. E. Miller and J. W. Thatcher (Eds), Plenum Press, New York (1972) 85-103. [28] D. Lokshantov, M. Vatshelle and Y. Villanger, Independent set in P5-free graphs in polynomial time, Technical report, University of Bergen, Norway (2013). [29] V. V. Lozin and M. Milanič, A polynomial algorithm to find an independent set of maximum weight in a fork-free graph, Journal of Discrete Algorithms 6 (2008) 595-604. [30] V. V. Lozin and R. Mosca, Independent sets in extensions of 2K2-free graphs, Discrete Applied Mathematics 146 (2005) 74-80. [31] G. M. Minty, On maximal independent sets of vertices in claw-free graphs, J. Combin. Theory, Series B, 28 (1980) 284-304. [32] R. Mosca, Stable sets in certain P6-free graphs, Discrete Applied Mathematics 92 (1999) 177-191. [33] R. Mosca, Stable sets of maximum weight in (P7, banner)-free graphs, Discrete Mathematics 308 (2008) 20-33. [34] R. Mosca, Maximum weight independent sets in (P6, co-banner)-free graphs, Information Processing Letters 113 (2013) 89-93. [35] O. J. Murphy, Computing independent sets in graphs with large girth, Disc. Appl. Math., 35 (1992) 167-170. [36] S. Poljak, A note on stable sets and colorings of graphs, Commun. Math. Univ. Carolinae, 15 (1974) 307-309. [37] B. Randerath and I. Schiermeyer, Vertex colouring and forbidden subgraphs - A survey, Graphs Combin., 20 (2004) 1-40. [38] A. Schrijver, Combinatorial Optimization: Polyhedra and Efficiency, Springer-Verlag, New York, 2003. [39] J. P. Spinrad, Finding large holes, Inform. Proc. Letters, 39 (1991) 227-229. [40] J. P. Spinrad and R. Sritharan, Algorithms for weakly triangulated graphs, Disc. Appl. Math., 59 (1995) 181-191. [41] R. E. Tarjan, Decomposition by clique separators, Disc. Math., 55 (1985) 221-232. [42] S. Wagon, A bound on the chromatic number of graphs without certain induced subgraphs, Journal of Combinatorial Theory, Series B, 29 (1980) 345-346. [43] D. B. West, Introduction to Graph Theory, 2nd Edition, Prentice-Hall, Englewood Cliffs, New Jersey (2000). THANK YOU
© Copyright 2026 Paperzz