Abstract
We consider a reduced-form implementation problem where two players bargain over how to allocate some resources among a finite set of social alternatives. Each player’s payoff depends on how much of the resources is allocated towards each alternative. Distributional constraints on some targeted groups of alternatives are allowed. Using a network flow approach, we provide a characterization of the reduced-form implementability condition. We show that our results can be useful to study public good problems with budget constraints where a joint implementation of private and public alternatives is possible.


Similar content being viewed by others
Notes
In auctions, the reduced-form approach has been used to characterize the optimal auction when agents have limited budgets, see for example Pai and Vohra (2014).
Budish et al. (2013) obtain a generalization of Birkhoff-von Neumann theorem when a constraint structure forms two laminars. Che et al. (2013) show that group capacity functions preserve submodularity for a laminar family. It can be shown that independent families allow non-submodular quotas. For example, consider Example 3 with \(L_i=6\) and \(B_i=4\). Define \(\bar{b}(G)=\max _{q}\sum _{i\in G}q_i\). We have \(\bar{b}(\{1,2,3\})=9\) \(\bar{b}(i)=5\). Then \(\bar{b}(\{1,2\})+\bar{b}(\{1,3\})<\bar{b}(\{1,2,3\})+\bar{b}(\{1\})\). Hence \(\bar{b}\) is not submodular.
Note that Border’s condition can be interpreted as the probability that a buyer from any set of types wins must not exceed the probability that there exists a buyer with type in that the set.
Goeree and Kushnir (2011, 2016, 2020) obtain a geometric characterization for a general social choice problem with the probability simplex constraint. Lang and Yang (2021) consider bilateral trade and compromise problems and provide a characterization by the projection cone. Lang (2021) considers a two-person bargaining problem in Myerson (1979, 1984) and uses a network flow analysis to obtain a characterization of implementability.
Given the original linear system of feasible allocations, i.e., \( Aq\le b\), we can introduce auxiliary variables \(\tilde{q}^k=(q_+^k, q_-^k)\) and replace \(q^k\) by \(q_+^k-q_-^k\), and add nonnegative constraints \(\tilde{q}^k\). This gives a new system \( \tilde{ A}\tilde{q}\le \tilde{b}\) and \( \tilde{q}\ge 0\). Here \(q_+^k, q_-^k\) denote the resource flows transferred into (out of) alternative k from (to) the designer. For each subgroup G, the allocation constraints require that the net flow of resources arriving alternatives in G is constrained.
With value interdependencies, reduced-from allocation rules alone do not determine interim utilities (excluding transfers) and reduced-form values are desirable for the implementation.
The set of feasible reduced forms lies in a linear subspace given by condition (3) and hence the representation of the implementation inequalities is non-unique.
Budish et al. (2013) show that if the constraint structure is bihierarchical, then the constraint matrix is totally unimodular.
Here we refer to classic network flow problems with arc capacities. Che et al. (2013) construct a polymatroidal flow network, which allows a richer structure than a classic flow problem such that the constraint matrix needs not to be totally unimodular.
For illustration, let \(M=\begin{bmatrix} 1&{} 1 &{}0 \\ 1&{} 0 &{} 1\\ 0&{} 1 &{} 1\\ \end{bmatrix}.\) Then \(\det (M)=2\) and M is not totally unimodular. Since B contains M as a submatrix, B is also not totally unimodular.
The submoduar flow polyhedron is a generalization of network flows and polymatroid intersections.
That is, find a vector c such that \(c^\top Q>\max \{c^\top x: x\in \mathcal {Q}\}\).
A set function g is modular if for all \(U, U'\subseteq V\), \(g (U)+g(U')=g(U\cap U')+g (U\cup U')\).
Zheng (2021) considers an implementation problem with several types of private goods. He then applies his condition to study a problem with objects and monetary payments with money also being one type of private goods. The implementation problem of private-public goods in this section differs from that in Zheng (2021).
Here the projecting away a variable \(x^1\) from a system \(Ax\le b\) of linear inequalities refers to the creation of another system without the variable \(x^1\) such that both systems have the same solutions over the remaining variables.
For example, outcome A can be implemented by the following weak referendum with appropriate taxes: \(q=2\) or 0 if two agents vote yes or no, \(q=3/2\) if only one agent votes yes; and each agent is taxed to the limit as long as the other agent votes yes, taxed half of the budget if she votes yes but the other votes no, and not taxed if otherwise.
References
Alaei S, Fu H, Haghpanah N, Hartline J, Malekian A (2019) Efficient computation of optimal auctions via reduced forms. Math Oper Res 44(3):767–1144
Armstrong M (2000) Optimal multi-object auctions. Rev Econ Stud 67(3):455–481
Border K (1991) Implementation of reduced form auctions: a geometric approach. Econometrica 59(4):1175–1187
Border K (2007) Reduced form auctions revisited. Econ Theor 31:167–181
Brusco S, Lopomo G (2002) Collusion via signalling in simultaneous ascending bid auctions with heterogeneous objects, with and without complementarities. Rev Econ Stud 69(2):407–436
Budish E, Che Y, Kojima F, Milgrom P (2013) Designing random allocation mechanisms: theory and applications. Am Econ Rev 103(2):585–623
Cai Y, Daskalakis C, Weinberg M (2012) Optimal multi-dimensional mechanism design: reducing revenue to welfare maximization. In: Proceedings of 53rd annual IEEE symposium on foundations of computer science, pp 130–139
Che Y, Kim J, Mierendorff K (2013) Generalized reduced-form auctions: a network-flow approach. Econometrica 81(6):2487–2520
Gershkov A, Moldovanu B, Strack P, Zhang M (2021) A theory of auctions with endogenous valuations. J Polit Econ 129(4):1011–1051
Goeree J, Kushnir A (2011) A geometric approach to mechanism design. Working paper
Goeree J, Kushnir A (2016) Reduced form implementation with value interdependencies. Games Econ Behav 99:250–256
Goeree J, Kushnir A (2020) A geometric approach to mechanism design. Working paper
Gopalan P, Nisan N, Roughgarden T (2015) Public projects, boolean functions and the borders of border’s theorem. In: Proceedings of the sixteenth ACM conference on economics and computation, pp 395–415
Hart S, Reny P (2015) Implementation of reduced form mechanisms: a simple approach and a new characterization. Econ Theory Bull 3:1–8
Hörner J, Samuelson L (2011) Managing strategic buyers. J Polit Econ 119(3):379–425
Jehiel P, Moldovanu B, Stacchetti E (1996) How (not) to sell nuclear weapons. Am Econ Rev 86(4):814–829
Jehiel P, Moldovanu B, Stacchetti E (1999) Multidimensional mechanism design for auctions with externalities. J Econ Theory 85(2):258–293
Kleiner A, Moldovanu B, Strack P (2021) Extreme points and majorization: economic applications. Econometrica 89(4):1557–1593
Lang X (2021) Reduced-form allocations with complementarity: a 2-person case. Working paper
Lang X, Yang Z (2021) Reduced-form allocations for multiple indivisible objects under constraints. Working paper
Ledyard J, Palfrey T (1999) A characterization of interim efficiency with public goods. Econometrica 67(2):435–448
Ledyard J, Palfrey T (2002) The approximation of efficient public good mechanisms by simple voting schemes. J Public Econ 83(2):153–171
Mailath G, Postlewaite A (1990) Asymmetric information bargaining problems with many agents. Rev Econ Stud 57(1):351–367
Manelli A, Vincent D (2010) Bayesian and dominant-strategy implementation in the independent private values model. Econometrica 78(6):1905–1938
Maskin E, Riley J (1984) Optimal auctions with risk averse buyers. Econometrica 52(6):1473–1518
Matthews S (1984) On the implementability of reduced form auctions. Econometrica 52(6):1519–1522
Mierendorff K (2011) Asymmetric reduced form auctions. Econ Lett 110:41–44
Miralles A (2012) Cardinal Bayesian allocation mechanisms without transfers. J Econ Theory 147(1):179–206
Myerson R (1979) Incentive compatibility and the bargaining problem. Econometrica 47(1):58–73
Myerson R (1981) Optimal auction design. Math Oper Res 6(1):58–73
Myerson R (1984) Two-person bargaining problems with incomplete information. Econometrica 52(2):461–488
Myerson R, Satterthwaite M (1983) Efficient mechanisms and bilateral trading. J Econ Theory 29(2):265–281
Mylovanov T, Zapechelnyuk A (2017) Optimal allocation with ex post verification and limited penalties. Am Econ Rev 107(9):2666–2694
Pai M, Vohra R (2014) Optimal auctions with financially constrained bidders. J Econ Theory 150(1):383–425
Schrijver A (2004) Combinatorial optimization: polyhedra and efficiency. Springer, Berlin
Vohra R (2011) Mechanism design: a linear programming approach (econometric society monographs). Cambridge University Press, Cambridge
Zheng C (2021) Reduced-form auctions of multiple objects. Working paper
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
I am grateful to Eric van Damme, Dolf Talman, and Zaifu Yang for their helpful feedbacks, and in particular Debasis Mishra for his numerous comments which greatly improved this paper. I would also like to thank the Associate Editor and one anonymous referee for their insightful comments. Financial support from National Natural Science Foundation of China (NSFC-72033004) and Humanities and Social Sciences Foundation of Ministry of Education of China (18YJC190008) are acknowledged.
Appendix
Appendix
Proof of Corollary 2
We show that if Q satisfies condition (16), Q is implementable by a feasible s-symmetric mechanism. By Theorem 1, condition (16) is sufficient for the existence of a feasible (possibly asymmetric) mechanism q. We can define another feasible mechanism \(q'\) by interchanging the labels of agents and define \(\hat{q}=1/2 q+1/2q'\). By convexity, \(\hat{q}\) is feasible. Moreover, \(\hat{q}\) is s-symmetric. Let \(\hat{Q}\) be the reduced form of \(\hat{q}\). Since Q is s-symmetric, we have \(Q=Q'=\hat{Q}\). Hence Q is implemented by \(\hat{q}\).
Proof of Proposition 4
(1) The monotonicity condition in (a) is familiar from the literature on incentive compatibility. For the implementability, note that the constraint structure is a two-tier laminar, by Theorem 1 and r-symmetry, we have
-
(i)
for all \(j\in J\),
$$\begin{aligned} M_j+N_j-Q_j=0, \end{aligned}$$(27) -
(ii)
$$\begin{aligned} \sum _j M_j \lambda _j= \sum _j N_j \lambda _j, \end{aligned}$$(28)
-
(iii)
for all \(A,B\subseteq J\),
$$\begin{aligned} \sum _{j\in A}M_j \lambda _j - \sum _{j\in B} N_{j} \lambda _{j}\le \lambda (A)\lambda (B^c). \end{aligned}$$(29)
We can use condition (27) to project away variables \(N_j=Q_j-M_j\) from the system. That is, substitute \(N_j\) into conditions (28) and (29), we obtain conditions (25) and (26).
(2) We show that with incentive compatibility we can obtain a reduction of inequalities for condition (26). Note that by incentive compatibility, \(M_j\) is non-decreasing in j. Also \(M_j-Q_j\) is non-increasing in j, since condition (a) holds and \(j/c\le 1\) for all j. By a similar argument as Che et al. (2013), to find the tightest inequalities, we can choose A and B to maximize the set function f(A, B) defined by the left hand side of (26), and the optimal solutions are of the form \(A=\{j\in J: M_j\ge \lambda (B^c)\}\) and \(B=\{j\in J: M_j-Q_j\ge -\lambda (A)\}\).\(\square\)
Proof of Proposition 5
For each \(Q\in \mathcal {Q}\), define \(\mathcal {F}(Q)=\{M\in \mathbb {R}^J: (Q,M)\in \mathcal {F}\}\). By construction, \( \mathcal {F}(Q)\) is non-empty, i.e., there exists M such that (Q, M) is feasible. Then \((Q,M)\in \mathcal {F}\) if and only if \(Q \in \mathcal {Q}\) and \(M\in \mathcal {F}(Q)\). Consider a linear welfare objective \( f(U)=w\cdot U\) with the interim utility weights \(w=(w_j)\in \mathbb {R}_{++}^J\). By quasilinearity, we have \(f(U)= f^1(Q)+f^2(M)\) and the problem becomes \(\max _{(Q,M)\in \mathcal {F}}f^1(Q)+f^2(M)\). We can first find for each \(Q\in \mathcal {Q}\), the solutions to the subproblem \(\max _{M\in \mathcal {F}(Q)}f^2(M)\). It is well-known that for linear programming with the right hand side parameters (vector b in \(Ax\le b\)), the value function depends on b continuously and is piecewise linear. It implies that value function \(F^2(Q)=\max _{M\in \mathcal {F}(Q)}f^2(M)\) depends on Q continuously. We then choose \(Q\in \mathcal {Q}\) to maximize \(f^1(Q)+F^2(Q)\). Because \(F^2(Q)\) is in general nonlinear, the solution can arise at a (possibly non-extreme) boundary point of \(\mathcal {Q}\).\(\square\)
Lemma 2
Let \(J=\{a,b\}\) with \(a<b\le c\). A reduced-form mechanism \((Q,M)\in \mathcal {F}\) if and only if (a) \(Q_a \le Q_b\) and \((a/c) (Q_b- Q_a)\le M_b-M_a\le (b/c) (Q_b- Q_a)\), and (b)
Proof of Lemma 2
First notice that in (26), take \(B=\{\emptyset \}\) we obtain \(M_a,M_b\le 1\). Take \(B=\{a,b\}\) and substitute (25) into (26) we have \(M_a,M_b\ge 0\). By Proposition 5 (2), we only need to consider \(A= \{a,b\}, \{b\},\{\emptyset \}\) and \(B=\{\emptyset \}, \{a\},\{a,b\}\). Take all pairs of such (A, B) we obtain:
Note that the inequalities (35), (37), (40), (42) are implied by \(0\le M_a,M_b\le 1\) and (30), and thus redundant. We then obtain the conditions in the Lemma.\(\square\)
Rights and permissions
About this article
Cite this article
Lang, X. Reduced-form budget allocation with multiple public alternatives. Soc Choice Welf 59, 335–359 (2022). https://doi.org/10.1007/s00355-022-01398-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00355-022-01398-3