We optimally resolve the space complexity for the problem of finding an $\alpha$-approximate minimum vertex cover ($\alpha$MVC) in dynamic graph streams. We give a randomised algorithm for $\alpha$MVC which uses $O(n^2/\alpha^2)$ bits of space matching Dark and Konrad's lower bound [CCC 2020] up to constant factors. By computing a random greedy matching, we identify `easy' instances of the problem which can trivially be solved by returning the entire vertex set. The remaining `hard' instances, then have sparse induced subgraphs which we exploit to get our space savings and solve $\alpha$MVC. Achieving this type of optimality result is crucial for providing a complete understanding of a problem, and it has been gaining interest within the dynamic graph streaming community. For connectivity, Nelson and Yu [SODA 2019] improved the lower bound showing that $\Omega(n \log^3 n)$ bits of space is necessary while Ahn, Guha, and McGregor [SODA 2012] have shown that $O(n \log^3 n)$ bits is sufficient. For finding an $\alpha$-approximate maximum matching, the upper bound was improved by Assadi and Shah [ITCS 2022] showing that $O(n^2/\alpha^3)$ bits is sufficient while Dark and Konrad [CCC 2020] have shown that $\Omega(n^2/\alpha^3)$ bits is necessary. The space complexity, however, remains unresolved for many other dynamic graph streaming problems where further improvements can still be made. \end{abstract}
翻译:我们最佳地解决在动态图形流中找到 $alpha$- 近似最低顶端覆盖值 ($alpha$MVC) 问题的空间复杂性。 我们为使用 $( n2 2/\ alpha2) 和 Dark 和 Konrad 较低约束点 [ CCC 2020] 的空间位数提供随机的算法。 通过随机的贪婪匹配, 我们发现“ 容易” 的问题实例, 这些问题可以通过返回整个顶端设置解决 。 剩下的“ 硬” 实例, 然后是稀释的由暗色引发的分层, 用来获取我们的空间节约和解决 $( ALpha$ ) 。 实现这种最佳性结果对于提供完整的问题理解至关重要, 而且它已经在动态图形流圈中获得了越来越多的兴趣。 关于连接, Nelson 和 Yu [SODO 20199] 改进了较低的界限, 显示 $(nlog3 n) 美元 和 McGregor[S ] 显示, 美元是足够的平流流流流 。