Probabilistic combinatorics
Probabilistic methods and random discrete structures outside random graphs: the Lovász local lemma, Littlewood–Offord and Tomaszewski anti-concentration for signed sums, concentration of subset sums, the isolation lemma, thresholds and expectation thresholds, random k-SAT thresholds, perfect matchings in random hypergraphs, the Chvátal–Sankoff constant for longest common subsequences, and moment-based counting bounds.
- Chvátal–Sankoff constant
- Concentration of subset sums
- Littlewood–Offord problem
- Moment bounds for counting
- Random 3-SAT threshold
- Reverse Littlewood–Offord problem
- Shamir's problem
- Thresholds and expectation thresholds
- Tomaszewski's conjecture
TheoremIsolation lemma#✓fully proved
Let \(n \ge 1\) and let \(\mathcal{F}\) be a nonempty family of subsets of \(\{0, 1, \dots, n - 1\}\). Assign each element \(i\) a weight \(w(i) \in \{1, 2, \dots, 2n\}\) and give a set \(S\) the weight \(w(S) = \sum_{i \in S} w(i)\). Then, among all \((2n)^n\) weight functions \(w\), the fraction for which exactly one member of \(\mathcal{F}\) has minimum weight is at least \(1/2\).
Equivalently, if the weights are chosen independently and uniformly at random, the minimum-weight member of \(\mathcal{F}\) is unique with probability at least \(1/2\).
theorem isolation_lemma {n : ℕ} (hn : 0 < n)
(F : Finset (Finset (Fin n))) (hF : F.Nonempty) :
(((Finset.univ.filter (fun w : Fin n → Fin (2 * n) =>
(F.filter (fun S => ∀ T ∈ F,
∑ i ∈ S, ((w i).val + 1) ≤ ∑ i ∈ T, ((w i).val + 1))).card = 1)).card : ℚ)
/ (Fintype.card (Fin n → Fin (2 * n)) : ℚ)) ≥ 1 / 2
Sources
- https://en.wikipedia.org/wiki/Isolation_lemma
TheoremSymmetric Lovász Local Lemma#✓fully proved
Let \(\Omega\) be a finite set with a probability mass function \(P\), that is, \(P(\omega) \ge 0\) for every \(\omega \in \Omega\) and \(\sum_{\omega \in \Omega} P(\omega) = 1\), and write \(\Pr[E] = \sum_{\omega \in E} P(\omega)\) for \(E \subseteq \Omega\). Let \((A_i)_{i \in I}\) be a family of events indexed by a finite set \(I\), let \(G\) be a simple graph on \(I\) whose maximum degree is at most a natural number \(d\), and let \(p \ge 0\) be a real number. Suppose that \(\Pr[A_i] \le p\) for every \(i \in I\), and that for every \(i \in I\) and every set \(S \subseteq I\) containing neither \(i\) nor any neighbour of \(i\) in \(G\), \(\Pr[A_i \cap \bigcap_{j \in S} A_j] = \Pr[A_i] \cdot \Pr[\bigcap_{j \in S} A_j]\). If \(e \cdot p \cdot (d + 1) \le 1\), then \(\Pr[\bigcap_{i \in I} (\Omega \setminus A_i)] > 0\), that is, with positive probability none of the events \(A_i\) occurs.
The independence hypothesis, taken over all such \(S\) (including \(S = \emptyset\)), says that each \(A_i\) is mutually independent of the family of events \(A_j\) with \(j\) neither \(i\) nor a neighbour of \(i\).
MathlibExt.Probability.Combinatorics.LovaszLocalLemma.lovasz_local_lemma_symmetric_finite · 20 lines
theorem lovasz_local_lemma_symmetric_finite
[Fintype Ω] [Fintype I] [DecidableEq I]
(pmf : Ω → ℝ)
(hpmf_nonneg : ∀ ω, 0 ≤ pmf ω)
(hpmf_sum : ∑ ω : Ω, pmf ω = 1)
(A : I → Set Ω)
(G : SimpleGraph I) [DecidableRel G.Adj]
(p : ℝ) (d : ℕ)
(hp_nonneg : 0 ≤ p)
(hmaxDeg : G.maxDegree ≤ d)
(hp_le : ∀ i : I,
∑ ω : Ω, (if ω ∈ A i then pmf ω else 0) ≤ p)
(hDep : ∀ (i : I) (S : Finset I),
(∀ j ∈ S, j ∉ insert i (G.neighborSet i)) →
∑ ω : Ω,
(if ω ∈ A i ∧ ∀ j ∈ S, ω ∈ A j then pmf ω else 0) =
(∑ ω : Ω, (if ω ∈ A i then pmf ω else 0)) *
(∑ ω : Ω, (if ∀ j ∈ S, ω ∈ A j then pmf ω else 0)))
(hExp : Real.exp 1 * p * ((d : ℝ) + 1) ≤ 1) :
0 < ∑ ω : Ω, (if ∀ i : I, ω ∉ A i then pmf ω else 0)
Sources
- N. Alon and J. H. Spencer, The Probabilistic Method, third edition, Wiley, 2008, Corollary 5.1.2, for the criterion \(e p (d + 1) \le 1\); the original local lemma of P. Erdős and L. Lovász (1975) gives the earlier weaker criterion \(4 p d \le 1\).
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.