Near-Optimal Fault-Tolerant Strong Connectivity Preservers
arXiv:2510.02562
Abstract
A -fault-tolerant connectivity preserver of a directed -vertex graph is a subgraph such that, for any edge set of size , the strongly connected components of and are the same. While some graphs require a preserver with edges [BCR18], the best-known upper bound is edges [CC20], leaving a significant gap of . In contrast, there is no gap in undirected graphs; the optimal bound of has been well-established since the 90s [NI92]. We nearly close the gap for directed graphs; we prove that there exists a -fault-tolerant connectivity preserver with edges, and we can construct one with edges in time. Our results also improve the state-of-the-art for a closely related object; a \textit{-connectivity preserver} of is a subgraph where, for all , the strongly -connected components of and agree. By a known reduction, we obtain a -connectivity preserver with edges, improving the previous best bound of [CC20]. Therefore, for any constant , our results are optimal to a factor for both problems. Lastly, we show that the exponential dependency on is not inherent for -connectivity preservers by presenting another construction with edges.
FOCS 2025