True Work-Efficiency in Parallel Derandomization
Mohsen Ghaffari, Cheng Jiang
Abstract
A longstanding limitation of known techniques for parallel derandomization was that they incurred at least polylogarithmic overhead in work. For instance, for fundamental and frequently used problems such as maximal independent set, maximal matching, and (Δ+1)-coloring, where Δ denotes the maximum degree of the graph, the best-known deterministic parallel algorithms with polylogarithmic depth used Ω((m+n)poly( n)) work on n-vertex, m-edge graphs; see, e.g., Luby [FOCS '88]. Consequently, at least poly( n) processors were needed for these algorithms to outperform straightforward single-processor algorithms. Recently, Ghaffari and Grunau [FOCS '25] introduced a new parallel derandomization method that substantially reduced the overhead from poly( n) to poly( n), achieving work bounds of O((m+n)poly( n)). In this paper, we settle this line of research by obtaining linear work bounds of O(m+n), thereby achieving truly work-efficient parallel derandomization.
Create a lesson
Related papers
A Near-Optimal Space Lower Bound for Euclidean Diameter Estimation in Dynamic Streams
Ashwin Padaki, Krish Singal, Erik Waingarten
A Walk From Free Probability to Matrix Discrepancy I: Matrix Spencer
Tarun Kathuria
A Walk From Free Probability to Matrix Discrepancy II: Weaver's Problem and the Kadison-Singer Conjecture
Tarun Kathuria
Degree-Free Spectral Independence for Log-Concave Holant Measures
Xiaoyu Chen, Zejia Chen, Xinyuan Zhang
Optimizing Both Checking and Update Costs in Random Walk Search
Simon Apers, Marin Costes
Routing Multiple Agents Below the Sum of Distances
Matthias Bentert, Eduard Eiben, Fedor V. Fomin et al.