Parallel Minimum Cuts in Near-linear Work and Low Depth
Parallel Minimum Cuts in Near-linear Work and Low Depth
复制标题
近线性工作和低深度的并行最小切削
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Lukas Gianinazzi
中科院分区:
文献类型:
--
作者:
Barbara Geissmann;Lukas Gianinazzi
We present the first near-linear work and poly-logritharithmic depth algorithm for computing a minimum cut in a graph, while previous parallel algorithms with poly-logarithmic depth required at least quadratic work in the number of vertices. In a graph with n vertices and m edges, our algorithm computes the correct result with high probability in $O(m łog^4 n)$ work and $O(łog^3 n)$ depth. This result is obtained by parallelizing a data structure that aggregates weights along paths in a tree and by exploiting the connection between minimum cuts and approximate maximum packings of spanning trees. In addition, our algorithm improves upon bounds on the number of cache misses incurred to compute a minimum cut.