Maximum Weight Independent Set in Graphs with no Long Claws in Quasi-Polynomial Time

被引:1
|
作者
Gartland, Peter [1 ]
Lokshtanov, Daniel [1 ]
Masarik, Tomas [2 ]
Pilipczuk, Marcin [2 ,3 ]
Pilipczuk, Michal [2 ]
Rzazewski, Pawel [2 ,4 ]
机构
[1] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
[2] Univ Warsaw, Warsaw, Poland
[3] IT Univ, Copenhagen, Denmark
[4] Warsaw Univ Technol, Warsaw, Poland
基金
欧洲研究理事会;
关键词
Max independent set; subdivided claw; quasipolynomial algorithm; STABLE SETS; ALGORITHM; SUBCLASSES; TREEWIDTH; (P-6;
D O I
10.1145/3618260.3649791
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show that the Maximum Weight Independent Set problem (MWIS) can be solved in quasi-polynomial time on H-free graphs (graphs excluding a fixed graph H as an induced subgraph) for every H whose every connected component is a path or a subdivided claw (i.e., a tree with at most three leaves). This completes the dichotomy of the complexity of MWIS in F-free graphs for any finite set F of graphs into NP-hard cases and cases solvable in quasi-polynomial time, and corroborates the conjecture that the cases not known to be NP-hard are actually polynomial-time solvable. The key graph-theoretic ingredient in our result is as follows. Fix an integer t << 1. Let (S-t,S-t,S-t be the graph created from three paths on l edges by identifying one endpoint of each path into a single vertex. We show that, given a graph G, one can in polynomial time find either an induced S-t,S-t,S-t in G, or a balanced separator consisting of O(log vertical bar V(G)vertical bar) vertex neighborhoods in G, or an extended strip decomposition of G (a decomposition almost as useful for recursion for MWIS as a partition into connected components) with each particle of weight multiplicatively smaller than the weight of G. This is a strengthening of a result of Majewski, Masarik, Novotna, Okrasa, Pilipczuk, Rzazewski, and Sokolowski [Transactions on Computation Theory 2024] which provided such an extended strip decomposition only after the deletion of O( log vertical bar V (G)vertical bar) vertex neighborhoods. To reach the final result, we employ an involved branching strategy that relies on the structural lemma presented above.
引用
收藏
页码:683 / 691
页数:9
相关论文
共 50 条
  • [31] A modal μ perspective on solving parity games in quasi-polynomial time
    Lehtinen, Karoliina
    LICS'18: PROCEEDINGS OF THE 33RD ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, 2018, : 639 - 648
  • [32] An efficient pram algorithm for maximum-weight independent set on permutation graphs
    Saha A.
    Pal M.
    Pal T.K.
    Journal of Applied Mathematics and Computing, 2005, 19 (1-2) : 77 - 92
  • [33] Tight bounds for budgeted maximum weight independent set in bipartite and perfect graphs
    Doron-Arad, Ilan
    Shachnai, Hadas
    DISCRETE APPLIED MATHEMATICS, 2025, 361 : 453 - 464
  • [34] Simulation in quasi-polynomial time, and its application to protocol composition
    Pass, R
    ADVANCES IN CRYPTOLOGY-EUROCRYPT 2003, 2003, 2656 : 160 - 176
  • [35] A polynomial algorithm to find an independent set of maximum weight in a fork-free graph
    Lozin, Vadim V.
    Milanic, Martin
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 26 - 30
  • [36] A polynomial algorithm to find an independent set of maximum weight in a fork-free graph
    Lozin, Vadim V.
    Milanic, Martin
    JOURNAL OF DISCRETE ALGORITHMS, 2008, 6 (04) : 595 - 604
  • [37] MAXIMUM WEIGHT INDEPENDENT SET IN TREES
    PAWAGI, S
    BIT, 1987, 27 (02): : 170 - 180
  • [38] The maximum independent set problem in planar graphs
    Alekseev, Vladimir E.
    Lozin, Vadim
    Malyshev, Dmitriy
    Milanic, Martin
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2008, PROCEEDINGS, 2008, 5162 : 96 - +
  • [39] AN OPTIMAL TIME ALGORITHM FOR FINDING A MAXIMUM WEIGHT INDEPENDENT SET IN A TREE
    CHEN, GH
    KUO, MT
    SHEU, JP
    BIT, 1988, 28 (02): : 353 - 356
  • [40] A sequential algorithm for finding a maximum weight K-independent set on interval graphs
    Pal, M
    Bhattacharjee, GP
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1996, 60 (3-4) : 205 - 214