§3.1.1 — with probability ≥ 1 − 1/m no item appears more than 3 log m / log log m times
ProvedComplementFreeCA.CFRounding.items_boundcombinatorial-auctionsp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1probabilityrandomized-rounding
There is such that for every , every number of bidders and every LP-feasible , the randomized-rounding preallocation satisfies:
- for each item ,
- by the union bound over the items,
This is the first half of the analysis of step (i) of the algorithm in §3.1.1: with high probability the preallocation violates each item constraint by at most a factor .
Formalization Note The paper's display after Lemma 3.1 prints the threshold as , a slip for the lemma's (with the smaller threshold the bound fails); the statement uses . The probability is the finite-sum rounding probability of the LP definition file; is the natural logarithm; is existential because Lemma 3.1 holds for sufficiently large .
Preamble
import Mathlib import Definitions.Def_ComplementFreeCA_CFRounding_Auction import Definitions.Def_ComplementFreeCA_CFRounding_LP import Definitions.Def_ComplementFreeCA_CFRounding_Algorithm
Formal statement
namespace ComplementFreeCA.CFRounding
theorem items_bound :
∃ m₀ : ℕ, ∀ m : ℕ, m₀ ≤ m → ∀ (n : ℕ) (x : Fin n → Finset (Fin m) → ℝ), IsLPFeasible x →
(∀ j : Fin m, roundProb x
(fun σ => 3 * Real.log m / Real.log (Real.log m) < (count σ j : ℝ)) ≤ 1 / (m : ℝ) ^ 2) ∧
roundProb x
(fun σ => ∃ j : Fin m, 3 * Real.log m / Real.log (Real.log m) < (count σ j : ℝ))
≤ 1 / (m : ℝ) := by sorry
end ComplementFreeCA.CFRounding
Source
Dobzinski, Nisan, Schapira, Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders, Math. Oper. Res. 35(1), 2010, p. 6, §3.1.1, display after Lemma 3.1 and the union-bound sentence that follows
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.