Abstract
It is well known that the Penrose–Banzhaf index of a weighted game can differ starkly from corresponding weights. Limit results are quite the opposite, i.e., under certain conditions the power distribution approaches the weight distribution. Here we provide parametric examples that give necessary conditions for the existence of limit results for the Penrose–Banzhaf index.
Similar content being viewed by others
Notes
The weights of our example look rather artificial and special. However, they are just a specific instance of a much larger class of weighted games. Let f(n), g(n) be two \(\mathbb {N}\rightarrow \mathbb {N}\) functions that tend to infinity as n increases and \(c>1\) be an arbitrary constant. If \(f(n)\ge (g(n)/f(n))^c\) for all suitably large n, then for the sequence of weighted games \(v_n=[g(n)+f(n);2f(n),1,\dots ,1]\), with 2g(n) players of weight 1, the \(\Vert \cdot \Vert _1\)-distance between \(\mathrm{PBnI}(v_n)\) and the corresponding relative weight vector tends to 2 as n increases. Similarly, the \(\Vert \cdot \Vert _\infty \)-distance tends to 1. The proof from the appendix can be easily adopted to that end.
Again, our example is just a specific instance of a much larger class of weighted games. Let f(n) be an \(\mathbb {N}\rightarrow \mathbb {N}\) function that tends to infinity as n increases and \(c>1\) be an arbitrary constant. If \(f(n)\ge n^c\) for all suitably large n, then for the sequence of weighted games \(v_n=[(3n+1)f(n);2f(n),\dots 2f(n),1,\dots ,1]\), with \(2n+1\) players of weight 2f(n) and 2nf(n) players of weight 1, the \(\Vert \cdot \Vert _1\)-distance between \(\mathrm{PBnI}(v_n)\) is lower bounded by some positive real number for all suitably large n. The proof from the appendix can be easily adopted to that end.
The Frobenius number for two coprime integers x and y is \(xy--x--y\) and states the largest number than cannot be written as a (non-negative) sum of xs and ys. So, if the maximum weight is not too large there have to be enough players with weight x and with weight y. If there are rather few players of some given weight, then those players in total have an inferior impact on the \(\Vert \cdot \Vert _1\)-distance.
For a relative quota of \(\tfrac{1}{2}\) the expectation is near to q.
The choice of a specific representation is justified by the fact that \(\Vert w-w'\Vert _1\le \frac{4\Delta (w)}{\min \{q,1-q\}}\) for two normalized representations of the same weighted game, i.e., \([q;w]=[q';w']\), see (Kurz 2018).
References
Banzhaf, J. F, I. I. I. (1964). Weighted voting doesn’t work: A mathematical analysis. Rutgers Law Review, 19, 317.
Dubey, P., & Shapley, L. S. (1979). Mathematical properties of the Banzhaf power index. Mathematics of Operations Research, 4(2), 99–131.
Kurz, S. (2018). Bounds for the diameter of the weight polytope. Submitted.
Kurz, S., Napel, S., & Nohn, A. (2014). The nucleolus of large majority games. Economics Letters, 123(2), 139–143.
Laakso, M., & Taagapera, R. (1979). Effective number of parties: A measure with application to Western Europe. Comparative Political Studies, 12(1), 3–27.
Lindner, I., & Machover, M. (2004). LS Penrose’s limit theorem: Proof of some special cases. Mathematical Social Sciences, 47(1), 37–49.
Lindner, I., & Owen, G. (2007). Cases where the Penrose limit theorem does not hold. Mathematical Social Sciences, 53(3), 232–238.
Neyman, A. (1982). Renewal theory for sampling without replacement. The Annals of Probability, 1982, 464–481.
Penrose, L. S. (1952). On the objective study of crowd behaviour. London: HK Lewis.
Petrov, V. V. (1975). Sums of independent random variables. Berlin: Springer.
Schmeidler, D. (1969). The nucleolus of a characteristic function game. SIAM Journal on Applied Mathematics, 17(6), 1163–1170.
Shapley, L. S., & Shubik, M. (1954). A method for evaluating the distribution of power in a committee system. American Political Science Review, 48(3), 787–792.
Acknowledgements
I would like to thank the anonymous referee for helpful remarks.
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.
Appendix
Appendix
To prove Propositions 2 and 3 we need a small numerical estimate and a tightening of the general bound \(\Vert x\Vert _\infty \le \Vert x\Vert _1\) in our setting.
Lemma 3
For \(n\ge 11\) we have \(2n^3/2.6^n\le \tfrac{1}{n}\).
Lemma 4
For \(w,w'\in \mathbb {R}^n_{\ge 0}\) with \(\Vert w\Vert _1=\Vert w'\Vert _1=1\), we have \(\Vert w-w'\Vert _{\infty }\le \frac{1}{2}\Vert w-w'\Vert _1\).
Proof
With \(S:=\{1\le i\le n\mid w_i\le w'_i\}\) and \(A:=\sum _{i\in S} \left( w'_i-w_i\right) \), \(B:=\sum _{i\in N\backslash S} \left( w_i-w'_i\right) \), where \(N=\{1,\dots ,n\}\), we have \(A-B=0\) since \(\Vert w\Vert _1=\Vert w'\Vert _1\) and \(w,w'\in \mathbb {R}_{\ge 0}^n\). Thus, \(\Vert w-w'\Vert _1=2A\) and \(\Vert w-w'\Vert _{\infty }\le \max \{A,B\}=A\). \(\square \)
Proof of Proposition 2
We easily check \(\Vert w\Vert _1=1\) and \(v_n=[\tfrac{1}{2};w]\). For \(v=[q;k,1,\dots ,1]\) with m times weight 1 we have \(\eta _1(v)=\sum _{i=1}^{k}{m \atopwithdelims (){q-i}}\) and \(\eta _2(v)={{m-1}\atopwithdelims (){q-1}}+{{m-1}\atopwithdelims (){q-k-1}}\) so that
and
using \(q=n^3+n^2\), \(k=2n^2\), and \(m=2n^3\).
Since \((1+\tfrac{1}{n})^n\) is monotonically increasing we have \((1+\tfrac{1}{n})^n\ge 2.6\) for \(n\ge 11\), so that
From
\(w_1=\tfrac{1}{n+1}\le \tfrac{1}{n}\), and \(2n^3/2.6^n\le \tfrac{1}{n}\) for \(n\ge 11\), see Lemma 3, we deduce
From Lemma 4, we then conclude \(\Vert \mathrm{PBnI}(v_n)-w\Vert _1\ge 2-\tfrac{4}{n}\). \(\square \)
Proof of Proposition 3
We easily check \(\Vert w\Vert _1=1\) and \(v_n=[\tfrac{1}{2};w]\). For players \(1\le i\le 2n+1\) examples of swing coalitions are given by n other players of weight \(2n^2\) and \(n^3\) players of weight 1, so that
For players of weight 1, i.e., \(2n+2\le i\le 2n+1+2n^3\), we have
Similar as in the proof of Proposition 2, we conclude
noting that \(\eta _1(v_n)=\eta _i(v_n)\) for all \(1\le i\le 2n+1\) and \(\eta _{2n+2}(v_n)=\eta _i(v_n)\) for all \(2n+2\le i\le 2n+1+2n^3\) due to symmetry. With this we compute
for \(n\ge 11\) (using Inequality (4) and Lemma 3). Thus,
\(\square \)
The details for our briefly sketched last example from Sect. 3 are given by
Proposition 4
For \(n\in \mathbb {N}\) and \(q\in [0,1]\), let
with n times weight 2 and n times weight 1. Relative weights for a relative quota of q are given by \(w_{n,q}=\left( 2,\dots ,2,1,\dots ,1\right) /(3n)\), i.e., \(\Vert w_{n,q}\Vert _1=1\) and \(v_{n,q}=[q;w_{n,q}]\). Then the function \(f(q):=\lim _{n\rightarrow \infty } \Vert \mathrm{PBnI}(v_{n,q})-w_{n,q} \Vert _1\) satisfies \(f(q)=f(1-q)\in [0,\tfrac{1}{3}]\) for all \(q\in [0,1]\) and is strictly monotonically increasing in \([\tfrac{1}{2},1]\).
We refrain from giving a rigorous proof. Symmetry around \(q=\tfrac{1}{2}\), i.e., \(f(q)=f(1-q)\) follows by considering the dual game. For a relative quota q near 0 or near 1, all players are equivalent so that \(\mathrm{PBnI}(v_{n,q})=\tfrac{1}{2n}\cdot (1,\dots ,1)\), which gives \(f(0)=f(1)=\tfrac{1}{3}\). From Lindner and Machover (2004, Theorem 3.6), we conclude \(f(\tfrac{1}{2})=0\). To check the existence of the limit and monotonicity numerically, we state
noting that convergence is rather slow and requires high-precision computations. We remark that error bounds in general local limit theorems for lattice distributions like, e.g. (Petrov 1975, Theorem 2 in Chapter VII) are (inevitably) too weak to determine f(q) analytically. While the summands of \(\eta _1(v_{n,q})\) and \(\eta _{n+1}(v_{n,q})\) are unimodal and quickly sloping outside a small neighborhood around the almost coinciding peaks, the intuitive idea to bound the sums in terms of their maximal summands is not too easy to pursue. The maximal summand is not attained at \(i\approx q\cdot n\), as one could expect. Even approximating \(\log _2 {n\atopwithdelims ()k}\) by \(n\cdot H(k/n)\), where \(H(p)=-p\log _2(p)-(1-p)\log _2(1-p)\) is the binary entropy of p, gives that the maximum summand is attained for \(i\approx n\cdot g(q)\), where
and
Numerically, we can check that this fancy function g satisfies \(q\le g(q)\le 1.07\cdot g(q)\) for all \(\tfrac{1}{2}\le q\le 1\) and is, of course, symmetric to \(q=\tfrac{1}{2}\).
Given the numerical results for f(q), we can state that \(\frac{8}{3}\cdot \left| q-\tfrac{1}{2}\right| ^3\) and \(\tfrac{1}{3}-H(q)/3\log _2(2)\) correspond to curves that look similar to f(q) and have a rather small absolute error.
For \(w\in \mathbb {R}_{\ge 0}^n\) with \(w\ne 0\) the Laakso–Taagepera index is given by
In general, we have \(1\le L(w)\le n\). If the weight vector w is normalized, then the formula simplifies to \(L(w)=1/\sum _{i=1}^n w_i^2\). Under the name “effective number of parties” the index is widely used in political science to measure party fragmentation, see, e.g., (Laakso and Taagapera 1979). We observe the following relations between the maximum relative weight \(\Delta =\Delta (w)\) and the Laakso–Taagepera index L(w):
Lemma 5
(Kurz 2018, Lemma 3) For \(w\in \mathbb {R}_{\ge 0}^n\) with \(\Vert w\Vert _1=1\), we have
for \(n\ge 2\), where \(\alpha :=\frac{1}{\Delta }-\left\lfloor \frac{1}{\Delta }\right\rfloor \in [0,1)\). If \(n=1\), then \(\Delta =L(w)=1\).
Proof
The key idea is to optimize \(\sum \nolimits _{i=1}^n w_i^2\) with respect to the constraints \(w\in \mathbb {R}^n\), \(\Vert w\Vert _1=1\), and \(\Delta (w)=\Delta \).
For \(n=1\), we have \(w_1=1\), \(\Delta (w)=1\), \(\alpha =0\), and \(L(w)=1\), so that we assume \(n\ge 2\) in the remaining part of the proof. For \(w_i\ge w_j\) consider \(a:=\frac{w_i+w_j}{2}\) and \(x:=w_i-a\), so that \(w_i=a+x\) and \(w_j=a-x\). With this we have \(w_i^2+w_j^2=2a^2+2x^2\) and \((w_i+y)^2+(w_j-y)^2=2a^2+2(x+y)^2\). Let us assume that \(w^\star \) minimizes \(\sum _{i=1}^n w_i^2\) under the conditions \(w\in \mathbb {R}_{\ge 0}\), \(\Vert w\Vert _1=1\), and \(\Delta (w)=\Delta \). (Since the target function is continuous and the feasible set is compact and non-empty, a global minimum indeed exists.) W.l.o.g. we assume \(w_1^\star =\Delta \). If there are indices \(2\le i,j\le n\) with \(w_i^\star >w_j^\star \), i.e., \(x>0\) in the above parameterization, then we may choose \(y=-x\). Setting \(w_i':=w_i^\star +y=a=\frac{w_i^\star +w_j^\star }{2}\), \(w_j':=w_j^\star -y=a =\frac{w_i^\star +w_j^\star }{2}\), and \(w_h':=w_h^\star \) for all \(1\le h\le n\) with \(h\notin \{i,j\}\), we have \(w'\in \mathbb {R}_{\ge 0}^n\), \(\Vert w'\Vert _1=1\), \(\Delta (w')=\Delta \), and \(\sum _{h=1}^n \left( w_h'\right) ^2=\sum _{h=1}^n \left( w_h^\star \right) ^2\,-\,x^2\). Since this contradicts the minimality of \(w^\star \), we have \(w_i^\star =w_j^\star \) for all \(2\le i,j\le n\), so that we conclude \(w_i^\star =\frac{1-\Delta }{n-1}\) for all \(2\le i\le n\) from \(1=\Vert w^\star \Vert _1=\sum \nolimits _{h=1}^n w_h^\star \). Thus, \(L(w)\le 1/\left( \Delta ^2+\frac{(1-\Delta )^2}{n-1}\right) \), which is tight. Since \(\Delta \le 1\) and \(n\ge 2\), we have \(1/\left( \Delta ^2+\frac{(1-\Delta )^2}{n-1}\right) \le \frac{1}{\Delta ^2}\), which is tight if and only if \(\Delta =1\), i.e., \(n-1\) of the weights have to be equal to zero.
Now, let us assume that w maximizes \(\sum _{i=1}^n w_i^2\) under the conditions \(w\in \mathbb {R}_{\ge 0}\), \(\Vert w\Vert _1=1\), and \(\Delta (w)=\Delta \). (Due to the same reason a global maximum indeed exists.) Due to \(1=\Vert w\Vert _1\le n\Delta \) we have \(0<\Delta \le 1/n\), where \(\Delta =1/n\) implies \(w_i=\Delta \) for all \(1\le i\le n\). In that case we have \(L(w)=n\) and \(\alpha =0\), so that the stated lower bounds for L(w) are valid. In the remaining cases, we assume \(\Delta >1/n\). If there would exist two indices \(1\le i,j\le n\) with \(w_i\ge w_j\), \(w_i<\Delta \), and \(w_j>0\), we may strictly increase the target function by moving weight from \(w_j\) to \(w_i\) (this corresponds to choosing \(y>0\)), by an amount small enough to still satisfy the constraints \(w_i\le \Delta \) and \(w_j\ge 0\). Since \(\Delta >0\), we can set \(a:=\lfloor 1/\Delta \rfloor \ge 0\) with \(a\le n-1\) due to \(\Delta >1/n\). Thus, for a maximum solution, we have exactly a weights that are equal to \(\Delta \), one weight that is equal to \(1-a\Delta \ge 0\) (which may indeed be equal to zero), and \(n-a-1\) weights that are equal to zero. With this and \(a\Delta =1-\alpha \Delta \) we have \( \sum _{i=1}^n w_i^2=a\Delta ^2 (1-a\Delta )^2=\Delta -\alpha \Delta ^2+\alpha ^2\Delta ^2=\Delta (1-\alpha \Delta +\alpha ^2\Delta ) =\Delta \left( 1-\alpha (1-\alpha )\Delta \right) \le \Delta \). Here, the latter inequality is tight if and only if \(\alpha =0\), i.e., \(1/\Delta \in \mathbb {N}\). \(\square \)
Rights and permissions
About this article
Cite this article
Kurz, S. A note on limit results for the Penrose–Banzhaf index. Theory Decis 88, 191–203 (2020). https://doi.org/10.1007/s11238-019-09726-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11238-019-09726-3