A Simple and Fast Algorithm for Fair Cuts
Abstract
We present a simple and faster algorithm for computing fair cuts on undirected graphs, a concept introduced in recent work of Li et al. (SODA 2023). Informally, for any parameter , a -fair -cut is an -cut such that there exists an -flow that uses fraction of the capacity of every edge in the cut. Our algorithm computes a -fair cut in time, improving on the time algorithm of Li et al. and matching the time algorithm of Sherman (STOC 2017) for standard -approximate min-cut. Our main idea is to run Sherman's approximate max-flow/min-cut algorithm iteratively on a (directed) residual graph. While Sherman's algorithm is originally stated for undirected graphs, we show that it provides guarantees for directed graphs that are good enough for our purposes.
Cite
@article{arxiv.2411.19098,
title = {A Simple and Fast Algorithm for Fair Cuts},
author = {Jason Li and Owen Li},
journal= {arXiv preprint arXiv:2411.19098},
year = {2024}
}