Fully-Dynamic Min-Cut* |
| |
Authors: | Mikkel Thorup |
| |
Affiliation: | (1) AT&T Labs—Research Shannon Laboratory, 180 Park Avenue, Florham Park, NJ, 07932, USA |
| |
Abstract: | We show that we can maintain up to polylogarithmic edge connectivity for a fully-dynamic graph in 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 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 . * A preliminary version of this work was presented at the The 33rd ACM Symposium on Theory of Computing( STOC) [22], Crete, Greece, July 2001. |
| |
Keywords: | 68Q25 68W05 68R10 05C40 05C85 94C12 94C15 90B10 90B25 |
本文献已被 SpringerLink 等数据库收录! |
|