English

Distributed Property Testing for Subgraph-Freeness Revisited

Data Structures and Algorithms 2017-05-12 v1

Abstract

In the subgraph-freeness problem, we are given a constant-size graph HH, and wish to determine whether the network contains HH as a subgraph or not. The \emph{property-testing} relaxation of the problem only requires us to distinguish graphs that are HH-free from graphs that are ϵ\epsilon-far from HH-free, meaning an ϵ\epsilon-fraction of their edges must be removed to obtain an HH-free graph. Recently, Censor-Hillel et. al. and Fraigniaud et al. showed that in the property-testing regime it is possible to test HH-freeness for any graph HH of size 4 in constant time, O(1/ϵ2)O(1/\epsilon^2) rounds, regardless of the network size. However, Fraigniaud et. al. also showed that their techniques for graphs HH of size 4 cannot test 55-cycle-freeness in constant time. In this paper we revisit the subgraph-freeness problem and show that 55-cycle-freeness, and indeed HH-freeness for many other graphs HH comprising more than 4 vertices, can be tested in constant time. We show that CkC_k-freeness can be tested in O(1/ϵ)O(1/\epsilon) rounds for any cycle CkC_k, improving on the running time of O(1/ϵ2)O(1/\epsilon^2) of the previous algorithms for triangle-freeness and C4C_4-freeness. In the special case of triangles, we show that triangle-freeness can be solved in O(1)O(1) rounds independently of ϵ\epsilon, when ϵ\epsilon is not too small with respect to the number of nodes and edges. We also show that TT-freeness for any constant-size tree TT can be tested in O(1)O(1) rounds, even without the property-testing relaxation. Building on these results, we define a general class of graphs for which we can test subgraph-freeness in O(1/ϵ)O(1/\epsilon) rounds. This class includes all graphs over 5 vertices except the 5-clique, K5K_5. For cliques KsK_s over s3s \geq 3 nodes, we show that KsK_s-freeness can be tested in O(m1/21/(s2)/ϵ1/2+1/(s2))O(m^{1/2-1/(s-2)}/\epsilon^{1/2+1/(s-2)}) rounds, where mm is the number of edges.

Keywords

Cite

@article{arxiv.1705.04033,
  title  = {Distributed Property Testing for Subgraph-Freeness Revisited},
  author = {Orr Fischer and Tzlil Gonen and Rotem Oshman},
  journal= {arXiv preprint arXiv:1705.04033},
  year   = {2017}
}
R2 v1 2026-06-22T19:43:45.859Z