Lemma 16 — asymptotic value of RANDOM on the triangular instance
ProvedKVVMatching.UpperBound.lemma_16asymptoticsbipartite-matchingonline-algorithmsp2o-batch-pfp2bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be the complete upper-triangular graph. The expected matching size of RANDOM on is , in the two-sided sense
This supplies the asymptotic value used in Theorem 2.
Formalization Note The paper writes without a numerical rate. The value at is defined by Lean's total division but does not affect the limit.
Preamble
import Mathlib import Definitions.Def_KVVMatching_UpperBound_RandomValue import Definitions.Def_KVVMatching_UpperBound_Triangular
Formal statement
namespace KVVMatching.UpperBound
/-- Karp, Vazirani and Vazirani, Lemma 16 (p. 357). -/
theorem lemma_16 :
Filter.Tendsto
(fun n : ℕ => randomValue (upperTriangular n) / (n : ℝ))
Filter.atTop (nhds (1 - Real.exp (-1))) := by sorry
end KVVMatching.UpperBound
Source
Karp, Vazirani, Vazirani, An Optimal Algorithm for On-line Bipartite Matching, STOC 1990, p. 357, Lemma 16
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.