Documentation

Atlas.ProbabilisticMethodsInCombinatorics.code.Chapter11.GraphContainers

noncomputable def GraphContainers.avgDegree {V : Type u_1} [Fintype V] [DecidableEq V] (G : SimpleGraph V) [DecidableRel G.Adj] :

The average degree of a finite simple graph, $\bar d(G) = 2|E(G)|/|V(G)|$.

Instances For

    The partial binomial sum $\sum_{i=0}^{k} \binom{n}{i}$, bounding the number of subsets of an $n$-element set of size at most $k$.

    Instances For
      theorem GraphContainers.container_algorithm_claim (c : ) :
      0 < c∃ (δ : ), 0 < δ δ < 1 ∀ (V : Type u_1) [inst : Fintype V] [inst_1 : DecidableEq V] (G : SimpleGraph V) [inst_2 : DecidableRel G.Adj], G.maxDegree c * avgDegree G∃ (container : Finset VFinset V), (∀ (S : Finset V), S.card 2 * δ * (Fintype.card V) / avgDegree G(container S).card (1 - δ) * (Fintype.card V)) ∀ (I : Finset V), G.IsIndepSet ISI, I container S S.card 2 * δ * (Fintype.card V) / avgDegree G

      Container algorithm (fingerprint version, Theorem 11.2.3). For every $c > 0$ there exists $0 < \delta < 1$ such that for every graph $G$ with $\Delta(G) \leq c \, \bar d(G)$ there is a function container mapping each small "fingerprint" $S$ to a vertex set with $|container(S)| \leq (1 - \delta) |V|$, and every independent set $I$ has a fingerprint $S \subseteq I$ of size $\leq 2\delta |V|/\bar d(G)$ with $I \subseteq container(S)$.

      theorem GraphContainers.independent_set_container (c : ) :
      0 < c∃ (δ : ), 0 < δ ∀ (V : Type u_1) [inst : Fintype V] [inst_1 : DecidableEq V] (G : SimpleGraph V) [inst_2 : DecidableRel G.Adj], G.maxDegree c * avgDegree G∃ (𝒞 : Finset (Finset V)), 𝒞.card (binomialSum (Fintype.card V) 2 * δ * (Fintype.card V) / avgDegree G⌋₊) (∀ (I : Finset V), G.IsIndepSet IC𝒞, I C) C𝒞, C.card (1 - δ) * (Fintype.card V)

      Theorem 11.2.1 (Container theorem for independent sets in graphs). For every $c > 0$ there exists $\delta > 0$ such that for every finite graph $G$ with $\Delta(G) \leq c \, \bar d(G)$, there is a family $\mathcal{C}$ of "containers" such that

      • $|\mathcal{C}| \leq \sum_{i \leq 2\delta n / \bar d(G)} \binom{n}{i}$;
      • every independent set of $G$ is contained in some $C \in \mathcal{C}$;
      • every container has $|C| \leq (1 - \delta) n$.