High Probability Work Efficient Parallel Algorithms
Chase Hutton, Adam Melrod

TL;DR
This paper develops parallel algorithms that achieve high probability linear work for fundamental problems, improving reliability over expected work guarantees using novel concentration techniques and a new framework for graph problems.
Contribution
It introduces the first high probability work-efficient parallel semisort algorithm and a framework to convert expected work algorithms into high probability linear work algorithms for graph problems.
Findings
Parallel semisort achieves O(n) work and polylogarithmic depth whp.
Framework converts expected work algorithms for graph problems into whp linear work algorithms.
Algorithms for vertex coloring and maximal independent set run in O(m) work whp.
Abstract
Randomized parallel algorithms for many fundamental problems achieve optimal linear work in expectation, but upgrading this guarantee to hold with high probability (whp) remains a recurring theoretical challenge. In this paper, we address this gap for several core parallel primitives. First, we present the first parallel semisort algorithm achieving work and depth whp, improving upon the expected work bound of Gu et al. [SPAA 2015]. Our analysis introduces new concentration arguments based on simple tabulation hashing and tail bounds for weighted sums of geometric random variables. As a corollary, we obtain an integer sorting algorithm for keys in matching the same bounds. Second, we introduce a framework for boosting randomized parallel graph algorithms from expected to high probability linear work. The framework applies to \emph{locally…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Stochastic Gradient Optimization Techniques · Advanced Graph Theory Research
