We present simple deterministic algorithms for subgraph finding and enumeration in the broadcast CONGEST model of distributed computation: -- For any constant k, detecting k-paths and trees on k nodes can be done in O(1) rounds. -- For any constant k, detecting k-cycles and pseudotrees on k nodes can be done in O(n) rounds. -- On d-degenerate graphs, cliques and 4-cycles can be enumerated in O(d+logn) rounds, and 5-cycles in O(d2+logn) rounds. In many cases, these bounds are tight up to logarithmic factors. Moreover, we show that the algorithms for d-degenerate graphs can be improved to optimal complexity O(d/logn) and O(d2/logn), respectively, in the supported CONGEST model, which can be seen as an intermediate model between CONGEST and the congested clique.
@article{arxiv.1705.10195,
title = {Deterministic subgraph detection in broadcast CONGEST},
author = {Janne H. Korhonen and Joel Rybicki},
journal= {arXiv preprint arXiv:1705.10195},
year = {2017}
}