Distributed Property Testing for Subgraph-Freeness Revisited
Abstract
In the subgraph-freeness problem, we are given a constant-size graph , and wish to determine whether the network contains as a subgraph or not. The \emph{property-testing} relaxation of the problem only requires us to distinguish graphs that are -free from graphs that are -far from -free, meaning an -fraction of their edges must be removed to obtain an -free graph. Recently, Censor-Hillel et. al. and Fraigniaud et al. showed that in the property-testing regime it is possible to test -freeness for any graph of size 4 in constant time, rounds, regardless of the network size. However, Fraigniaud et. al. also showed that their techniques for graphs of size 4 cannot test -cycle-freeness in constant time. In this paper we revisit the subgraph-freeness problem and show that -cycle-freeness, and indeed -freeness for many other graphs comprising more than 4 vertices, can be tested in constant time. We show that -freeness can be tested in rounds for any cycle , improving on the running time of of the previous algorithms for triangle-freeness and -freeness. In the special case of triangles, we show that triangle-freeness can be solved in rounds independently of , when is not too small with respect to the number of nodes and edges. We also show that -freeness for any constant-size tree can be tested in 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 rounds. This class includes all graphs over 5 vertices except the 5-clique, . For cliques over nodes, we show that -freeness can be tested in rounds, where 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}
}