Skip to content

True Work-Efficiency in Parallel Derandomization

Mohsen Ghaffari, Cheng Jiang

cs.DSarXiv:2608.21987

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