On $k$-connectivity oracles in $k$-connected graphs
By: Zeev Nutov
Potential Business Impact:
Finds many paths between two points.
A $k$-connectivity oracle for a graph $G=(V,E)$ is a data structure that given $s,t \in V$ determines whether there are at least $k+1$ internally disjoint $st$-paths in $G$. For undirected graphs, Pettie, Saranurak & Yin [STOC 2022, pp. 151-161] proved that any $k$-connectivity oracle requires $Ω(kn)$ bits of space. They asked whether $Ω(kn)$ bits are still necessary if $G$ is $k$-connected. We will show by a very simple proof that this is so even if $G$ is $k$-connected, answering this open question.
Similar Papers
Deterministic Lower Bounds for $k$-Edge Connectivity in the Distributed Sketching Model
Data Structures and Algorithms
Makes computers check if networks are strong.
An Optimal $3$-Fault-Tolerant Connectivity Oracle
Data Structures and Algorithms
Checks if friends can still talk if some get lost.
Near-Optimal Fault-Tolerant Strong Connectivity Preservers
Data Structures and Algorithms
Keeps computer networks connected even if parts break.