Table of Contents
Fetching ...

Testing Graph Properties with the Container Method

Eric Blais, Cameron Seth

TL;DR

It is possible to distinguish graphs on n vertices that have a $\rho n$-clique from graphs for which at least $\epsilon n^{2}$ edges must be added to form a $\rho n$-clique by sampling and inspecting a random subgraph on only $\tilde{O}\left(\rho^{3} / \epsilon^{2}\right)$ vertices.

Abstract

We establish nearly optimal sample complexity bounds for testing the $ρ$-clique property in the dense graph model. Specifically, we show that it is possible to distinguish graphs on $n$ vertices that have a $ρn$-clique from graphs for which at least $εn^2$ edges must be added to form a $ρn$-clique by sampling and inspecting a random subgraph on only $\tilde{O}(ρ^3/ε^2)$ vertices. We also establish new sample complexity bounds for $ε$-testing $k$-colorability. In this case, we show that a sampled subgraph on $\tilde{O}(k/ε)$ vertices suffices to distinguish $k$-colorable graphs from those for which any $k$-coloring of the vertices causes at least $εn^2$ edges to be monochromatic. The new bounds for testing the $ρ$-clique and $k$-colorability properties are both obtained via new extensions of the graph container method. This method has been an effective tool for tackling various problems in graph theory and combinatorics. Our results demonstrate that it is also a powerful tool for the analysis of property testing algorithms.

Testing Graph Properties with the Container Method

TL;DR

It is possible to distinguish graphs on n vertices that have a -clique from graphs for which at least edges must be added to form a -clique by sampling and inspecting a random subgraph on only vertices.

Abstract

We establish nearly optimal sample complexity bounds for testing the -clique property in the dense graph model. Specifically, we show that it is possible to distinguish graphs on vertices that have a -clique from graphs for which at least edges must be added to form a -clique by sampling and inspecting a random subgraph on only vertices. We also establish new sample complexity bounds for -testing -colorability. In this case, we show that a sampled subgraph on vertices suffices to distinguish -colorable graphs from those for which any -coloring of the vertices causes at least edges to be monochromatic. The new bounds for testing the -clique and -colorability properties are both obtained via new extensions of the graph container method. This method has been an effective tool for tackling various problems in graph theory and combinatorics. Our results demonstrate that it is also a powerful tool for the analysis of property testing algorithms.
Paper Structure (18 sections, 12 theorems, 29 equations, 1 algorithm)

This paper contains 18 sections, 12 theorems, 29 equations, 1 algorithm.

Key Result

Theorem 1

The sample complexity of the $\rho$-Clique property is $\mathcal{S}_{\rho\textsc{-Clique}}(n,\epsilon) = \tilde{O}(\frac{\rho^3}{\epsilon^2})$.Here and throughout the article, we use $\tilde{O}(\cdot)$ and $\tilde{\Omega}(\cdot)$ notation to hide terms that are polylogarithmic in the argument. See s

Theorems & Definitions (24)

  • Theorem 1
  • Theorem 2
  • Lemma 2: Graph Container Lemma I
  • Lemma 2: Graph Container Lemma II
  • Proposition 3
  • proof
  • Proposition 4
  • proof
  • Lemma 5: Container Shrinking Lemma
  • proof
  • ...and 14 more