Linear cover complexity of random bipartite graphs #
Every graph on N vertices per side has an unrestricted pair cover of length N.
In the uniform distribution over all 2^(N²) such graphs, covers of length at most N/16
have probability at most 2⁻ᴺ, for N ≥ 16. The proof counts inclusion-pattern descriptions;
it makes no unproved assumption about graph encodability or incompressibility.
Main definitions #
Cslib.Circuits.Fusion.Graph.rowCover: a worst-case cover with one pair per row.Cslib.Circuits.Fusion.Graph.smallCoverProbability: uniform probability of a small cover.
Main results #
Cslib.Circuits.Fusion.Graph.pairCoverComplexity_le_card: the matching linear upper bound.Cslib.Circuits.Fusion.Graph.smallCoverProbability_le: the explicit finite counting bound.Cslib.Circuits.Fusion.Graph.random_cover_complexity: the quantitative high-probability bound.
References #
The row cover charges exactly one pair for each vertex on the left.
The worst-case graph cover complexity is at most the number of rows, including zero.
Probability that a uniformly chosen labelled bipartite graph has cover complexity at most
t. All graphs are equally likely; the two vertex sets are both Fin N.
Instances For
A linear budget N/16 fails except with probability at most 2⁻ᴺ, once N ≥ 16.
Random graph cover complexity is linear. With probability at least 1 - 2⁻ᴺ,
a uniform labelled N-by-N bipartite graph has cover complexity strictly above ⌊N/16⌋
and at most N. This is a finite quantitative form of Theorem 37.