TL;DR
This paper evaluates and improves nearly linear-time algorithms for small vertex connectivity, introducing a heuristic that enhances efficiency and outperforms previous methods on various graph types.
Contribution
The paper introduces a new heuristic called degree counting for local cut detection, improving space efficiency and speed of vertex connectivity algorithms.
Findings
Degree counting heuristic speeds up algorithms by 2-4 times.
Heuristic improves space efficiency and allows earlier termination.
Outperforms previous algorithms even on small graphs.
Abstract
Vertex connectivity is a well-studied concept in graph theory with numerous applications. A graph is -connected if it remains connected after removing any vertices. The vertex connectivity of a graph is the maximum such that the graph is -connected. There is a long history of algorithmic development for efficiently computing vertex connectivity. Recently, two near linear-time algorithms for small k were introduced by [Forster et al. SODA 2020]. Prior to that, the best known algorithm was one by [Henzinger et al. FOCS'96] with quadratic running time when k is small. In this paper, we study the practical performance of the algorithms by Forster et al. In addition, we introduce a new heuristic on a key subroutine called local cut detection, which we call degree counting. We prove that the new heuristic improves space-efficiency (which can be good for caching purposes) and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
