arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2201.12710cs.DS
收藏

动态流中最大匹配的渐近最优算法

An Asymptotically Optimal Algorithm for Maximum Matching in Dynamic Streams

Sepehr Assadi, Vihan Shah

摘要:

我们提出了一个算法的最大匹配问题的动态(插入-删除)流与 * 渐近最优 * 空间复杂度:对于任何$n$ -顶点图,我们的算法以高概率输出一个$α$ -近似匹配在一个单一的通过使用$O(n^2/α^3)$位的空间。关于动态流匹配问题的一系列工作首先将空间上界和下界之间的差距缩小到$n^{o(1)}$因子[Assadi-Khanna-Li-Yaroslavtsev; SODA 2016],随后缩小到$\text{polylog}{(n)}$因子[Dark-Konrad; CCC 2020]。我们的上限现在匹配的Dark-Konrad下限$O(1)$因素,从而完成了这一研究方向。我们的方法包括两个主要步骤:我们首先(可证明)确定一个家庭的图,类似于在以前的工作中使用的实例,以建立这个问题的下限,作为唯一的“硬”的实例集中在这些图包括一个诱导子图,这是稀疏的,并包含一个大的匹配。然后,我们设计了一个动态流算法,这是比以前的工作更有效的图族。这种效率的关键是一种新的草图方法,它绕过了典型的损失相比,标准的$L_0$ -采样原语的$\text{polylog}{(n)}$ -因素在空间中,并可以在设计其他流问题的最佳算法的独立兴趣。

英文摘要:

We present an algorithm for the maximum matching problem in dynamic (insertion-deletions) streams with *asymptotically optimal* space complexity: for any $n$-vertex graph, our algorithm with high probability outputs an $α$-approximate matching in a single pass using $O(n^2/α^3)$ bits of space. A long line of work on the dynamic streaming matching problem has reduced the gap between space upper and lower bounds first to $n^{o(1)}$ factors [Assadi-Khanna-Li-Yaroslavtsev; SODA 2016] and subsequently to $\text{polylog}{(n)}$ factors [Dark-Konrad; CCC 2020]. Our upper bound now matches the Dark-Konrad lower bound up to $O(1)$ factors, thus completing this research direction. Our approach consists of two main steps: we first (provably) identify a family of graphs, similar to the instances used in prior work to establish the lower bounds for this problem, as the only "hard" instances to focus on. These graphs include an induced subgraph which is both sparse and contains a large matching. We then design a dynamic streaming algorithm for this family of graphs which is more efficient than prior work. The key to this efficiency is a novel sketching method, which bypasses the typical loss of $\text{polylog}{(n)}$-factors in space compared to standard $L_0$-sampling primitives, and can be of independent interest in designing optimal algorithms for other streaming problems.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑