Lune

FOCS2024顶会

Efficient Approximation of Fractional Hypertree Width

Viktoriia Korchemna, Daniel Lokshtanov, Saket Saurabh, Vaishali Surianarayanan, Jie Xue

2024年份
2被引次数

摘要

We give two new approximation algorithms to compute the fractional hypertree width of an input hypergraph. The first algorithm takes as input n-vertex m-edge hypergraphHHof fractional hypertree width at mostω\omega, runs in polynomial time and produces a tree decomposition ofHHof fractional hypertree widthO(ωlog⁡nlog⁡ω)\mathcal{O}(\omega\log n\log\omega), i.e., it is anO(log⁡nlog⁡ω)\mathcal{O}(\log n\log\omega)-approximation algorithm. As an immediate corollary this yields poly-nomial timeO(log⁡2nlog⁡ω)\mathcal{O}(\log^{2}n\log\omega)-approximation algorithms for (generalized) hypertree width as well. To the best of our knowledge our algorithm is the first non-trivial polynomial-time approximation algorithm for fractional hypertree width and (generalized) hypertree width, as opposed to algorithms that run in polynomial time only whenω\omegais considered a constant. For hypergraphs where every pair of hyperedges have at mostη\etavertices in common, the al-gorithm outputs a hypertree decomposition with fractional hypertree widthO(ηω2log⁡ω)\mathcal{O}(\eta\omega^{2}\log\omega)and generalized hypertree widthO(ηω2log⁡ω(log⁡η+logω))\mathcal{O}(\eta\omega^{2}\log\omega(\log\eta+\text{log}\omega)). This ratio is comparable with the recent algorithm of Lanzinger and Razgon [STACS 2024], which produces a hypertree decomposition with generalized hypertree widthO(ω2(ω+η)){\mathcal{O}}(\omega^{2}(\omega+\eta)), but uses time (at least) exponential inη\etaandω\omega. The second algorithm runs in timenωmO(1)n^{\omega}m^{\mathcal{O}(1)}and pro-duces a tree decomposition ofHHof fractional hypertree widthO(ωlog2ω)\mathcal{O}(\omega{\mathrm{l}}\text{og}^{2}\omega). This significantly improves over the(n+m)O(ω3)(n+m)^{\mathcal{O}(\omega^{3})}time algorithm of Marx [ACM TALG 2010], which produces a tree decomposition of fractional hyper-tree widthO(ω3)\mathcal{O}(\omega^{3}), both in terms of running time and the approximation ratio. Our main technical contribution, and the key insight behind both algorithms, is a variant of the classic Menger's Theorem for clique separators in graphs: For every graphGG, vertex setsAAandBB, familyF\mathcal{F}of cliques inGG, and positive rationalff, either there exists a sub-family ofO(f⋅log2n)\mathcal{O}(f \cdot {\mathrm{l}}\text{og}^{2}n)cliques inF\mathcal{F}whose union separatesAAfromBB, or there existf⋅log⁡∣F∣f\cdot\log\vert \mathcal{F}\vertpaths fromAAtoBBsuch that no clique inF\mathcal{F}intersects more thanlog⁡∣F∣\log\vert \mathcal{F}\vertpaths.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 41446e31-1b68-4807-8024-e1a4d097528a

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖