The optimal fractional value bounds the welfare of every allocation
ProvedComplementFreeCA.XOSRounding.lp_optimum_ge_welfarecombinatorial-auctionslinear-programmingp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be valuations on the bundles of and let be an optimal solution of the LP relaxation, with value . Then for every allocation (pairwise disjoint bundles),
In particular the optimal fractional value is an upper bound on the value of the optimal integral allocation.
This is the first link in the chain of the approximation guarantee: the rounding algorithm is compared with , and this inequality transfers the guarantee to the integral optimum.
Formalization Note No property of the valuations is needed. The paper states this fact without a label in step (i) of the proof of Theorem 3.1 and uses it again for Theorem 3.2.
Preamble
import Mathlib import Definitions.Def_ComplementFreeCA_XOSRounding_Model
Formal statement
namespace ComplementFreeCA.XOSRounding
theorem lp_optimum_ge_welfare {n m : ℕ} (v : Fin n → Finset (Fin m) → ℝ)
(x : Fin n → Finset (Fin m) → ℝ) (hx : IsLPOptimal v x)
(O : Fin n → Finset (Fin m)) (hO : IsAllocation O) :
welfare v O ≤ lpValue v x := by sorry
end ComplementFreeCA.XOSRounding
Source
Dobzinski, Nisan, Schapira, Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders, Math. Oper. Res. 35(1), 2010, p. 6, §3.1, proof of Theorem 3.1, step (i), first sentence
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.