Finding a Small Vertex Cut on Distributed Networks

Abstract

We present an algorithm for distributed networks to efficiently find a small vertex cut in the CONGEST model. Given a positive integer , our algorithm can, with high probability, either find vertices whose removal disconnects the network or return that such vertices do not exist. Our algorithm takes 3· O(D+n) rounds, where n is the number of vertices in the network and D denotes the network's diameter. This implies O(D+n) round complexity whenever =polylog(n). Prior to our result, a bound of O(D) is known only when =1,2 [Parter, Petruschka DISC'22]. For ≥ 3, this bound can be obtained only by an O( n)-approximation algorithm [Censor-Hillel, Ghaffari, Kuhn PODC'14], and the only known exact algorithm takes O(( D)O()) rounds, where is the maximum degree [Parter DISC'19]. Our result answers an open problem by Nanongkai, Saranurak, and Yingchareonthawornchai [STOC'19].

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…