Deterministic Mincut in Almost-Linear Time

06/10/2021
by   Jason Li, et al.
0

We present a deterministic (global) mincut algorithm for weighted, undirected graphs that runs in m^1+o(1) time, answering an open question of Karger from the 1990s. To obtain our result, we de-randomize the construction of the skeleton graph in Karger's near-linear time mincut algorithm, which is its only randomized component. In particular, we partially de-randomize the well-known Benczur-Karger graph sparsification technique by random sampling, which we accomplish by the method of pessimistic estimators. Our main technical component is designing an efficient pessimistic estimator to capture the cuts of a graph, which involves harnessing the expander decomposition framework introduced in recent work by Goranci et al. (SODA 2021). As a side-effect, we obtain a structural representation of all approximate mincuts in a graph, which may have future applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2022

Deterministic Small Vertex Connectivity in Almost Linear Time

In the vertex connectivity problem, given an undirected n-vertex m-edge ...
research
06/03/2021

Deterministic Weighted Expander Decomposition in Almost-linear Time

In this note, we study the expander decomposition problem in a more gene...
research
03/12/2018

Linear-Time In-Place DFS and BFS in the Restore Model

We present an in-place depth first search (DFS) and an in-place breadth ...
research
01/18/2021

Deterministic Decremental SSSP and Approximate Min-Cost Flow in Almost-Linear Time

In the decremental single-source shortest paths problem, the goal is to ...
research
10/22/2021

Incremental SSSP for Sparse Digraphs Beyond the Hopset Barrier

Given a directed, weighted graph G=(V,E) undergoing edge insertions, the...
research
04/25/2018

The use of a pruned modular decomposition for Maximum Matching algorithms on some graph classes

We address the following general question: given a graph class C on whic...
research
07/14/2020

Graph Sparsification by Universal Greedy Algorithms

Graph sparsification is to approximate an arbitrary graph by a sparse gr...

Please sign up or login with your details

Forgot password? Click here to reset