Testing Ck-freeness in bounded-arboricity graphs

Abstract

We study the problem of testing Ck-freeness (k-cycle-freeness) for fixed constant k > 3 in graphs with bounded arboricity (but unbounded degrees). In particular, we are interested in one-sided error algorithms, so that they must detect a copy of Ck with high constant probability when the graph is ε-far from Ck-free. We next state our results for constant arboricity and constant ε with a focus on the dependence on the number of graph vertices, n. The query complexity of all our algorithms grows polynomially with 1/ε. (1) As opposed to the case of k=3, where the complexity of testing C3-freeness grows with the arboricity of the graph but not with the size of the graph (Levi, ICALP 2021) this is no longer the case already for k=4. We show that (n1/4) queries are necessary for testing C4-freeness, and that O(n1/4) are sufficient. The same bounds hold for C5. (2) For every fixed k ≥ 6, any one-sided error algorithm for testing Ck-freeness must perform (n1/3) queries. (3) For k=6 we give a testing algorithm whose query complexity is O(n1/2). (4) For any fixed k, the query complexity of testing Ck-freeness is upper bounded by O(n1-1/ k/2). Our (n1/4) lower bound for testing C4-freeness in constant arboricity graphs provides a negative answer to an open problem posed by (Goldreich, 2021).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…