Quasi-Polynomial Time Approximation Schemes for the Maximum Weight Independent Set Problem in [math]-Free Graphs

IF 1.2 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS
Maria Chudnovsky, Marcin Pilipczuk, Michał Pilipczuk, Stéphan Thomassé
{"title":"Quasi-Polynomial Time Approximation Schemes for the Maximum Weight Independent Set Problem in [math]-Free Graphs","authors":"Maria Chudnovsky, Marcin Pilipczuk, Michał Pilipczuk, Stéphan Thomassé","doi":"10.1137/20m1333778","DOIUrl":null,"url":null,"abstract":"SIAM Journal on Computing, Volume 53, Issue 1, Page 47-86, February 2024. <br/> Abstract. In the Maximum Independent Set problem we are asked to find a set of pairwise nonadjacent vertices in a given graph with the maximum possible cardinality. In general graphs, this classical problem is known to be NP-hard and hard to approximate within a factor of [math] for any [math]. Due to this, investigating the complexity of Maximum Independent Set in various graph classes in hope of finding better tractability results is an active research direction. In [math]-free graphs, that is, graphs not containing a fixed graph [math] as an induced subgraph, the problem is known to remain NP-hard and APX-hard whenever [math] contains a cycle, a vertex of degree at least four, or two vertices of degree at least three in one connected component. For the remaining cases, where every component of [math] is a path or a subdivided claw, the complexity of Maximum Independent Set remains widely open, with only a handful of polynomial-time solvability results for small graphs [math] such as [math], [math], the claw, or the fork. We prove that for every such “possibly tractable” graph [math] there exists an algorithm that, given an [math]-free graph [math] and an accuracy parameter [math], finds an independent set in [math] of cardinality within a factor of [math] of the optimum in time exponential in a polynomial of [math] and [math]. Furthermore, an independent set of maximum size can be found in subexponential time [math]. That is, we show that for every graph [math] for which Maximum Independent Set is not known to be APX-hard and SUBEXP-hard in [math]-free graphs, the problem admits a quasi-polynomial time approximation scheme and a subexponential-time exact algorithm in this graph class. Our algorithms also work in the more general weighted setting, where the input graph is supplied with a weight function on vertices and we are maximizing the total weight of an independent set.","PeriodicalId":49532,"journal":{"name":"SIAM Journal on Computing","volume":"140 1","pages":""},"PeriodicalIF":1.2000,"publicationDate":"2024-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIAM Journal on Computing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1137/20m1333778","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

Abstract

SIAM Journal on Computing, Volume 53, Issue 1, Page 47-86, February 2024.
Abstract. In the Maximum Independent Set problem we are asked to find a set of pairwise nonadjacent vertices in a given graph with the maximum possible cardinality. In general graphs, this classical problem is known to be NP-hard and hard to approximate within a factor of [math] for any [math]. Due to this, investigating the complexity of Maximum Independent Set in various graph classes in hope of finding better tractability results is an active research direction. In [math]-free graphs, that is, graphs not containing a fixed graph [math] as an induced subgraph, the problem is known to remain NP-hard and APX-hard whenever [math] contains a cycle, a vertex of degree at least four, or two vertices of degree at least three in one connected component. For the remaining cases, where every component of [math] is a path or a subdivided claw, the complexity of Maximum Independent Set remains widely open, with only a handful of polynomial-time solvability results for small graphs [math] such as [math], [math], the claw, or the fork. We prove that for every such “possibly tractable” graph [math] there exists an algorithm that, given an [math]-free graph [math] and an accuracy parameter [math], finds an independent set in [math] of cardinality within a factor of [math] of the optimum in time exponential in a polynomial of [math] and [math]. Furthermore, an independent set of maximum size can be found in subexponential time [math]. That is, we show that for every graph [math] for which Maximum Independent Set is not known to be APX-hard and SUBEXP-hard in [math]-free graphs, the problem admits a quasi-polynomial time approximation scheme and a subexponential-time exact algorithm in this graph class. Our algorithms also work in the more general weighted setting, where the input graph is supplied with a weight function on vertices and we are maximizing the total weight of an independent set.
无[数学]图中最大权重独立集问题的准多项式时间逼近方案
SIAM 计算期刊》,第 53 卷第 1 期,第 47-86 页,2024 年 2 月。 摘要在最大独立集问题中,我们被要求在给定的图中找到一个具有最大可能心数的成对不相邻顶点集。众所周知,在一般图中,这个经典问题是 NP-困难的,而且很难在任意 [math] 的 [math] 因数内近似。因此,研究各种图类中最大独立集的复杂性,希望找到更好的可操作性结果,是一个活跃的研究方向。在无[math]图中,即不包含固定图[math]作为诱导子图的图中,已知只要[math]包含一个循环、一个至少四度的顶点或两个至少三度的顶点的连通成分,问题就仍然是 NP 难和 APX 难。至于其余情况,即[math]的每个分量都是一条路径或一个细分的爪,最大独立集的复杂性仍然是个大难题,只有少数几个针对[math]、[math]、爪或叉等小型图[math]的多项式时间可解性结果。我们证明,对于每一个 "可能可求解 "的图[math],都存在这样一种算法:在给定一个无[math]图[math]和一个精度参数[math]的情况下,可以在[math]和[math]的多项式指数时间内,在[math]中找到一个心率在最优[math]的[math]因子之内的独立集合。此外,还可以在亚指数时间[math]内找到一个最大的独立集合。也就是说,我们证明了对于最大独立集在[math]-free 图中不已知为 APX-hard 和 SUBEXP-hard的每一种图[math],该问题在该图类中都有准对数时间近似方案和亚指数时间精确算法。我们的算法也适用于更一般的加权设置,即输入图中有一个顶点上的权重函数,我们要最大化一个独立集合的总权重。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
SIAM Journal on Computing
SIAM Journal on Computing 工程技术-计算机:理论方法
CiteScore
4.60
自引率
0.00%
发文量
68
审稿时长
6-12 weeks
期刊介绍: The SIAM Journal on Computing aims to provide coverage of the most significant work going on in the mathematical and formal aspects of computer science and nonnumerical computing. Submissions must be clearly written and make a significant technical contribution. Topics include but are not limited to analysis and design of algorithms, algorithmic game theory, data structures, computational complexity, computational algebra, computational aspects of combinatorics and graph theory, computational biology, computational geometry, computational robotics, the mathematical aspects of programming languages, artificial intelligence, computational learning, databases, information retrieval, cryptography, networks, distributed computing, parallel algorithms, and computer architecture.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信