Testing Bipartiteness in Logarithmic Rounds

Abstract

The seminal work of Goldreich and Ron (Combinatorica, 1999) showed that bipartiteness of bounded-degree graphs can be tested using O(n n) random walks of length O(6 n). In this work, we improve their result by showing that O(n) random walks of length O( n) suffice. As a corollary, we obtain an O( n)-pass, O(n n)-space streaming algorithm for testing bipartiteness, whose pass complexity is optimal in light of a recent lower bound of Fei, Minzer, and Wang (arXiv, 2026). Our proof takes a different approach from that of Goldreich and Ron, using the semidefinite programming relaxation for Max-Cut introduced by Goemans and Williamson (J. ACM, 1995).

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…