Optimal majority threshold in a stochastic environment
Vitaly Malyshev

TL;DR
This paper derives analytical formulas for the optimal majority threshold in a stochastic social decision-making model, considering various environmental parameters and proposal distributions, to improve collective decision outcomes.
Contribution
It provides the first analytical expressions for the optimal majority threshold in the ViSE model with continuous proposal distributions.
Findings
Derived formulas for optimal majority thresholds
Analyzed specific proposal distributions
Enhanced understanding of decision thresholds in stochastic environments
Abstract
Within the model of social dynamics determined by collective decisions in a stochastic environment (the ViSE model), we consider the case of a homogeneous society consisting of classically rational economic agents. We obtain analytical expressions for the optimal majority threshold as a function of the parameters of the environment, assuming that the proposals are generated by means of a continuous distribution. The cases of several specific distributions are considered in more detail.
| Distribution | Parameters | ||
|---|---|---|---|
| Continuous uniform distribution | |||
| Normal distribution | |||
| Symmetrized Pareto distribution | |||
| Symmetrized Pareto distribution | |||
| Laplace distribution | |||
| Laplace distribution |
| Distribution | Parameters | ||
|---|---|---|---|
| Continuous uniform distribution | |||
| Normal distribution | |||
| Symmetrized Pareto distribution | |||
| Symmetrized Pareto distribution | |||
| Laplace distribution | |||
| Laplace distribution |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
∎
Optimal majority threshold in a stochastic environment
Vitaly Malyshev
Abstract
Within the model of social dynamics determined by collective decisions in a stochastic environment (the ViSE model), we consider the case of a homogeneous society consisting of classically rational economic agents. We obtain analytical expressions for the optimal majority threshold as a function of the parameters of the environment, assuming that the proposals are generated by means of random variables. The cases of several specific distributions of these variables are considered in more detail.
Keywords:
ViSE model social dynamics voting stochastic environment pit of losses
1 Introduction
In Borzenko et al (2006), the ViSE (Voting in a Stochastic Environment) model (hereinafter, the ) has been proposed. Its simplest version describes a society that consists of classically rational economic agents who are boundedly rational egoists (hereafter, ). Each of them maximizes their individual utility in every act of choice, which turns out to be the most profitable noncooperative strategy. Various cooperative and egoistic strategies within the model have been studied in Borzenko et al (2006), Chebotarev (2006), Chebotarev et al (2009), and Malyshev and Chebotarev (2017), and altruistic strategies in Chebotarev et al (2018b).
Each / is characterized by the current value of individual A of the environment is a vector of proposed utility increments of the participants. A similar model with randomly generated proposals appeared in Compte and Jehiel (2017). The society can accept or reject every proposal by means of voting, i.e., choose or . Each agent votes for those and only those proposals that increase his/her individual utility. A proposal is accepted and implemented, i.e., the participants’ utilities are incremented in accordance with the proposal, if and only if the proportion of the society supporting this proposal is greater than a . Otherwise, all utilities remain unchanged. This voting procedure is called “-majority” (cf. Nitzan and Paroush (1982, 1984), Felsenthal and Machover (2001), Baharad et al (2019), and O’Boyle (2009)).
The voting threshold will also be called the or, more precisely, the , since is allowed.
The concept of proposal allows one to model potential changes that are beneficial for some agents and disadvantageous for others. As a result of the implementation of such a proposal, the utilities of some agents increase, while the utilities of others decrease.
The proposals are stochastically generated by the and put to a general vote over and over again. The subject of the study is the dynamics of the participants’ utilities as a result of this process. A similar dynamic model proposed by A. Malishevski has been presented in Mirkin (1979), Subsection 1.3 of Chapter 2. Another model whose simplest version is very close to the simplest version of the ViSE model was studied in Barberà and Jackson (2006).
Some other related voting models have been studied in the theory of legislative bargaining (see Duggan and Kalandrakis (2012)), where stochastic generation of proposals has been assumed in some cases (Penn (2009), Dziuda and Loeper (2014, 2016)). On other connections between the ViSE model and various comparable models, we refer to Chebotarev et al (2018b).
In accordance with the ViSE model, the utility increments/decrements that form proposals are realizations of independent identically distributed random variables (independence is taken as a base case, models with dependent or non-identically distributed random variables can also be considered). In this paper, we present a general result applicable to any distribution that has a mathematical expectation and focus on four families of distributions: continuous uniform distributions, normal distributions (cf. Chebotarev et al (2018a)), symmetrized Pareto distributions (see Chebotarev et al (2018b)), and Laplace distributions.
Each distribution is characterized by its mathematical expectation, and standard deviation, . The ratio is called the coefficient of variation of a random variable. The inverse coefficient of variation , which we call the (or ) , measures the relative favorability of the environment. If , then the opportunities provided by the environment are favorable on average; if , then the environment is unfavorable. We introduce the concept of optimal acceptance threshold and investigate dependence of this threshold on for several types of distributions.
In the present paper, we study:
- •
the optimal acceptance threshold for a general distribution (Subsection 2.3), i.e., the threshold that maximizes the social welfare (this generalizes Theorem 1 in Chebotarev et al (2018a));
- •
dependence of the optimal acceptance threshold on the model parameters for several specific distributions (Subsections 2.4 to 2.6).
- •
expected utility increase for a general distribution (Section 3) (this generalizes Lemma 1 in Chebotarev (2006)).
2 Optimal majority threshold
2.1 The model
To familiarize with the problem that the optimal majority threshold solves, let us look at the dependence of the expected utility increment of an agent on the adjusted mean of the environment (Chebotarev et al (2018a)).
Let denote a random proposal on some step. Its component is the proposed utility increment of agent . The components are independent identically distributed random variables. will denote a similar scalar variable without reference to a specific agent. Similarly, let be the random vector of actual increments of the agents on the same step. If is adopted, then ; otherwise . Consequently,
[TABLE]
where111 denotes the number of elements in the finite set .
[TABLE]
and , corresponds to unanimity, and to accept and reject of proposal without voting, respectively222 is the integer part of ..
Eq. (1) follows from the assumption that each agent votes for those and only those proposals that increase his/her individual utility.
Let be a random variable similar to every but having no reference to a specific agent. We are interested in the expected utility increment of an agent, i.e. where is the mathematical expectation.
Consider an example. For 21 participants and , the dependence of on is presented in Fig. 1, where proposals are generated by the normal distribution.
Fig. 1 shows that for the expected utility increment is an appreciable negative value, i.e., proposals approved by the majority are, on average, unprofitable and impoverishing for the society. This part of the curve is called a “ ” For the negative mean increment is very close to zero, since the proposals are extremely rarely accepted.
2.2 A voting sample
By a “ ” of size with absolute voting threshold we mean the vector of random variables , where is a sample from some distribution and is defined by (2). According to this definition, a voting sample vanishes whenever the number of positive elements of sample does not exceed the threshold .
The lemma on “normal voting samples” obtained in Chebotarev (2006) can be generalized as follows.
Theorem 2.1
Let be a voting sample from some distribution with an absolute voting threshold . Then, for any
[TABLE]
where E^{-}=\big{|}{\rm E}(\zeta\;|\;\zeta\leq 0)\big{|},E^{+}={\rm E}(\zeta\;|\;\zeta>0), is the random variable that determines the utility increment of any agent in a random proposal, and is the cumulative distribution function of
Proof
According to the formula of total probability for mathematical expectations, we have
[TABLE]
for any (hereafter we use instead of ). Furthermore,
[TABLE]
[TABLE]
and
[TABLE]
Using the fact that by the independence of the components of the proposal, for all we have and similarly \big{|}{\rm E}(\eta\;|\;n^{+}=x,\;\eta\leq 0)\big{|}=\big{|}{\rm E}(\eta\;|\;n^{+}>n_{0},\;\eta\leq 0)\big{|}=\big{|}{\rm E}(\zeta\;|\;\zeta\leq 0)\big{|}=E^{-} and substituting (5)–(7) and (where is the probability that a proposal component is positive and ) into (4) we get (3). ∎
Corollary 1
Let be a voting sample from some distribution with an absolute voting threshold . Then, for any
[TABLE]
where and the other notations are defined in Theorem 2.1.
Proof
Using the properties of the binomial distribution we get
[TABLE]
Since we have (8). ∎
2.3 A general expression for the optimal voting threshold
For each specific environment, there is an 333See Nitzan and Paroush (1982) and Azrieli and Kim (2014) on other approaches to optimizing the majority threshold and Rae (1969) and Sekiguchi and Ohtsuki (2015) for a discussion of the case of multiple voting in this context. that provides the highest possible expected utility increment of an agent.
The optimal acceptance threshold for the normal distribution as a function of the environment parameters has been studied in Chebotarev et al (2018a). This threshold turns out to be independent of the size of the society .
Voting with the optimal acceptance thresholds always yields positive expected utility increments and so it is devoid of “pits of losses.”
The following theorem provides a general expression for the optimal voting threshold, which holds for any distribution that has a mathematical expectation.
Theorem 2.2
In a society consisting of egoists, the optimal voting threshold is
[TABLE]
where E^{-}=\big{|}{\rm E}(\zeta\;|\;\zeta\leq 0)\big{|},E^{+}={\rm E}(\zeta\;|\;\zeta>0), and is the random variable that determines the utility increment of any agent in a random proposal.
In terms of the value which we call the equation (9) takes the form
[TABLE]
Proof
Consider the expected social welfare increase when some proposal is adopted:
[TABLE]
where is the number of positive components in a proposal.
This expression is positive if and only if
We obtained an analytical expression for the expected utility increment as the sum (3) in Theorem 2.1. Let us consider the sign of the sum terms. They are positive if and only if
Therefore, the voting threshold allows us to take exactly all positive terms getting the maximum sum. Consequently, this threshold is optimal for society and for each agent due to uniformity. 444This result can also be obtained by applying Theorem 1 in Barberà and Jackson (2006) if we consider each agent as a country with (population) and a simple voting behaviour of the representative. In this case, -majority maximizes social and individual welfare. In the proof of Theorem 2.2, we provide a simpler argument for the case under consideration. Theorem 1 in Azrieli and Kim (2014) can also be used for this proof if we consider environment proposals (in the ViSE model) as agent types in their model.
∎
Note that if a threshold is optimal and then is also an optimal threshold.
Let be the center of the half-interval of optimal acceptance thresholds for fixed , and . Then this half-interval is . Figures 2 to 6 show the dependence of on for several distributions used for the generation of proposals.
As one can observe for various distributions, outside the segment , if an acceptance threshold is close to the optimal one and the number of participants is appreciable, then the proposals are almost always accepted (to the right of the segment) or almost always rejected (to the left of this segment). Therefore, in these cases, the issue of determining the exact optimal threshold loses its practical value.
2.4 Proposals generated by continuous uniform distributions
Let and be the minimum and maximum values of a continuous uniformly distributed random variable, respectively.
Corollary 2
The optimal majority/acceptance threshold in the case of proposals generated by the continuous uniform distribution on the segment with and is
[TABLE]
Indeed, in this case, and hence, (9) provides (10).
If approaches 0 from above, then approaches 1 from below, and the optimal voting procedure is unanimity. Indeed, positive proposed utility increments become much smaller in absolute value than negative ones, therefore, each participant should be able to reject a proposal.
As approaches 0 from below, negative proposed utility increments become much smaller in absolute value than positive ones. Therefore, a “coalition” consisting of any single voter should be able to accept a proposal. In accordance with this, the optimal relative threshold decreases to 0.
Corollary 3
In terms of the adjusted mean of the environment it holds that for the continuous uniform distribution,
[TABLE]
This follows from (10) and the expressions and It is worth mentioning that the dependence of on is linear, as distinct from (10).
Figure 2 illustrates the dependence of the center of the half-interval of optimal majority/acceptance thresholds versus for continuous uniform distributions in the segment .
2.5 Proposals generated by normal distributions
For normal distributions, the following corollary holds.
Corollary 4
The optimal majority/acceptance threshold in the case of proposals generated by the normal distribution with parameters and is
[TABLE]
where while and are the standard normal cumulative distribution function and density, respectively.
Corollary 4 follows from Theorem 2.2 and the facts that and which can be easily found by integration. Note that Corollary 4 strengthens the first statement of Theorem 1 in Chebotarev et al (2018a).
Figure 3 illustrates the dependence of the center of the half-interval of optimal majority/acceptance thresholds versus for normal distributions in the segment .
We refer to Chebotarev et al (2018a) for some additional properties (e.g., the rate of change of the optimal voting threshold as a function of ).
2.6 Proposals generated by symmetrized Pareto distributions
Pareto distributions are widely used for modeling social, linguistic, geophysical, financial, and some other types of data. The Pareto distribution with positive parameters and can be defined by means of the function where is a random variable.
The ViSE model normally involves distributions that allow both positive and negative values. Consider the (see Chebotarev et al (2018b) for more details). For its construction, the density function of the Pareto distribution is divided by 2 and combined with its reflection w.r.t. the line .
The density of the resulting distribution with mode (and median) is
[TABLE]
For symmetrized Pareto distributions with the following result holds true.
Corollary 5
The optimal majority/acceptance threshold in the case of proposals generated by the symmetrized Pareto distribution with parameters and is
[TABLE]
where , , and .
Corollary 5 follows from Theorem 2.2 and the facts (their proof is given below) that:
whenever
whenever
The “ladder” and the optimal acceptance threshold curve for symmetrized Pareto distributions are fundamentally different from the corresponding graphs for the normal and continuous uniform distributions. Namely, increases in some neighborhood of .
As a result, has two extremes. This is caused by the following peculiarities of the symmetrized Pareto distribution: an increase of from negative to positive values decreases and increases . By virtue of (9), this causes an increase of
This means that the plausible hypothesis about the profitability of the voting threshold raising when the environment becomes less favorable (while the type of distribution and are preserved) is not generally true. In contrast, for symmetrized Pareto distributions, it is advantageous to lower the threshold whenever a decreasing remains close to zero (an abnormal part of the graph).
Figures 4 and 5 illustrate the dependence of the center of the half-interval of optimal voting thresholds versus for symmetrized Pareto distributions with
Proof
5* * Let and be the cumulative Pareto distribution function and the Pareto density, respectively; and
Let . Then
[TABLE]
[TABLE]
Similarly, and whenever . ∎
2.7 Proposals generated by Laplace distributions
The density of the Laplace distribution with parameters (location parameter) and (rate parameter) is
[TABLE]
For Laplace distributions, the following corollary holds.
Corollary 6
The optimal majority/acceptance threshold in the case of proposals generated by the Laplace distribution with parameters and is
[TABLE]
Corollary 6 follows from Theorem 2.2 and the facts (their proof is similar to the proof of Corollary 5) that:
whenever
whenever
In Lemma 3 of Chebotarev et al (2018b), it was proved that the symmetrized Pareto distribution with parameters , , and tends, as , to the Laplace distribution with the same mean and standard deviation.
Notice that the abnormal part of the curve for symmetrized Pareto distributions becomes smaller with the growth of . Figure 6 shows that it vanishes in the case of Laplace distribution. Now we verify this using the first derivative of with respect to . It is
[TABLE]
Note that this derivative is non-positive and is equal to zero only when The increasing part of the curve for the symmetrized Pareto distribution degenerates to a single point as this distribution converges to the Laplace distribution. It is the point, where the first derivative (15) of is equal to zero.
Figures 6 and 7 show the dependence of the center of the half-interval of optimal voting thresholds versus and the dependence of the first derivative of with respect to versus for Laplace distributions, respectively.
We summarize the results of the above corollaries in Tables 1 and 2.
3 Expected utility increment
Let Bin, where Bin is the binomial distribution with parameters and Let be the cumulative distribution function of . Let . According to a relationship between the binomial distribution and the Beta distribution we have
[TABLE]
where is the cumulative distribution function of Beta distribution with and degrees of freedom. We also put , when .
Now we can prove the following theorem.
Theorem 3.1
Let be a voting sample from some distribution with an absolute voting threshold . Then for any it holds that
[TABLE]
where E^{-}=\big{|}{\rm E}(\zeta\;|\;\zeta\leq 0)\big{|},E^{+}={\rm E}(\zeta\;|\;\zeta>0), is the cumulative distribution function of Beta distribution with and degrees of freedom, is the random variable that determines the utility increment of any agent in a random proposal, and is the cumulative distribution function of
Corollary 1 in Subsection 2.2 extends the result of Theorem 3.1 to . It is easy to prove that for and for
Proof
Let us prove the following equation:
[TABLE]
Denoting we have
[TABLE]
Now we get (17) applying the definition of , (16), and (18) to (3). ∎
The formula (17) can be rewritten in terms of the regularized incomplete beta function. 555Corollary 7 has been suggested by an anonymous referee.
Corollary 7
Let be a voting sample from some distribution with an absolute voting threshold . Then for any it holds that
[TABLE]
where and are the regularized incomplete beta function and beta function, respectively, and the other notations are defined in Theorem 3.1.
Proof
Using the properties of the Beta distribution and incomplete beta function we get
[TABLE]
∎
Theorem 3.1 allows one to obtain a specific expression for ) for each distribution generating proposals by applying specific forms of , , , and (Tables 1 and 2). For example, for continuous uniform distributions, the following corollary holds.
Corollary 8
Let be a voting sample from the continuous uniform distribution on the segment with and with an absolute voting threshold . Then for any it holds that
[TABLE]
where is the cumulative distribution function of Beta distribution with and degrees of freedom.
4 Comparison of the expected utility increments
In Chebotarev et al (2018b), the issue of correct location-and-scale standardization of distributions for the analysis of the ViSE model has been discussed. An alternative (compared to using the same mean and variance) approach to standardizing continuous symmetric distributions was proposed. Namely, distributions similar in position and scale must have the same and the same interval (centered at ) containing a certain essential proportion of probability. Such a standardization provides more similarity in the central region and the same weight of tails outside this region.
In what follows, we apply this approach for the comparison of the expected utility for several distributions. Namely, for each distribution, we find the variance such that the first quartiles (and thus, all quartiles because the distributions are symmetric) coincide for zero mean distributions, where the first quartile, , splits off the “left” 25% of probability from the “right” 75%.
For the normal distribution, , where is the standard deviation.
For the continuous uniform distribution, , where is its standard deviation.
For the symmetrized Pareto distribution, , where is the standard deviation and . This follows from the equation
[TABLE]
where is the corresponding cumulative distribution function.
For the Laplace distribution, , where is the standard deviation.
Consequently, , for , and .
Figures 8 and 9 show the dependence of the expected utility increment of an agent on the mean of the proposal distribution for several distributions (normal, continuous uniform, symmetrized Pareto, and Laplace) for the majority threshold and the optimal acceptance threshold, respectively. They are obtained by substituting the parameters of the environments into (17), (11), (12), (13), and (14). Obviously, the optimal acceptance threshold excludes “pits of losses” because the society has the option to take insuperable threshold of 1 and reject all proposals.
Figure 10 illustrates the dependence of the optimal majority threshold on for the same list of distributions. It helps to explain why for the continuous uniform distribution has the deepest pit of losses (because of the biggest difference between the actual and optimal thresholds), and why the symmetrized Pareto and Laplace distributions have no discernible pit of losses (because those differences are the smallest).
5 Conclusion
In this paper, we obtained general expressions for the expected utility increase and the optimal voting threshold (i.e., the threshold that maximizes social/individual welfare) as functions of the parameters of the stochastic proposal generator in the assumptions of the ViSE model. These expressions were given more specific forms for several types of distributions.
Estimation of the optimal majority/acceptance threshold seems to be a solvable problem in real situations. If the model is at least approximately adequate and one can estimate the type of distribution and by means of experiments, then it is possible to obtain an estimate for the optimal acceptance threshold using the formulas provided in this paper.
We found that for some distributions of proposals, the plausible hypothesis that it is beneficial to increase the voting threshold when the environment becomes less favorable is not generally true. A deeper study of this issue should be the subject of future research.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Azrieli and Kim (2014) Azrieli Y, Kim S (2014) Pareto efficiency and weighted majority rules. Int Econom Rev 55(4):1067–1088
- 2Baharad et al (2019) Baharad E, Ben-Yashar R, Nitzan S (2019) Variable competence and collective performance: Unanimity versus simple majority rule. Group Decis Negot URL https://doi.org/10.1007/s 10726-019-09644-3
- 3Barberà and Jackson (2006) Barberà S, Jackson MO (2006) On the weights of nations: Assigning voting weights in a heterogeneous union. J Polit Economy 114(2):317–339
- 4Borzenko et al (2006) Borzenko VI, Lezina ZM, Loginov AK, Tsodikova YY, Chebotarev PY (2006) Strategies of voting in stochastic environment: Egoism and collectivism. Autom Remote Control 67(2):311–328
- 5Chebotarev (2006) Chebotarev PY (2006) Analytical expression of the expected values of capital at voting in the stochastic environment. Autom Remote Control 67(3):480–492
- 6Chebotarev et al (2009) Chebotarev PY, Loginov AK, Tsodikova YY, Lezina ZM, Borzenko VI (2009) Snowball of cooperation and snowball communism. Proceedings of the Fourth Int Conf on Control Sciences pp 687–699
- 7Chebotarev et al (2018 a) Chebotarev PY, Malyshev VA, Tsodikova YY, Loginov AK, Lezina ZM, Afonkin VA (2018 a) The optimal majority threshold as a function of the variation coefficient of the environment. Autom Remote Control 79(4):725–736
- 8Chebotarev et al (2018 b) Chebotarev PY, Tsodikova YY, Loginov AK, Lezina ZM, Afonkin VA, Malyshev VA (2018 b) Comparative efficiency of altruism and egoism as voting strategies in stochastic environment. Autom Remote Control 79(11):2052–2072
