Skip to main content
Log in

Fully-Dynamic Min-Cut*

  • Original Paper
  • Published:
Combinatorica Aims and scope Submit manuscript

We show that we can maintain up to polylogarithmic edge connectivity for a fully-dynamic graph in \( \ifmmode\expandafter\tilde\else\expandafter\~\fi{O}{\left( {{\sqrt n }} \right)} \) worst-case time per edge insertion or deletion. Within logarithmic factors, this matches the best time bound for 1-edge connectivity. Previously, no o(n) bound was known for edge connectivity above 3, and even for 3-edge connectivity, the best update time was O(n2/3), dating back to FOCS'92.

Our algorithm maintains a concrete min-cut in terms of a pointer to a tree spanning one side of the cut plus ability to list the cut edges in O(log n) time per edge.

By dealing with polylogarithmic edge connectivity, we immediately get a sampling based expected factor (1+o(1)) approximation to general edge connectivity in \( \ifmmode\expandafter\tilde\else\expandafter\~\fi{O}{\left( {{\sqrt n }} \right)} \) time per edge insertion or deletion. This algorithm also maintains a pointer to one side of a near-minimal cut, but if we want to list the cut edges in O(log n) time per edge, the update time increases to \( \ifmmode\expandafter\tilde\else\expandafter\~\fi{O}{\left( {{\sqrt m }} \right)} \).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mikkel Thorup.

Additional information

* A preliminary version of this work was presented at the The 33rd ACM Symposium on Theory of Computing( STOC) [22], Crete, Greece, July 2001.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Thorup, M. Fully-Dynamic Min-Cut*. Combinatorica 27, 91–127 (2007). https://doi.org/10.1007/s00493-007-0045-2

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00493-007-0045-2

Mathematics Subject Classification (2000):

Navigation