Distributed Complexity of Pk-freeness: Decision and Certification

Abstract

The class of graphs that do not contain a path on k nodes as an induced subgraph (Pk-free graphs) has rich applications in the theory of graph algorithms. This paper explores the problem of deciding Pk-freeness from the viewpoint of distributed computing. For specific small values of k, we present the first CONGEST algorithms specified for Pk-freeness, utilizing structural properties of Pk-free graphs in a novel way. Specifically, we show that Pk-freeness can be decided in O(1) rounds for k=4 in the broadcast\;CONGEST model, and in O(n) rounds for k=5 in the CONGEST model, where n is the number of nodes in the network and O(·) hides a polylog(n) factor. These results significantly improve the previous O(n2-2/(3k+2)) upper bounds by Eden et al. (Dist.~Comp.~2022). We also construct a local certification of P5-freeness with certificates of size O(n). This is nearly optimal, given our (n1-o(1)) lower bound on certificate size, and marks a significant advancement as no nontrivial bounds for proof-labeling schemes of P5-freeness were previously known. For general k, we establish the first CONGEST lower bound, which is of the form n2-1/(k). The n1/(k) factor is unavoidable, in view of the O(n2-2/(3k+2)) upper bound mentioned above. Additionally, our approach yields the first superlinear lower bound on certificate size for local certification. This partially answers the conjecture on the optimal certificate size of Pk-freeness, asked by Bousquet et al. (arXiv:2402.12148). Finally, we propose a novel variant of the problem called ordered Pk detection, and show a linear lower bound and its nontrivial connection to distributed subgraph detection.

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…