Papers
Topics
Authors
Recent
Search
2000 character limit reached

Incremental Exact Vertex Connectivity

Published 15 Oct 2026 in cs.DS | (2610.21531v1)

Abstract: We study the problem of maintaining the vertex connectivity κκ of a graph under edge insertions. For undirected graphs, our algorithm uses O(κ<sup>4</sup>log⁡<sup>2</sup>n)O(κ<sup>4</sup> \log<sup>2</sup> n) amortized time per edge insertion. After each edge insertion, the algorithm outputs the current value of κκ, plus a set of κκ vertices whose removal disconnects the graph. Our algorithm is Monte-Carlo randomized and works with a randomness-adaptive adversary. The algorithm also works on directed graphs against an oblivious adversary, which is equivalent to an output-adaptive adversary if we only have to output the current value of κκ. Previously, algorithms for maintaining the vertex connectivity with o(n)o(n) time per edge insertion were only known for κ≤2κ\le 2, and need O~(log⁡<sup>2</sup>n)\tilde{O}(\log<sup>2</sup> n) and O(n)O(\sqrt{n}) time per edge insertion for κ=1,2κ= 1,2, respectively. Moreover, for $κ&gt; 4$, no algorithm faster than recomputation from scratch was known. We complement our algorithm with a conditional lower bound: Under the OMv conjecture, any insertions-only algorithm that outputs the current value of κκ after every insertion needs Ω(n<sup>1−ε)Ω(n<sup>{1-\varepsilon}) amortized time per edge insertion for κ=Θ(n)κ= Θ(n). Previous conditional lower bounds for this problem only apply to worst case running time, or algorithms that support both edge insertions and edge deletions.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.