An Equivalence Between Wagering and Fair-Division Mechanisms: Allocation Mechanisms Are Exactly Weakly Budget-Balanced Wagering Mechanisms, with IC, Proportionality and Pareto Optimality PreservedResearch Paper
Motivation
Two literatures study how to split a resource among agents who report private information. Fair division of divisible goods asks for allocations that are proportional, efficient and resistant to misreporting (Steinhaus 1948; Cole, Gkatzelis and Goel 2013). Wagering mechanisms let bettors with subjective beliefs about a future event bet against each other, and ask for individual rationality, incentive compatibility and budget balance (Lambert et al. 2008; journal version, 2015). Freeman, Pennock and Vaughan observe that, once a wagering mechanism is read as a sale of Arrow–Debreu securities (Freeman, Lahaie and Pennock 2017), the two problems are the same problem: a bet is a share of the securities, and the securities are divisible goods.
The paper (AAAI'19; extended preprint, 2018, which is the basis here; journal version in Management Science, 2024) makes this precise as a correspondence between the two classes of mechanisms, and uses it to move mechanisms and impossibility results from one side to the other. This mission formalizes the correspondence itself (§3).
Setting
There are agents and goods (fair division) or outcomes of a random variable (wagering). Each agent reports a point (or ) of the probability simplex : normalized additive values of the goods, or subjective probabilities of the outcomes. Each agent also has a weight (entitlement) or wager , with and . The value of a bundle for values is .
An allocation mechanism maps to a feasible allocation: and for every good . A wagering mechanism , in security form, maps to numbers of type- securities, each paying if . and are corresponding mechanisms (Definition 10) if
The properties compared are: proportionality (), Pareto optimality over feasible allocations, and weak / strict incentive compatibility (truthful reporting maximizes true value) on the allocation side; individual rationality (some report guarantees expected payoff at least ), weak / strict budget balance (, resp. ), weak / strict incentive compatibility, and side-bet Pareto optimality (no zero-sum re-trade of securities, keeping holdings nonnegative, weakly helps every agent and strictly helps one) on the wagering side.
Formalization targets
Goal: the correspondence
For all , the conjunction of four clauses:
- maps allocation mechanisms into valid weakly budget-balanced wagering mechanisms, maps those back into allocation mechanisms, the maps are mutually inverse, and .
- (Theorem 1) For corresponding : weakly (strictly) IC weakly (strictly) IC.
- (Theorem 2) For corresponding with weakly IC: proportional individually rational.
- (Theorem 3, corrected) For a valid and corresponding :
Milestones
The two validity claims of p.4; the two halves of the proof of Theorem 1 (A.1) and Theorem 1; the two halves of the proof of Theorem 2 (A.2, the direction "proportional ⇒ individually rational" without IC) and Theorem 2; the three steps of the proof of Theorem 3 (A.3) and the corrected Theorem 3.
Significance
The correspondence lets every wagering mechanism be used as an allocation rule for divisible goods with no money, and every allocation rule be run as a bet. The paper's Table 1 and §4 use it to read off, for example, that weighted score wagering mechanisms give proportional, strictly incentive-compatible, envy-free allocations, and that no-arbitrage wagering mechanisms are not envy-free. Impossibility results transfer the same way (§6): Schummer's theorem that the only incentive-compatible, Pareto-optimal allocation mechanisms are dictatorial carries over to wagering, and the welfare bound of Han et al. (2011) for incentive-compatible allocation carries over too.
The results are proved in the paper; none is formalized. The formalization adds two things. First, a reusable model layer for mechanisms on profiles of simplex points, which fixes the quantifier structure of IC, IR, proportionality and both Pareto notions, where informal statements are loose (which report the IR guarantee may depend on; over which alternatives Pareto optimality ranges). Second, a check of the printed statements. The "only if" direction of Theorem 3 is false as printed: a Pareto-optimal allocation mechanism may leave a good unallocated when every agent reports zero value for it, so its corresponding wagering mechanism need not be strictly budget balanced. The goal states the minimal corrected equivalence.
Difficulty
Each proof is a short calculation, and the obstacle is getting the definitions to line up. Two steps need care. In Theorem 2 proportionality is about reported values and individual rationality about true beliefs, so the transfer needs weak incentive compatibility to replace the IR report by the truthful one. In Theorem 3 the "if" direction is printed as "a Pareto-improving allocation consists of agents swapping goods", which is only true when the improving allocation wastes nothing; an improving allocation may itself waste goods, and must first be completed before its difference from becomes a side bet. The "only if" direction relies on "some agent who values it positively", who need not exist, and that is where the printed statement fails.
Formalization scope
Agents are Fin n, goods / outcomes Fin m, both 0-based. Reports, true values and beliefs are points of Mathlib's stdSimplex ℝ (Fin m); weights and wagers are strictly positive vectors (PosVec n), whose sum is both and . Allocation and wagering mechanisms share one type, total functions of (profile, positive vector); validity is a predicate (IsAllocMech, IsWagerMech). Unilateral deviations are Function.update. Pareto alternatives are feasible allocations. Strict IC is weak IC plus strictness on every misreport. The side-bet nonnegativity condition is entrywise. Corresponding A B is the form . Theorems 1 and 2 and the inverse identities are stated for arbitrary elements of Mech, without the validity predicates, which their arguments do not use.
Positivity of weights is essential: with the inverse map is meaningless, and unnormalized reports would change what proportionality means. No hypothesis is needed for or .
Everything is finite sums over Fin; no measure theory or analysis is needed. The model definitions are reusable for later formalizations of §4 (weighted score wagering mechanisms, envy-freeness). Proofs of the milestones, and of the goal from the milestones, are welcome.
Selected references
- R. Freeman, D. M. Pennock, J. W. Vaughan, An Equivalence Between Wagering and Fair-Division Mechanisms, extended preprint of the AAAI'19 paper, 2018 (the citation basis of this mission). https://www.jennwv.com/papers/wagering-fair-division-full.pdf ; AAAI'19 version: https://doi.org/10.1609/aaai.v33i01.33011957
- R. Freeman, J. Witkowski, J. W. Vaughan, D. M. Pennock, An Equivalence Between Fair Division and Wagering Mechanisms, Management Science 70(10):6704–6723, 2024. https://doi.org/10.1287/mnsc.2022.02615
- N. S. Lambert, J. Langford, J. Wortman, Y. Chen, D. Reeves, Y. Shoham, D. M. Pennock, Self-Financed Wagering Mechanisms for Forecasting, ACM EC, 2008; journal version An Axiomatic Characterization of Wagering Mechanisms, Journal of Economic Theory, 2015. https://doi.org/10.1016/j.jet.2014.03.012
- R. Cole, V. Gkatzelis, G. Goel, Mechanism Design for Fair Division: Allocating Divisible Items without Payments, ACM EC, 2013. https://arxiv.org/abs/1212.1522
- H. Steinhaus, The Problem of Fair Division, Econometrica 16:101–104, 1948.
- R. Freeman, S. Lahaie, D. M. Pennock, Crowdsourced Outcome Determination in Prediction Markets, AAAI, 2017.