A Note on a Recent Algorithm for Minimum Cut

Paweł Gawrychowski, Shay Mozes, Oren Weimann

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Given an undirected edge-weighted graph G = (V, E) with m edges and n vertices, the minimum cut problem asks to find a subset of vertices S such that the total weight of all edges between S and V \S is minimized. Karger’s longstanding O(m log3 n) time randomized algorithm for this problem was very recently improved in two independent works to O(m log2 n) [ICALP’20] and to O(m log2 n + n log5 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 O(m log2 n + n log3 n). We obtain this by replacing a randomized algorithm that, given a spanning tree T of G, finds in O(m log n + n log4 n) time a minimum cut of G that 2-respects (cuts two edges of) T with a simple O(m log n + n log2 n) time deterministic algorithm for the same problem.

Original languageAmerican English
Title of host publication4th Symposium on Simplicity in Algorithms, SOSA 2021
EditorsValerie King, Hung Viet Le
PublisherSociety for Industrial and Applied Mathematics Publications
Pages74-79
Number of pages6
ISBN (Electronic)9781713827122
StatePublished - 2021
Event4th Symposium on Simplicity in Algorithms, SOSA 2021, co-located with SODA 2021 - Alexandria, United States
Duration: 11 Jan 202112 Jan 2021

Publication series

Name4th Symposium on Simplicity in Algorithms, SOSA 2021

Conference

Conference4th Symposium on Simplicity in Algorithms, SOSA 2021, co-located with SODA 2021
Country/TerritoryUnited States
CityAlexandria
Period11/01/2112/01/21

All Science Journal Classification (ASJC) codes

  • Computational Theory and Mathematics
  • Computational Mathematics
  • Numerical Analysis
  • Theoretical Computer Science

Fingerprint

Dive into the research topics of 'A Note on a Recent Algorithm for Minimum Cut'. Together they form a unique fingerprint.

Cite this