Contraction Decomposition in Unit Disk Graphs and Algorithmic Applications in Parameterized Complexity

IF 0.9 3区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS
Fahad Panolan, Saket Saurabh, Meirav Zehavi
{"title":"Contraction Decomposition in Unit Disk Graphs and Algorithmic Applications in Parameterized Complexity","authors":"Fahad Panolan, Saket Saurabh, Meirav Zehavi","doi":"10.1145/3648594","DOIUrl":null,"url":null,"abstract":"<p>We give a new decomposition theorem in unit disk graphs (UDGs) and demonstrate its applicability in the fields of Structural Graph Theory and Parameterized Complexity. First, our new decomposition theorem shows that the class of UDGs admits an “almost” Contraction Decomposition Theorem. Prior studies on this topic exhibited that the classes of planar graphs [Klein, SICOMP, 2008], graphs of bounded genus [Demaine, Hajiaghayi and Mohar, Combinatorica 2010] and <i>H</i>-minor free graphs [Demaine, Hajiaghayi and Kawarabayashi, STOC 2011] admit a Contraction Decomposition Theorem. Even <i>bounded-degree</i> UDGs can contain arbitrarily large cliques as minors, therefore our result is a significant advance in the study of contraction decompositions. Additionally, this result answers an open question posed by Hajiaghayi (<monospace>www.youtube.com/watch?v=2Bq2gy1N01w</monospace>) regarding the existence of contraction decompositions for classes of graphs beyond <i>H</i>-minor free graphs though under a relaxation of the original formulation. </p><p>Second, we present a “parameteric version” of our new decomposition theorem. We prove that there is an algorithm that given a UDG <i>G</i> and a positive integer <i>k</i>, runs in polynomial time and outputs a collection of \\(\\mathcal {O}(k) \\) tree decompositions of <i>G</i> with the following properties. Each bag in any of these tree decompositions can be partitioned into \\(\\mathcal {O}(k) \\) connected pieces (we call this measure the chunkiness of the tree decomposition). Moreover, for any subset <i>S</i> of at most <i>k</i> edges in <i>G</i>, there is a tree decomposition in the collection such that <i>S</i> is <i>well preserved</i> in the decomposition in the following sense. For any bag in the tree decomposition and any edge in <i>S</i> with both endpoints in the bag, either its endpoints lie in different pieces or they lie in a piece which is a clique. Having this decomposition at hand, we show that the design of parameterized algorithms for some cut problems becomes elementary. In particular, our algorithmic applications include single-exponential (or slightly super-exponential) algorithms for well-studied problems such as <span>Min Bisection</span>, <span>Steiner Cut</span>, <i>s</i>-<span>Way Cut</span>, and <span>Edge Multiway Cut-Uncut</span> on UDGs; these algorithms are substantially faster than the best known algorithms for these problems on general graphs.</p>","PeriodicalId":50922,"journal":{"name":"ACM Transactions on Algorithms","volume":"26 1","pages":""},"PeriodicalIF":0.9000,"publicationDate":"2024-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Algorithms","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3648594","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

We give a new decomposition theorem in unit disk graphs (UDGs) and demonstrate its applicability in the fields of Structural Graph Theory and Parameterized Complexity. First, our new decomposition theorem shows that the class of UDGs admits an “almost” Contraction Decomposition Theorem. Prior studies on this topic exhibited that the classes of planar graphs [Klein, SICOMP, 2008], graphs of bounded genus [Demaine, Hajiaghayi and Mohar, Combinatorica 2010] and H-minor free graphs [Demaine, Hajiaghayi and Kawarabayashi, STOC 2011] admit a Contraction Decomposition Theorem. Even bounded-degree UDGs can contain arbitrarily large cliques as minors, therefore our result is a significant advance in the study of contraction decompositions. Additionally, this result answers an open question posed by Hajiaghayi (www.youtube.com/watch?v=2Bq2gy1N01w) regarding the existence of contraction decompositions for classes of graphs beyond H-minor free graphs though under a relaxation of the original formulation.

Second, we present a “parameteric version” of our new decomposition theorem. We prove that there is an algorithm that given a UDG G and a positive integer k, runs in polynomial time and outputs a collection of \(\mathcal {O}(k) \) tree decompositions of G with the following properties. Each bag in any of these tree decompositions can be partitioned into \(\mathcal {O}(k) \) connected pieces (we call this measure the chunkiness of the tree decomposition). Moreover, for any subset S of at most k edges in G, there is a tree decomposition in the collection such that S is well preserved in the decomposition in the following sense. For any bag in the tree decomposition and any edge in S with both endpoints in the bag, either its endpoints lie in different pieces or they lie in a piece which is a clique. Having this decomposition at hand, we show that the design of parameterized algorithms for some cut problems becomes elementary. In particular, our algorithmic applications include single-exponential (or slightly super-exponential) algorithms for well-studied problems such as Min Bisection, Steiner Cut, s-Way Cut, and Edge Multiway Cut-Uncut on UDGs; these algorithms are substantially faster than the best known algorithms for these problems on general graphs.

单位盘图中的收缩分解和参数化复杂性中的算法应用
我们给出了单位盘图(UDGs)的新分解定理,并证明了它在结构图理论和参数化复杂性领域的适用性。首先,我们的新分解定理表明,UDGs 类存在 "近似 "收缩分解定理。之前关于这一主题的研究表明,平面图类 [Klein, SICOMP, 2008]、有界属图类 [Demaine, Hajiaghayi and Mohar, Combinatorica 2010] 和无 H 小数图类 [Demaine, Hajiaghayi and Kawarabayashi, STOC 2011] 都承认收缩分解定理。即使是有界度的 UDG 也可能包含任意大的小群,因此我们的结果是收缩分解研究的一个重大进展。此外,这一结果还回答了 Hajiaghayi(www.youtube.com/watch?v=2Bq2gy1N01w)提出的一个开放性问题,即在放宽原始表述的情况下,H-minor free graphs 以外的图类是否存在收缩分解。其次,我们提出了新分解定理的 "参数版本"。我们证明,有一种算法,在给定 UDG G 和正整数 k 的情况下,可以在多项式时间内运行,并输出具有以下性质的 G 的 \(\mathcal {O}(k) \) 树分解集合。这些树分解中的每个包都可以被分割成 \(\mathcal {O}(k) \) 个相连的片段(我们称这种度量为树分解的块度)。此外,对于 G 中最多有 k 条边的任何子集 S,在集合中都有一个树分解,使得 S 在下面这个意义上被很好地保存在分解中。对于树分解中的任意一个包和 S 中任意一条端点都在包中的边,要么其端点位于不同的片段中,要么它们位于一个片段中,而这个片段是一个小块。有了这种分解方法,我们就能证明,为某些剪切问题设计参数化算法变得非常简单。特别是,我们的算法应用包括针对UDGs上的最小分割、斯坦纳切割、s-Way切割和边缘多路切割-非切割等已被充分研究的问题的单指数(或轻微超指数)算法;这些算法比一般图上针对这些问题的已知最佳算法快得多。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
ACM Transactions on Algorithms
ACM Transactions on Algorithms COMPUTER SCIENCE, THEORY & METHODS-MATHEMATICS, APPLIED
CiteScore
3.30
自引率
0.00%
发文量
50
审稿时长
6-12 weeks
期刊介绍: ACM Transactions on Algorithms welcomes submissions of original research of the highest quality dealing with algorithms that are inherently discrete and finite, and having mathematical content in a natural way, either in the objective or in the analysis. Most welcome are new algorithms and data structures, new and improved analyses, and complexity results. Specific areas of computation covered by the journal include combinatorial searches and objects; counting; discrete optimization and approximation; randomization and quantum computation; parallel and distributed computation; algorithms for graphs, geometry, arithmetic, number theory, strings; on-line analysis; cryptography; coding; data compression; learning algorithms; methods of algorithmic analysis; discrete algorithms for application areas such as biology, economics, game theory, communication, computer systems and architecture, hardware design, scientific computing
×
引用
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学术官方微信