Abstract
In this paper, we generalize the General Lotto game (budget constraints satisfied in expectation) and the Colonel Blotto game (budget constraints hold with probability one) to allow for battlefield valuations that are heterogeneous across battlefields and asymmetric across players and for the players to have asymmetric resource constraints. We completely characterize Nash equilibrium in the generalized version of the General Lotto game and find that there exist sets of nonpathological parameter configurations of positive Lebesgue measure with multiple payoff nonequivalent equilibria. Across equilibria each player achieves a higher payoff when he more aggressively attacks battlefields in which he has lower relative valuations. Hence, the best defense is a good offense. We, then, show how this characterization can be applied to identify equilibria in the Colonel Blotto version of the game.
This is a preview of subscription content, access via your institution.




Notes
Other notable formulations of Blotto-type games include Friedman (1958), which introduces a version of the game with the lottery contest success function [see also Robson (2005)], and Hart (2008) which introduces a version of the game in which resource allocations are restricted to be nonnegative integers [see also Hortala-Vallve and Llorente-Saguer (2012) and Dziubiński (2013)].
The models in these papers may either be interpreted as having a single battlefield, where each player’s allocation of the resource to this battlefield is drawn from his univariate distribution function that is budget balancing on average, or as a continuum of homogeneous battlefields, where each point in the support of a player’s univariate distribution function represents an allocation of the resource to a battlefield, and the budget constraint is on the average resource allocation. In this paper, we focus on the first interpretation.
Following Myerson (1993), the General Lotto game has become a benchmark model of redistributive politics. Related political economy applications include Lizzeri and Persico (2001, 2005), Sahuguet and Persico (2006), Roberson (2008), and Crutzen and Sahuguet (2009). See also Laslier and Picard (2002) for a similar application of the Colonel Blotto game.
See Baye et al. (1996) for further details.
The choice of tie-breaking rule is not critical for any of our results. This is generally true in the General Lotto game and is true for the corresponding parameter ranges covered in our treatment of the Colonel Blotto game. More generally, in the Colonel Blotto game the choice of a tie-breaking rule is important for the parameter range in which the correspondence between General Lotto and Colonel Blotto breaks down. In this range, the tie-breaking rule in the Colonel Blotto game must be chosen judiciously in order to avoid the need for \(\epsilon \)-equilibrium arguments. See Roberson (2006).
This expression is for the case in which none of player \(-i\)’s univariate marginal distributions contains a mass point.
For more details, see Baye et al. (1996).
As \(\frac{X_A}{X_B}\le 1\) it must be the case that \(\lambda _B\le \lambda _A\).
If \(\gamma <\min _j \left\{\frac{v_{A,j}}{v_{B,j}}\right\}=\frac{\epsilon }{1-\epsilon }\) then \(\Omega _A(\gamma )=\{1, \ldots , n\}\), and if \(\gamma \ge \max _j\left\{\frac{v_{A,j}}{v_{B,j}}\right\}=\frac{1-\epsilon }{\epsilon }\) then \(\Omega _A(\gamma )=\emptyset \). In either case, one player has a weakly higher expected expenditure of the resource in every battlefield and a strictly higher expenditure in a nonempty subset of battlefields. With symmetric budget constraints, it is clear that this is not possible.
For a fixed number of battlefields n, the equilibrium values \(\gamma ^{*}\) are the solutions in \(\gamma \) to Eq. (14). If the set of indices \(\Omega _{A}(\gamma )\) is invariant over an interval of \(\gamma \)’s, the left-hand side of (14) is a cubic in \(\gamma \) over that interval. In our specific numerical example with \(\epsilon =0.1\), \(\frac{n_{A}}{n}=0.1\), and \(\frac{n_{D}}{n}=0.9\), the sets of indices \(\Omega _{A}(\gamma )\) are invariant in each of two adjacent domains of \(\gamma \), \(1>\gamma \ge \frac{ 1}{9}\) and \(9>\gamma \ge 1\), but differ across the domains (represented, respectively, by Eqs. (15) and (16)). More generally, because the set of indices \(\Omega _{A}(\gamma )\) changes only at values of \(\gamma \) for which \(\gamma =\frac{v_{A,j}}{v_{B,j}}\) for some j, the coefficients of \(\gamma \) in the cubic are fixed over distinct intervals between adjacent values of \(\frac{v_{A,j}}{v_{B,j}}\) and the left-hand side of (14) is, in fact, continuous in \(\gamma \) over \([\underline{\gamma }, \overline{\gamma }],\) including at values of \(\gamma \) at which the set of indices \(\Omega _{A}(\gamma )\) changes. Moreover, the left-hand side of (14) is also continuous in the \(2n+2\)-tuple of parameters \((X_{A},X_{B},\{v_{A,j}\}_{j=1}^{n},\{v_{B,j}\}_{j=1}^{n})\) over the relevant domain. In the numerical example, two of the five solutions \(\gamma ^{*}\) to (14) identified in Table 2 are interior to \([\frac{1}{9},1)\) and two are interior to [1, 9). (The remaining solution \(\gamma ^{*}=1\) is on the boundary of the two sets.) It is easily verified that none of the four solutions to (14) that are interior to \([\frac{1}{9},1)\) or [1, 9) are multiple roots of the polynomial in \(\gamma \) (for the fixed set of indices \(\Omega _{A}(\gamma )\) applicable over the interval). Therefore, they cannot represent tangencies to the \(\gamma \)-axis of the applicable polynomial, but rather represent values of \(\gamma \) where the left-hand side of (14) cuts the origin. As a consequence, for sufficiently small perturbations of the \(2n+2\)-tuple of parameters chosen in the example, for each of these four values of \(\gamma ^{*}\) there exists a neighborhood about \(\gamma ^{*}\)such that the set of indices contained in \(\Omega _{A}(\gamma ^{*})\) coincides with the set of indices in the example and for that fixed set \(\Omega _{A}(\gamma ^{*})\), the polynomial in \(\gamma \) given by the left-hand side of (14) has a root within the neighborhood. That is, there is an open set of parameters \((X_{A},X_{B},\{v_{A,j}\}_{j=1}^{n},\{v_{B,j}\}_{j=1}^{n})\) containing those in the example for which there are solutions to (14) ‘close’ to the four values of \(\gamma ^{*}\) identified in the interior of \([\frac{1}{9},1)\) and [1, 9).
In Roberson (2006), the construction is carried out with respect to the players’ aggregate resource endowments \(X_A\le X_B\). Note that in this paper’s subset \({\mathfrak {j}}\) of battlefields player \(-i\)’s budget is \(X_{-i,{\mathfrak {j}}}\equiv \frac{n_{\mathfrak {j}}}{2} \left( \frac{v_{-i,{\mathfrak {j}}}}{\lambda _{-i}^*}\right) ^2 /\left( \frac{v_{i,{\mathfrak {j}}}}{\lambda _i^*}\right) \) and player i’s budget is \(X_{i,{\mathfrak {j}}}\equiv n_{\mathfrak {j}}\left( \frac{v_{-i,{\mathfrak {j}}}}{2\lambda _{-i}^*}\right) \), where \(X_{-i,{\mathfrak {j}}}\le X_{i,{\mathfrak {j}}}\). To apply the construction in Roberson (2006) to an \(n_{\mathfrak {j}}\)-variate marginal distribution in this paper, substitute player \(-i\) and \(X_{-i,{\mathfrak {j}}}\) for player A and \(X_A\), respectively, and player i and \(X_{i,{\mathfrak {j}}}\) for player B and \(X_B\), respectively.
Borel (1921), a paper on mixed strategies in zero-sum games, introduces the Colonel Blotto game as an example, but does not provide a solution.
This construction, and the following discussion, is for the case in which no battlefield has a value that is over half of the total value of all battlefields and for which it is not possible to combine battlefields into four groups with equal sums of valuations. For more details on the remaining two special cases, see Laslier (2002).
An earlier version of our paper circulated under the title ‘Generalizations on the Colonel Blotto Game’ and was first presented at the 13th SAET Conference at MINES ParisTech in July of 2013. Following the first circulated version of our paper, Schwartz et al. (2014) independently derived the special case of our construction for the constant-sum game with the linear heterogeneous symmetric objective and asymmetric budgets.
For the player i with \(X_{i}=0\), the unique equilibrium strategy is \(F_{i,j}^*(0)=1\), but for player \(-i\) with \(X_{-i}>0\) any distribution function with \(F_{-i,j}^*(0)=0\) and \(E_{F_{-i,j}}(x)\le X_{-i}\) is an equilibrium strategy.
For further details see p. 187 of Sundaram (1996).
References
Barelli, P., Govindan, S., Wilson, R.: Competition for a majority. Econometrica 82, 271–314 (2014)
Baye, M.R., Kovenock, D., de Vries, C.G.: The all-pay auction with complete information. Econ. Theor. 8, 291–305 (1996)
Bell, R.M., Cover, T.M.: Competitive optimality of logarithmic investment. Math. Oper. Res. 115, 161–166 (1980)
Borel, E., Ville, J.: Application de la théorie des probabilitiés aux jeux de hasard, Gauthier-Villars (1938); reprinted in Borel, E., Chéron, A. Théorie mathematique du bridge à la portée de tous, Editions Jacques Gabay (1991)
Borel, E.: La theorie du jeu les equations integrales a noyau symetrique. Comptes Rendus del Academie 173, 1304–1308 (1921); English translation by Savage, L.: The theory of play and integral equations with skew symmetric kernels. Econometrica 21, 97–100 (1953)
Crutzen, B.S.Y., Sahuguet, N.: Redistributive politics with distortionary taxation. J. Econ. Theory 144, 264–279 (2009)
Dziubiński, M.: Non-symmetric discrete General Lotto games. Int. J. Game Theory 42, 801–833 (2013)
Friedman, L.: Game-theory models in the allocation of advertising expenditures. Oper. Res. 6, 699–709 (1958)
Golman, R., Page, S.E.: General Blotto: games of strategic allocative mismatch. Public Choice 138, 279–299 (2009)
Gross, O., Wagner, R.: A Continuous Colonel Blotto Game. RM-408, RAND Corporation, Santa Monica (1950)
Gross, O.: The Symmetric Blotto Game. RAND RM-424, RAND Corporation, Santa Monica (1950)
Hart, S.: Discrete Colonel Blotto and General Lotto games. Int. J. Game Theory 36, 441–460 (2008)
Hart, S.: Allocation games with caps: from Captain Lotto to all-pay auctions. Int. J. Game Theory 45, 37–61 (2016)
Hortala-Vallve, R., Llorente-Saguer, A.: Pure-strategy Nash equilibria in non-zero sum Colonel Blotto games. Int. J. Game Theory 40, 331–343 (2012)
Kovenock, D., Roberson, B.: Electoral poaching and party identification. J. Theor. Polit. 20, 275–302 (2008)
Kovenock, D., Roberson, B.: Conflicts with multiple battlefields. In: Garfinkel, M.R., Skaperdas, S. (eds.) Oxford Handbook of the Economics of Peace and Conflict. Oxford University Press, Oxford (2012)
Kovenock, D., Roberson, B.: The optimal defense of networks of targets. Econ. Inq. 56, 2195–2211 (2018)
Kvasov, D.: Contests with limited resources. J. Econ. Theory 127, 738–748 (2007)
Laslier, J.F.: How two-party competition treats minorities. Rev. Econ. Des. 7, 297–307 (2002)
Laslier, J.F., Picard, N.: Distributive politics and electoral competition. J. Econ. Theory 103, 106–130 (2002)
Lizzeri, A., Persico, N.: The provision of public goods under alternative electoral incentives. Am. Econ. Rev. 91, 225–239 (2001)
Lizzeri, A., Persico, N.: A drawback of electoral competition. J. Eur. Econ. Assoc. 3, 1318–1348 (2005)
Macdonell, S., Mastronardi, N.: Waging simple wars: a complete characterization of two-battlefield Blotto equilibria. Econ. Theor. 58, 183–216 (2015)
Myerson, R.B.: Incentives to cultivate favored minorities under alternative electoral systems. Am. Polit. Sci. Rev. 87, 856–869 (1993)
Nelsen, R.B.: An Introduction to Copulas. Springer, Berlin (1999)
Rinott, Y., Scarsini, M., Yu, Y.: A Colonel Blotto gladiator game. Math. Oper. Res. 37, 574–590 (2012)
Roberson, B.: The Colonel Blotto game. Econ. Theor. 29, 1–24 (2006)
Roberson, B.: Pork-barrel politics, targetable policies, and fiscal federalism. J. Eur. Econ. Assoc. 6, 819–844 (2008)
Roberson, B., Kvasov, D.: The non-constant-sum Colonel Blotto game. Econ. Theor. 51, 397–433 (2012)
Robson, A.R.W.: Multi-item contests. Australian National University, Working Paper No. 446 (2005)
Sahuguet, N., Persico, N.: Campaign spending regulation in a model of redistributive politics. Econ. Theor. 28, 95–124 (2006)
Schwartz, G., Loiseau, P., Sastry, S.S.: The heterogeneous Colonel Blotto game. In: 7th International Conference on NETwork Games, COntrol and OPtimization (NetGCoop) (2014)
Schweizer, B., Sklar, A.: Probabilistic Metric Spaces. Dover, New York (1983)
Sundaram, R.K.: A First Course in Optimization Theory. Cambridge University Press, Cambridge (1996)
Szentes, B., Rosenthal, R.W.: Three-object two-bidder simultaneous auctions: chopsticks and tetrahedra. Games Econ. Behav. 44, 114–133 (2003a)
Szentes, B., Rosenthal, R.W.: Beyond chopsticks: symmetric equilibria in majority auction games. Games Econ. Behav. 45, 278–295 (2003b)
Tang, P., Shoham, Y., Lin, F.: Designing competitions between teams of individuals. Artif. Intell. 174, 749–766 (2010)
Thomas, C.: N-dimensional Blotto game with heterogeneous battlefield values. Econ. Theor. 65, 509–544 (2018)
Washburn, A.: OR Forum—Blotto politics. Oper. Res. 61, 532–543 (2013)
Weinstein, J.: Two notes on the Blotto game. B.E. J. Theor. Econ. 12(1), 1–13 (2012)
Acknowledgements
We wish to thank an Associate Editor and three referees for their helpful comments. We have also benefitted from the helpful comments of participants in the 13th SAET Conference at MINES ParisTech in July of 2013, the Workshop on Strategic Aspects of Terrorism, Security and Espionage at Stony Brook University in July of 2014, and the Conference on Contest Theory and Political Competition at the Max Planck Institute for Tax Law and Public Finance in September of 2014.
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.
Appendices
Appendix 1
Appendix 1 contains the remaining two parts of the proof of Theorem 1: (i) for each equilibrium of the GGL game there exists a corresponding solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)) and (ii) for each solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)) each player in the GGL game has a unique set of Nash equilibrium univariate marginal distributions. We begin with the proof of part (i) and then conclude with the proof of part (ii).
The proof of the converse claim in Theorem 1, that for each equilibrium of the GGL game there exists a corresponding solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)), extends the arguments in Hart (2008) on the continuous General Lotto game and Hart (2016) on the relationship between the all-pay auction and the continuous General Lotto game. We begin by noting that the standard constant-sum continuous General Lotto game, denoted \(L\{X_A, X_B\}\), is a special case of the GGL game in which \(n=1\), \(v_A=v_B= 1\), and a strategy is a univariate distribution function denoted \(F_i\), for \(i=A,B\), with \(E_{F_i}(x)\le X_i\). Let \(\widetilde{x}_i\) denote the realization of a random variable distributed according to the distribution function \(F_i\). Player A’s expected payoff in the General Lotto game is given by
and player B’s expected payoff is given by
In this constant-sum game, player A chooses \(F_A\) to maximize \({\mathrm{Pr}}(\widetilde{x}_A>\widetilde{x}_B)+\frac{1}{2} {\mathrm{Pr}}(\widetilde{x}_A=\widetilde{x}_B) \) and player B chooses \(F_B\) to minimize \({\mathrm{Pr}}(\widetilde{x}_A>\widetilde{x}_B) +\frac{1}{2}{\mathrm{Pr}}(\widetilde{x}_A=\widetilde{x}_B) \).
Equilibrium in the (continuous) General Lotto game with strictly positive budgets is characterized by Sahuguet and Persico (2006) and Hart (2008). The following theorem extends that characterization to allow for one or both of the players to have a budget of 0. Unlike the case of \(X_B\ge X_A>0\), if either \(X_A=0\) and \(X_B> 0\) or \(X_A>0\) and \(X_B=0\), then there are multiple equilibria.Footnote 19 However, because the game is constant sum, the equilibrium expected payoffs are unique for all possible resource endowments \((X_A, X_B)\).
Theorem 2
For the General Lotto game \(L\{X_A, X_B\}\) with \(X_B\ge X_A>0\), the unique equilibrium strategies are
and the equilibrium expected payoffs are \(\frac{X_A}{2X_B}\) for player A and \(1-\frac{X_A}{2X_B}\) for player B.
For the General Lotto game \(L\{X_A, X_B\}\) with \(X_B=0\) and/or \(X_A=0\) :
-
1.
If \(X_A=0\) and \(X_B> 0\), then the unique equilibrium expected payoffs are 0 for player A and 1 for player B.
-
2.
If \(X_A>0\) and \(X_B=0\), then the unique equilibrium expected payoffs are 1 for player A and 0 for player B.
-
3.
If \(X_A=0\) and \(X_B=0\), then the unique equilibrium strategies are \(F_{A,j}^*(0)=F_{B,j}^*(0)=1\) and the equilibrium expected payoffs are \(\frac{1}{2}\) for player A and \(\frac{1}{2}\) for player B.
In moving from the General Lotto game \(L\{X_A, X_B\}\) to the GGL game \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), recall that in the GGL game a strategy is an n-variate distribution function, \(P_i\) for \(i=A,B\), that satisfies the constraint that \(\sum _{j=1}^nE_{F_{i,j}}(x)\le X_i\), where \(F_{i,j}\) is the univariate marginal distribution of \(P_i\) for battlefield j. Let \(\widetilde{x}_{i,j}\) denote the realization of a random variable distributed according to the univariate marginal distribution \(F_{i,j}\). Then, given the strategy profile \((P_A, P_B)\), player A’s expected payoff is given by
and player B’s expected payoff is given by
Given an equilibrium \((P_A^*, P_B^*)\), let \(X_{i,j}^*\equiv E_{F_{i,j}^*}(x)\) for \(i=A,B\) denote player i’s expected allocation of the resource to battlefield j under the strategy \(P_i^*\).
Lemma 1
If \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then within each battlefield j, \((F_{A,j}^*, F_{B,j}^*)\) is an equilibrium of \(L(X_{A,j}^*, X_{B,j}^*)\).
Proof
If \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then there are no payoff-increasing deviations for either player. But one feasible type of deviation for player i is to hold constant \(X_{i,j}^*\) on each battlefield j and choose a feasible deviation \(\widehat{P}_i\) with the set of univariate marginals \(\{\widehat{F}_{i,j}\}_{j=1}^n\) with \(E_{\widehat{F}_{i,j}}(x)=X_{i,j}^*\) for all j. Let \(\widehat{x}_{i,j}\) denote the realization of a random variable distributed according to the univariate marginal distribution function \(\widehat{F}_{i,j}\). Because in battlefield j each player i does not have a payoff increasing deviation \(\widehat{F}_{i,j}\) with \(E_{\widehat{F}_{i,j}}(x)=X_{i,j}^*\), it follows that
for all possible univariate marginal distributions \(\widehat{F}_{i,j}\) with \(E_{\widehat{F}_{i,j}}(x)=X_{i,j}^*\). But it follows directly from (17) that
for all possible deviations \(\widehat{F}_{i,j}\) with \(E_{\widehat{F}_{i,j}}(x)=X_{i,j}^*\), and, thus, \((F_{A,j}^*, F_{B,j}^*)\) is an equilibrium of \(L(X_{A,j}^*, X_{B,j}^*)\). \(\square \)
To complete the proof of the claim that if \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then there exists a corresponding solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)), Lemmas 2-4 collectively establish that in any equilibrium \((P_A^*, P_B^*)\) of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\) it must be the case that \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j. Because \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j, it follows from Lemma 1 and Theorem 2 that the equilibrium univariate marginal distributions are uniquely determined. Using the unique equilibrium univariate marginal distributions, Lemma 5 completes the proof that there exists a corresponding solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)).
Lemma 2
If \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then
Proof
By way of contradiction, suppose that there exists an equilibrium \((P_A^*, P_B^*)\) in which for some battlefield \(k\ \max \{X^*_{A,k},X^*_{B,k}\}=0\), which implies that \(F_{A,k}^*(0)=F_{B,k}^*(0)=1\). We begin with the case in which \(\sum _{j=1}^nE_{F^*_{A,j}}(x)<X_{A}\) and then examine the case in which \(\sum _{j=1}^nE_{F^*_{A,j}}(x)=X_{A}\). If \(\sum _{j=1}^nE_{F^*_{A,j}}(x)<X_{A}\), then player A can increase his payoff by \(\frac{v_{A,k}}{2}\) by allocating a strictly positive level of the resource \(X_{A,k}\le X_{A}-\sum _{j=1}^nE_{F^*_{A,j}}(x) \) to battlefield k and setting \(F_{A,k}(0)=0\), a contradiction.
For \(\sum _{j=1}^nE_{F^*_{A,j}}(x)=X_{A}>0\), there exists at least one battlefield \(j'\) in which \(X_{A,j'}^*>0\) and there are two cases to consider: (i) \(X_{B,j'}^*=0\) and (ii) \(X_{B,j'}^*>0\). In case (i), because \(\sum _{j=1}^nE_{F^*_{A,j}}(x)=X_{A}>0\) and in battlefield \(j'\ X_{A,j'}^*>0\) and \(X_{B,j'}^*=0\), player A can increase his payoff by \(\frac{v_{A,k}}{2}\) by shifting \(X_{A,k}<X_{A,j'}^*\) of the resource from battlefield \(j'\) to battlefield k and setting \(F_{A,k}(0)=F_{A,j'}(0)=0\), a contradiction.
In case (ii), \(X_{A,j'}^*>0\) and \(X_{B,j'}^*>0\), and it follows from Lemma 1 and Theorem 2 that \(F_{B,j'}^*(x)\) is the unique equilibrium strategy in the General Lotto game \(L(X_{A,j'}^*, X_{B,j'}^*)\), where the support of \(F_{B,j'}^*(x)\), denoted \({\mathrm{supp}}(F_{B,j'}^*(x))\), is \([0, 2\max \{X_{A,j'}^*, X_{B,j'}^*\}]\). Thus, player A can increase his total expected payoff by an amount arbitrarily close to \(\frac{v_{A,k}}{2}\) by shifting, for a sufficiently small \(\epsilon >0\), \(\epsilon \) of the resource from battlefield \(j'\) to battlefield k, in battlefield k choosing a distribution function \(F_{A,k}(x)\) with \(F_{A,k}(0)=0\) and \(E_{F_{A,k}}(x)=\epsilon \), and in battlefield \(j'\) choosing a distribution function \(F_{A,j'}(x)\) with \(F_{A,j'}(0)=0\), \(E_{F_{A,j'}}(x)=X^*_{A,j'}-\epsilon \), and \({\mathrm{supp}}(F_{A,j'})\subseteq {\mathrm{supp}}(F_{B,j'}^*(x)) \). In battlefield \(j'\) player A’s expected payoff from the distribution function \(F_{A,j'}(x)\) when player B’s distribution function is \(F_{B,j'}^*(x)\) is given by
Thus, the loss in player A’s payoff in battlefield \(j'\) approaches 0 as \(\epsilon \) approaches 0, but the gain on battlefield k is \(\frac{v_{A,k}}{2}\) for all \(\epsilon >0\). This is a contradiction to the assumption that \((P_A^*, P_B^*)\) is an equilibrium and completes the proof that if \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\) then \(\max \{X^*_{A,j},X^*_{B,j}\}>0\) for all j. \(\square \)
Lemma 3
If \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then \(\sum _{j=1}^nE_{F^*_{i,j}}(x)>0\) for each player \(i=A,B\).
Proof
By way of contradiction, suppose that there exists an equilibrium \((P_A^*, P_B^*)\) in which \(\sum _{j=1}^nE_{F^*_{i,j}}(x)=0\) for some player i. From Lemma 2, it follows that for player \(-i\), \(X^*_{-i,j}>0\) for all j, which from Lemma 1 and Theorem 2 implies that player i earns an equilibrium expected payoff of 0. If \(i=B\), then because \(X_B\ge X_A>0\), it is clear that player B has a payoff increasing deviation that involves mimicking player A’s strategy, which yields B an expected payoff of \(\frac{1}{2}\sum _{j=1}^n v_{B,j}\). Hence a contradiction. If \(i=A\), then player A can mimic player B’s strategy with probability \(\frac{X_{A}}{X_{B}}\) and bid 0 in every battlefield with probability \(\left(1-\frac{X_{A}}{X_{B}}\right)\), which similarly yields A an expected payoff of \(\frac{X_A}{2X_B}\sum _{j=1}^n v_{A,j}\). This yields a contradiction and completes the proof. \(\square \)
Lemma 4
If \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then
Proof
By way of contradiction, suppose that there exists an equilibrium \((P_A^*, P_B^*)\) in which there is at least one battlefield k with \(\min \{X^*_{A,k},X^*_{B,k}\}=0\). There are two cases to consider: (i) \(\min \{X^*_{A,j},X^*_{B,j}\}=0\) for all j or (ii) \(\min \{X^*_{A,j},X^*_{B,j}\}=0\) for at least one, but not all j. Beginning with case (i), because \(\min \{X^*_{A,j},X^*_{B,j}\}=0\) for all j, from Lemma 3\(\sum _{j=1}^nE_{F^*_{i,j}}(x)>0\) for each player i, and from Lemma 2\(\max \{X^*_{A,j},X^*_{B,j}\}>0\) for all j, there exists at least one battlefield \(j'\) with \(X_{A,j'}^*>0\) and \(X_{B,j'}^*=0\) and at least one battlefield \(j''\) with \(X_{A,j''}^*=0\) and \(X_{B,j''}^*>0\). But, player B can strictly increase his total expected payoff by decreasing \(X_{B,j''}^*\) by an \(\epsilon \in (0, \min \{X_{B,j''}^*, X_{A,j'}^*\})\), allocating \(\epsilon \) to battlefield \(j'\), and utilizing a univariate marginal distribution on battlefield \(j'\) that places mass \(\left( 1-\frac{\epsilon }{X_{A,j'}^*} \right) \) on 0 and randomizes according to \(F_{A,j'}^*\) with probability \(\frac{\epsilon }{X_{A,j'}^*}\). Such a deviation would increase player B’s expected payoff on battlefield \(j'\) by \(\frac{\epsilon v_{B,j'}}{2 X_{A,j'}^*}\) with no decrease in the expected payoff on battlefield \(j''\), a contradiction.
For case (ii), if \(\min \{X^*_{A,j},X^*_{B,j}\}=0\) for at least one, but not all j, then there exists at least one battlefield \(j'\) with \(\min \{X^*_{A,j'},X^*_{B,j'}\}>0\) and at least one battlefield k with \(\min \{X^*_{A,k},X^*_{B,k}\}=0\). Because from Lemma 2\(\max \{X^*_{A,k},X^*_{B,k}\}>0\), there exists a player i with \(X_{i,k}>0\) and a player \(-i\) with \(X_{-i,k}=0\). Then, because from Lemma 1, each player’s unique equilibrium univariate marginal distribution in battlefield \(j'\) is given by Theorem 2, player i has a payoff increasing deviation that involves shifting \(\epsilon \in (0,X_{i,k}^*)\) of the resource from battlefield k to battlefield \(j'\), in battlefield k choosing a distribution function \(F_{i,k}(x)\) with \(F_{i,k}(0)=0\) and \(E_{F_{i,k}}(x)=X_{i,k}^*-\epsilon \), in battlefield \(j'\) choosing a distribution function \(F_{i,j'}(x)\) with \(F_{i,j'}(0)=0\), \(E_{F_{i,j'}}(x)=X_{i,j'}^*+\epsilon \), and \({\mathrm{supp}}(F_{i,j'})\subseteq {\mathrm{supp}}(F_{-i,j'}^*(x)) \). Such a deviation results in no loss to player i’s expected payoff in battlefield k. In battlefield \(j'\), player i’s expected payoff from the distribution function \(F_{i,j'}(x)\) when player \(-i\)’s distribution function is \(F_{-i,j'}^*(x)\) is given by
Thus, for all \(\epsilon \in (0,X_{i,k}^*)\) player i’s expected payoff in battlefield \(j'\) is strictly higher under the deviation, and there is no loss to player i’s expected payoff in battlefield k. This is a contradiction and completes the proof that if \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\) then \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j. \(\square \)
Lemma 5
If \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), then there exists a corresponding solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)).
Proof
From Lemma 4, \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j. Then, because \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\) and \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j, it follows from Lemma 1 that in each battlefield j the players’ unique equilibrium univariate marginal distributions are given by Theorem 2. Because, the unique equilibrium univariate marginal distributions given by Theorem 2 are linear, it follows that for player A any deviation \(P_A\) that satisfies the following two conditions is payoff maximizing and feasible: (i) in each battlefield j the associated univariate marginal distribution function \(F_{A,j}(x)\) satisfies \(F_{A,j}(0)=0\) if \(X_{A,j}^*>X_{B,j}^*\) and \({\mathrm{supp}}(F_{A,j})\subseteq {\mathrm{supp}}(F_{B,j}^*(x))\), and (ii) across battlefields \(\sum _{j=1}^nE_{F_{A,j}}(x)=X_A\). Letting \(X_{A,j}=E_{F_{A,j}}(x)\), player A’s total expected payoff from such a joint distribution function \(P_A\), given that player B is using the joint distribution function \(P_B^*\), is given by
Similarly, for player B the maximum achievable total expected payoff from a feasible deviation \(P_B\) with \(\{X_{B,j}\}_{j=1}^n\) is given by
Because \((P_A^*, P_B^*)\) is an equilibrium of \(\hbox {GGL}(X_A, X_B, n, \{v_{A,j}, v_{B,j}\}_{j=1}^n)\), it must be the case that player A is maximizing Eq. (19) with respect to \(\{X_{A,j}\}_{j=1}^n\) and player B is maximizing Eq. (20) with respect to \(\{X_{B,j}\}_{j=1}^n\). Then, because Eqs. (19) and (20) are concave and continuously differentiable with respect to \(\{X_{i,j}\}_{j=1}^n\in {\mathbb {R}}^n_{+}\), \(i=A,B\), respectively, it follows that there exists a Lagrange multiplier \(\lambda _i^*\ge 0\) such that the Kuhn–Tucker first-order conditions hold:Footnote 20
with complementary slackness condition \(\lambda _i^*\ge 0\), \(\sum _{j=1}^n X_{i,j}^*\le X_i\), and \(\lambda _i^*\left( \sum _{j=1}^n X_{i,j}^*- X_i\right) =0\). Complementary slackness is clearly satisfied because from (19) and (20) it is clearly suboptimal to set \(\sum _{j=1}^nX_{i,j}<X_i\).
From the first-order conditions in (21) we see that in each battlefield j with \(X_{i,j}^*>X_{-i,j}^*\): (i) \(X_{i,j}^*=\frac{v_{-i,j}}{2\lambda _{-i}^*}\) and (ii) \(X_{i,j}^*=\left( \frac{v_{i,j}X_{-i,j}^*}{2\lambda _i^*}\right) ^{1/2}\) or equivalently \(X_{-i,j}^*=\frac{\left( v_{-i,j}/2\lambda _{-i}^* \right) ^2}{\left( v_{i,j}/2\lambda _{i}^* \right) }\). Combining (i) and (ii), it follows from budget balance that \(\lambda _A^*\) and \(\lambda _B^*\) solve
and
Because \(X_{A,j}^*=\frac{v_{B,j}}{2\lambda _{B}^* }\) and \(X_{B,j}^*=\frac{\left( v_{B,j}/2\lambda _{B}^* \right) ^2}{\left( v_{A,j}/2\lambda _{A}^* \right) }\) when \(X_{A,j}^* >X_{B,j}^*\), and \(X_{A,j}^*=\frac{\left( v_{A,j}/2\lambda _{A}^* \right) ^2}{\left( v_{B,j}/2\lambda _{B}^* \right) }\) and \(X_{B,j}^*=\frac{v_{A,j}}{2\lambda _{A}^*}\) when \(X_{A,j}^* \le X_{B,j}^*\), it follows that \(\frac{v_{A,j}}{\lambda _{A}^*} >\frac{v_{B,j}}{\lambda _{B}^*}\) if and only if \(X_{A,j}^* >X_{B,j}^*\). Thus, the system (22) and (23) is equivalent to system (\(\star \)).
This completes the proof of part (i), for each equilibrium of the GGL game, there exists a corresponding solution \((\lambda _A^*, \lambda _B^*)\) to system (\(\star \)).
We now conclude with the proof of part (ii), for each solution \((\lambda _A^*, \lambda _B^*)\) to system \((\star )\) each player in the GGL game has a unique set of Nash equilibrium univariate marginal distributions. From the argument utilized in the proof of Lemma 5, it follows that for each solution \((\lambda _A^*, \lambda _B^*)\) each player i’s n-tuple of the expected allocation of the resource to each of the n battlefields, \(\{X_{i,j}^* \}_{j=1}^n\), is uniquely determined. Namely, \(X_{A,j}^*=\frac{v_{B,j}}{2\lambda _{B}^* }\) and \(X_{B,j}^*=\frac{\left( v_{B,j}/2\lambda _{B}^* \right) ^2}{\left( v_{A,j}/2\lambda _{A}^* \right) }\) when \(X_{A,j}^* >X_{B,j}^*\), and \(X_{A,j}^*=\frac{\left( v_{A,j}/2\lambda _{A}^* \right) ^2}{\left( v_{B,j}/2\lambda _{B}^* \right) }\) and \(X_{B,j}^*=\frac{v_{A,j}}{2\lambda _{A}^*}\) when \(X_{A,j}^* \le X_{B,j}^*\). From Lemma 4, each player’s expected allocation of the resource to each battlefield is strictly positive, \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j. Then, because \(\{X_{A,j}^*, X_{B,j}^* \}_{j=1}^n\) is uniquely determined by \((\lambda _A^*, \lambda _B^*)\) and \(\min \{X^*_{A,j},X^*_{B,j}\}>0\) for all j, it follows from Lemma 1 that in each battlefield j the players’ unique equilibrium univariate marginal distributions are given by Theorem 2. That is, for each solution \((\lambda _A^*, \lambda _B^*)\) each player in the GGL game has a unique set of Nash equilibrium univariate marginals, and this completes the proof of Theorem 1.
Appendix 2
Appendix 2 contains the proof of Proposition 3. As demonstrated by the Quasi-Symmetric Example, there may exist multiple equilibria with distinct payoffs, but there always exists an equilibrium with \(\gamma ^*=1\). Note that if \(\gamma ^*=1\), then \(\lambda _A^*=\lambda _B^*\) which it will be convenient to denote by \(\lambda ^{1}\).
We begin with part (1) of Proposition 3, where we provide the proof for case (iii), i.e., \(n_{{\mathcal {A}}}\ge 2\) and \(n_{{\mathcal {D}}}\ge \frac{4}{\epsilon }-4\). The proofs for the remaining two cases follow directly. Recall that Proposition 2 provides the following sufficient condition for an equilibrium set of univariate marginal distributions in a GGL game to be able to map, via a copula, into an equilibrium joint distribution in the corresponding GCB game: if for each distinct pair of battlefield valuations \((v_{A,{\mathfrak {j}}}, v_{B,{\mathfrak {j}}})\) with \(\frac{v_{-i,{\mathfrak {j}}} \lambda _i^*}{v_{i,{\mathfrak {j}}} \lambda _{-i}^*}\le 1\), for some \(i\in \{A,B\}\), it is the case that \(\frac{2}{n_{{\mathfrak {j}}}}\le \frac{v_{-i,{\mathfrak {j}}} \lambda _i^*}{v_{i,{\mathfrak {j}}} \lambda _{-i}^*}\), then there exists a Nash equilibrium of the GCB game with the same set of univariate marginal distributions and expected payoffs as in the corresponding equilibrium in Theorem 1.
In a Quasi-Symmetric CB game, there are three distinct pairs of battlefield valuations to consider. We begin with the agreement set \({\mathcal {A}}\) and then examine the two halves of the disagreement set \({\mathcal {D}}\). At each battlefield \(\mathfrak {j}\in {\mathcal {A}}\), \(\left( v_{A,{\mathfrak {j}}}, v_{B,{\mathfrak {j}}}\right) =\left( \frac{1}{n}, \frac{1}{n}\right) \). For \(\gamma ^*=1\), the Proposition 2 condition for the agreement set \({\mathcal {A}}\) may be stated as \(n_{{\mathcal {A}}}\ge 2\). In the case that \(\gamma ^*\ne 1\), the Proposition 2 condition for the agreement set \({\mathcal {A}}\) is \(n_{{\mathcal {A}}}\ge \frac{2}{\gamma ^*}\) if \(\gamma ^*\le 1\) and \(n_{{\mathcal {A}}}\ge 2\gamma ^*\) if \(\gamma ^*\ge 1\). Clearly the Proposition 2 condition for \({\mathcal {A}}\) becomes more difficult to satisfy as \(\gamma ^*\) moves away from the value of 1. That is, if the Proposition 2 condition for \({\mathcal {A}}\) is not satisfied at \(\gamma ^*=1\), then the Proposition 2 condition for \({\mathcal {A}}\) will not be satisfied for any \(\gamma ^*\ne 1\).
Moving on to the disagreement set \({\mathcal {D}}\) where either \(\left( v_{A,{\mathfrak {j}}}, v_{B,{\mathfrak {j}}}\right) =\left( \frac{2(1-\epsilon )}{n}, \frac{2\epsilon }{n}\right) \) or \(\left( v_{A,{\mathfrak {j}}}, v_{B,{\mathfrak {j}}}\right) =\left( \frac{2\epsilon }{n}, \frac{2(1-\epsilon )}{n}\right) \), for \(\gamma ^*=1\) the Proposition 2 condition for both halves of the disagreement set \({\mathcal {D}}\) may be stated as \(\frac{4}{n_{{\mathcal {D}}}}\le \frac{\epsilon }{1-\epsilon }\), or equivalently as \(n_{{\mathcal {D}}}\ge \frac{4}{\epsilon }-4\). In the case that \(\gamma ^*\ne 1\), there are two cases to consider, which we label (\(\lozenge \)) for \(1>\gamma ^*\ge \frac{\epsilon }{1-\epsilon }\) and (\(\blacklozenge \)) for \(\frac{1-\epsilon }{\epsilon }>\gamma ^*\ge 1\). Note that in case (\(\lozenge \)) \(\left( \frac{\epsilon }{1-\epsilon } \right) \gamma ^*< 1\) and in case (\(\blacklozenge \)) \(\left( \frac{\epsilon }{1-\epsilon }\right) \frac{1}{\gamma ^*}< 1\). Thus for both cases (\(\lozenge \)) and (\(\blacklozenge \)), the Proposition 2 condition for half of the disagreement set \({\mathcal {D}}\) is \(n_{{\mathcal {D}}}\ge \left( \frac{4}{\epsilon }-4\right) \gamma ^*\) and for the other half of the disagreement set \({\mathcal {D}}\) is \(n_{{\mathcal {D}}}\ge \left( \frac{4}{\epsilon }-4\right) \frac{1}{\gamma ^*}\). Because both of these Proposition 2 conditions for the disagreement set \({\mathcal {D}}\) must be satisfied, it follows that regardless of the direction of the movement, one of these two conditions becomes more difficult to satisfy as \(\gamma ^*\) moves away from the value of 1. This completes the proof of part (1) of Proposition 3.
For part (2) of Proposition 3, recall that Corollary 2 provides the following sufficient condition for an equilibrium set of univariate marginal distributions in the GGL game to not be able to map into an equilibrium joint distribution in the corresponding GCB game: \(X_i <\max _{\mathfrak {j}}\left\{ \min \left\{ \frac{v_{-i,{\mathfrak {j}}}}{ \lambda _{-i}^*}, \frac{v_{i,{\mathfrak {j}}}}{\lambda _{i}^*} \right\} \right\} \). For \(\gamma ^*=1\), we can use Eq. (\(\star \)) to solve for \(\lambda ^1\) in the Quasi-Symmetric GL game, where
Next, note that for the Quasi-Symmetric GL game with \(\gamma ^*=1\), it follows that
Combining \(\lambda ^1\) from Eq. (24) with the Corollary 2 condition that \(1< \frac{1}{n\lambda ^1}\) from Eq. (25), it follows that if \(n_{{\mathcal {A}}} +\frac{\epsilon n_{{\mathcal {D}}}}{(1-\epsilon )}< 2 \), then for the \(\gamma ^*=1\) solution to system (\(\star \)) the Quasi-Symmetric CB game with \((\epsilon , n_{{\mathcal {A}}}, n_{{\mathcal {D}}})\) satisfies the condition in Corollary 2. Conversely, if \(n_{{\mathcal {A}}}+\frac{\epsilon n_{{\mathcal {D}}}}{(1-\epsilon )}\ge 2 \) then for the \(\gamma ^*=1\) solution to system (\(\star \)) the Corollary 2 condition is not satisfied. We now show that if \(n_{{\mathcal {A}}}+\frac{\epsilon n_{{\mathcal {D}}}}{(1-\epsilon )}\ge 2 \), then there exists no \(\gamma ^*\ne 1\) solution to system (\(\star \)) that satisfies the Corollary 2 condition.
For \(\gamma ^*\ne 1\) we have the two cases (\(\lozenge \)) for \(1>\gamma ^*\ge \frac{\epsilon }{1-\epsilon }\) and (\(\blacklozenge \)) for \(\frac{1-\epsilon }{\epsilon }>\gamma ^*\ge 1\). Beginning with case (\(\lozenge \)), let \(\lambda _i^{\lozenge }\) denote the value of the multiplier on player i’s expected resource expenditure constraint in a case (\(\lozenge \)) equilibrium and let \(\gamma ^{\lozenge }=\frac{\lambda _A^{\lozenge }}{\lambda _B^{\lozenge }}\). Because \(1>\gamma ^{\lozenge }\ge \frac{\epsilon }{1-\epsilon }\) in case (\(\lozenge \)), we have the following
It then follows from Eq. (26) that
Recall that for the Quasi-Symmetric GL game Eq. (15) may be used to solve for all possible solutions to system (\(\star \)) with \(\gamma ^\lozenge \in \left[ \frac{\epsilon }{1-\epsilon }, 1\right) \). For each solution \(\gamma ^\lozenge \) to equation (15), we may use Eq. (\(\star \)) to solve for \((\lambda _A^{\lozenge }|_{\gamma ^\lozenge }, \lambda _B^{\lozenge }|_{\gamma ^\lozenge })\),
For each \(\gamma ^\lozenge \in \left( 2\epsilon ,1\right) \) that is a solution to Eq. (15), it follows from Eqs. (24), (27) and (28) that
From the inequality in Eq. (29), it follows that the Corollary 2 condition for case (\(\lozenge \)) with \(\gamma ^\lozenge \in \left( 2\epsilon ,1\right) \) (i.e., \(\frac{1}{n\lambda _B^{\lozenge }}>1\)) cannot be satisfied unless the Corollary 2 condition for \(\gamma ^*=1\) is also satisfied, i.e., for \(\gamma ^\lozenge \in \left( 2\epsilon ,1\right) \) it becomes more difficult to satisfy the Corollary 2 condition as \(\gamma ^*\) moves away from the value of 1.
Next, for case (\(\lozenge \)) and any \(\gamma ^\lozenge \in \left[ \frac{\epsilon }{1-\epsilon }, 2\epsilon \right] \) that is a solution to Eq. (15), the Corollary 2 condition, which follows from Eqs. (27) and (28), is given by,
Because the right-hand side of Eq. (30) is decreasing in \(\gamma ^\lozenge \) it follows that,
Thus, for any \(\gamma ^\lozenge \in \left[ \frac{\epsilon }{1-\epsilon }, 2\epsilon \right] \) that is a solution to Eq. (15), the Corollary 2 condition for case (\(\lozenge \)) cannot be satisfied unless the Corollary 2 condition for \(\gamma ^*=1\) is also satisfied. This completes the proof of case (\(\lozenge \)) of part (2) of Proposition 3. To complete the proof of Proposition 3, note that the proof for case (\(\blacklozenge \)) of part (2) of Proposition 3 follows from a symmetric argument.
Rights and permissions
About this article
Cite this article
Kovenock, D., Roberson, B. Generalizations of the General Lotto and Colonel Blotto games. Econ Theory 71, 997–1032 (2021). https://doi.org/10.1007/s00199-020-01272-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00199-020-01272-2
Keywords
- Colonel Blotto game
- General Lotto game
- Multi-battle contest
- Redistributive politics
- All-pay auction
JEL Classification
- C72
- D72
- D74