Given an undirected edge-weighted graph with edges and vertices, the minimum cut problem asks to find a subset of vertices such that the total weight of all edges between and is minimized. Karger’s longstanding time randomized algorithm for this problem was very recently improved in two independent works to $O(m \log^2 n)O(m \log^2 n + n\log^5 n)$ [STOC’20]. These two algorithms use different approaches and techniques. In particular, while the former is faster, the latter has the advantage that it can be used to obtain efficient algorithms in the cut-query and in the streaming models of computation. In this paper, we show how to simplify and improve the algorithm of [STOC’20] to . We obtain this by replacing a randomized algorithm that, given a spanning tree of , finds in $O(m \log n+n\log^4 n)GTO(m \log n+n\log^2 n)$ time deterministic algorithm for the same problem.

生成讲解博客的中文版本

生成AI智能校验的中文版本