Polynomial-time algorithm for maximum weight independent set on P₆-free graphs

From MaRDI portal
Publication:5236261

DOI10.1137/1.9781611975482.77zbMATH Open1431.68047arXiv1707.05491OpenAlexW2737177295MaRDI QIDQ5236261FDOQ5236261


Authors: A. Grzesik, Tereza Klimošová, Marcin Pilipczuk, Michał Pilipczuk Edit this on Wikidata


Publication date: 15 October 2019

Published in: Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms (Search for Journal in Brave)

Abstract: In the classic Maximum Weight Independent Set problem we are given a graph G with a nonnegative weight function on vertices, and the goal is to find an independent set in G of maximum possible weight. While the problem is NP-hard in general, we give a polynomial-time algorithm working on any P6-free graph, that is, a graph that has no path on 6 vertices as an induced subgraph. This improves the polynomial-time algorithm on P5-free graphs of Lokshtanov et al. (SODA 2014), and the quasipolynomial-time algorithm on P6-free graphs of Lokshtanov et al (SODA 2016). The main technical contribution leading to our main result is enumeration of a polynomial-size family mathcalF of vertex subsets with the following property: for every maximal independent set I in the graph, mathcalF contains all maximal cliques of some minimal chordal completion of G that does not add any edge incident to a vertex of I.


Full work available at URL: https://arxiv.org/abs/1707.05491




Recommendations




Cited In (45)





This page was built for publication: Polynomial-time algorithm for maximum weight independent set on \(P_6\)-free graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5236261)