Maximum Weight Stable Set in (P6, Bull)-Free Graphs

Maximum Weight Stable Set in (P6, Bull)-Free Graphs

Maximum weight stable set in (P6, bull)-free graphs Lucas Pastor Mercredi 16 novembre 2016 Joint-work with Frédéric Maffray 1 Maximum weight stable set Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 1 1 1 1 1 1 1 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 1 1 1 1 1 1 1 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 11 1 1 1 1 1 1 2 Maximum Weight Stable Set (MWSS) Let G be a graph and w : V (G) → N a weight function on the vertices of G.A maximum weight stable set in G is a set of pairwise non-adjacent vertices of maximum weight. 1 1 1 1 11 1 1 1 1 1 1 2 Special graphs Let Si,j,k be the graph obtained from a claw by subdividing respectively its branches into i, j and k edges for i, j, k ≥ 0. 3 Special graphs Let Si,j,k be the graph obtained from a claw by subdividing respectively its branches into i, j and k edges for i, j, k ≥ 0. i edges j edges k edges Si;j;k 3 Special graphs Let Si,j,k be the graph obtained from a claw by subdividing respectively its branches into i, j and k edges for i, j, k ≥ 0. S1;1;1 3 Special graphs Let Si,j,k be the graph obtained from a claw by subdividing respectively its branches into i, j and k edges for i, j, k ≥ 0. S0;1;2 3 Pn and bull graph We denote by Pn the path graph on n vertices. The bull graph is a triangle with with 2 additional vertices, each adjacent to a different vertex of the triangle. 4 Pn and bull graph We denote by Pn the path graph on n vertices. The bull graph is a triangle with with 2 additional vertices, each adjacent to a different vertex of the triangle. P6 bull 4 • Alekseev proved in 1983 that it remains NP-complete in the class of F -free graphs whenever F is not a special graph. • polynomial in F -free graphs where F is any special graph on at most 5 vertices Alekseev, 1999; Lozin, Mosca, 2005; Lokshtanov, Vatshelle, Villanger, 2014. • quasi-polynomial in P6-free graphs Lokshtanov, Pilipczuk, Leeuwen, 2016. • polynomial in bull-free perfect graphs, complexity of O(n6) Penev, 2012. 2 • polynomial in (P6, triangle)-free graphs, complexity of O(n ) Brandstädt, Klembt, Mahfud, 2006. What is known? 5 • polynomial in F -free graphs where F is any special graph on at most 5 vertices Alekseev, 1999; Lozin, Mosca, 2005; Lokshtanov, Vatshelle, Villanger, 2014. • quasi-polynomial in P6-free graphs Lokshtanov, Pilipczuk, Leeuwen, 2016. • polynomial in bull-free perfect graphs, complexity of O(n6) Penev, 2012. 2 • polynomial in (P6, triangle)-free graphs, complexity of O(n ) Brandstädt, Klembt, Mahfud, 2006. What is known? • Alekseev proved in 1983 that it remains NP-complete in the class of F -free graphs whenever F is not a special graph. 5 • quasi-polynomial in P6-free graphs Lokshtanov, Pilipczuk, Leeuwen, 2016. • polynomial in bull-free perfect graphs, complexity of O(n6) Penev, 2012. 2 • polynomial in (P6, triangle)-free graphs, complexity of O(n ) Brandstädt, Klembt, Mahfud, 2006. What is known? • Alekseev proved in 1983 that it remains NP-complete in the class of F -free graphs whenever F is not a special graph. • polynomial in F -free graphs where F is any special graph on at most 5 vertices Alekseev, 1999; Lozin, Mosca, 2005; Lokshtanov, Vatshelle, Villanger, 2014. 5 • polynomial in bull-free perfect graphs, complexity of O(n6) Penev, 2012. 2 • polynomial in (P6, triangle)-free graphs, complexity of O(n ) Brandstädt, Klembt, Mahfud, 2006. What is known? • Alekseev proved in 1983 that it remains NP-complete in the class of F -free graphs whenever F is not a special graph. • polynomial in F -free graphs where F is any special graph on at most 5 vertices Alekseev, 1999; Lozin, Mosca, 2005; Lokshtanov, Vatshelle, Villanger, 2014. • quasi-polynomial in P6-free graphs Lokshtanov, Pilipczuk, Leeuwen, 2016. 5 2 • polynomial in (P6, triangle)-free graphs, complexity of O(n ) Brandstädt, Klembt, Mahfud, 2006. What is known? • Alekseev proved in 1983 that it remains NP-complete in the class of F -free graphs whenever F is not a special graph. • polynomial in F -free graphs where F is any special graph on at most 5 vertices Alekseev, 1999; Lozin, Mosca, 2005; Lokshtanov, Vatshelle, Villanger, 2014. • quasi-polynomial in P6-free graphs Lokshtanov, Pilipczuk, Leeuwen, 2016. • polynomial in bull-free perfect graphs, complexity of O(n6) Penev, 2012. 5 What is known? • Alekseev proved in 1983 that it remains NP-complete in the class of F -free graphs whenever F is not a special graph. • polynomial in F -free graphs where F is any special graph on at most 5 vertices Alekseev, 1999; Lozin, Mosca, 2005; Lokshtanov, Vatshelle, Villanger, 2014. • quasi-polynomial in P6-free graphs Lokshtanov, Pilipczuk, Leeuwen, 2016. • polynomial in bull-free perfect graphs, complexity of O(n6) Penev, 2012. 2 • polynomial in (P6, triangle)-free graphs, complexity of O(n ) Brandstädt, Klembt, Mahfud, 2006. 5 Homogeneous set A homogeneous set is a set S ⊆ V (G) such that every vertex in V (G) \ S is either complete to S or anticomplete to S. Prime graphs A graph is prime if every homogeneous set of G is either a singleton or equal to V (G). Theorem (Maffray, P.) The MWSS can be solved in time O(n7) for every graph on n vertices in the class of (P6, bull)-free graphs. 6 Prime graphs A graph is prime if every homogeneous set of G is either a singleton or equal to V (G). Theorem (Maffray, P.) The MWSS can be solved in time O(n7) for every graph on n vertices in the class of (P6, bull)-free graphs. Homogeneous set A homogeneous set is a set S ⊆ V (G) such that every vertex in V (G) \ S is either complete to S or anticomplete to S. 6 Prime graphs A graph is prime if every homogeneous set of G is either a singleton or equal to V (G). Theorem (Maffray, P.) The MWSS can be solved in time O(n7) for every graph on n vertices in the class of (P6, bull)-free graphs. Homogeneous set A homogeneous set is a set S ⊆ V (G) such that every vertex in V (G) \ S is either complete to S or anticomplete to S. S A B 6 Theorem (Maffray, P.) The MWSS can be solved in time O(n7) for every graph on n vertices in the class of (P6, bull)-free graphs. Homogeneous set A homogeneous set is a set S ⊆ V (G) such that every vertex in V (G) \ S is either complete to S or anticomplete to S. S A B Prime graphs A graph is prime if every homogeneous set of G is either a singleton or equal to V (G). 6 Reducing the problem This theorem tells us that we only need to concentrate on prime graphs. Theorem (Lozin, Milanič, 2008) Let G be a hereditary class of graphs. If the MWSS problem can be solved in polynomial time for any prime graph G in G, then the MWSS problem can be solved in polynomial time for every graph G in G. 7 Theorem (Lozin, Milanič, 2008) Let G be a hereditary class of graphs. If the MWSS problem can be solved in polynomial time for any prime graph G in G, then the MWSS problem can be solved in polynomial time for every graph G in G. Reducing the problem This theorem tells us that we only need to concentrate on prime graphs. 7 Structure of (P6, bull)-free prime graphs Forbidden induced subgraphs The forbidden induced subgraphs are the path graph on 6 vertices and the bull graph. 8 Forbidden induced subgraphs The forbidden induced subgraphs are the path graph on 6 vertices and the bull graph. P6 bull 8 Lemma (Reed, Sbihi, 1995), forbidden k-wheels One can show that a bull-free prime graph cannot contains the complementary of a k-wheel with k ≥ 6. 9 Lemma (Reed, Sbihi, 1995), forbidden k-wheels One can show that a bull-free prime graph cannot contains the complementary of a k-wheel with k ≥ 6. complementary of a 7-wheel 9 Sketch of the proof For every vertex v of G, compute the MWSS in its non-neighborhood.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    69 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us