Multi-issue voting
Multi-issue voting
Main page
2476166

Multi-issue voting

logo
Community Hub0 subscribers
from Wikipedia

Multi-issue voting is a setting in which several issues have to be decided by voting. Multi-issue voting raises several considerations, that are not relevant in single-issue voting.

The first consideration is attaining fairness both for the majority and for minorities. To illustrate, consider a group of friends who decide each evening whether to go to a movie or a restaurant. Suppose that 60% of the friends prefer movies and 40% prefer restaurants. In a one-time vote, the group will probably accept the majority preference and go to a movie. However, making the same decision again and again each day is unfair, since it satisfies 60% of the friends 100% of the time, while the other 40% are never satisfied. Considering this problem as multi-issue voting allows attain a fair sequence of decisions by going 60% of the evenings to a movie and 40% of the evenings to a restaurant. The study of fair multi-issue voting mechanisms is sometimes called fair public decision making.[1] The special case in which the different issues are decisions in different time-periods, and the number of time-periods is not known in advance, is called perpetual voting.[2][3][4]

The second consideration is the potential dependence between the different issues. For example, suppose the issues are two suggestions for funding public projects. A voter may support funding each project on its own, but object to funding both projects simultaneously, due to its negative influence on the city budget. If there are only few issues, it is possible to ask each voter to rank all possible combinations of candidates. However, the number of combinations increases exponentially in the number of issues, so it is not practical when there are many issues. The study of this setting is sometimes called combinatorial voting.[5]

Definitions

[edit]

There are several issues to be decided on. For each issue t, there is a set Ct of candidates or alternatives to choose from. For each issue t, a single candidate from Ct should be elected. Voters may have different preferences regarding the candidates. The preferences can be numeric (cardinal ballots) or ranked (ordinal ballots) or binary (approval ballots). In combinatorial settings, voters may have preferences over combinations of candidates.

A multi-issue voting rule is a rule that takes the voters' preferences as an input, and returns the elected candidate for each issue. Multi-issue voting can take place offline or online:

  • In the offline setting, agents' preferences are known for all issues in advance. Therefore, the choices on all issues can be made simultaneously. This setting is often called public decision making.
  • In the online setting, the issues represent decisions in different times; each issue t occurs at time t. The voters' preferences for issue t become known only at time t. This setting is often called perpetual voting. A perpetual voting rule is a rule that, in each round t, takes as input the voters' preferences, as well as the sequence of winners in rounds 1,...,t-1, and returns an element of Ct that is elected in time t.
    • Some authors[6] distinguish between a semi-online setting, in which the number of rounds is known in advance and only the preferences in each round are unknown, and a full-online setting, in which even the number of rounds is unknown.

Cardinal preferences

[edit]

Binary preferences

[edit]

Combinatorial preferences

[edit]

Generalizations

[edit]

Participatory budgeting

[edit]

Lackner, Maly and Rey[27] extend the concept of perpetual voting to participatory budgeting. A city running PB every year may want to make sure that the outcomes are fair over time, not only in each individual application.

Fair allocation of indivisible public goods

[edit]

In fair allocation of indivisible public goods (FAIPG), society has to choose a set of indivisible public goods, where there is are feasibility constraints on what subsets of elements can be chosen. Fain, Munagala and Shah[28] focus on three types of constraints:

  • Matroid constraints: there is a fixed matroid M over the items, and the chosen items must form a basis of M. This problem of fair public decision making[1] is a special case in which each issue is a category (containing all candidates for that issue), and there is partition matroid constraint such that a single candidate must be selected for each issue.
  • Matching constraints: there is a fixed graph G=(V,E), where the items are the edges, and the chosen items must form a matching in G.
  • Packing constraints: there is a fixed matrix A and a fixed vector b, and the indicator vector of the items x must satisfy the inequality A xb. The problem of participatory budgeting is a special case in which the matrix A has a single row containing the item costs, and b is the budget. Packing constraints allow a more general budgeting setting, in which there are different kinds of resources, each of which has a different budget.

Fain, Munagala and Shah[28] present a fairness notion for FAIPG, based on the core. They provide polynomial-time algorithms finding an additive approximation to the core, with a tiny multiplicative loss. With matroid constraints, the additive approximation is 2. With matching constraints, there is a constant additive bound. With packing constraints, with mild restrictions, the additive approximation is logarithmic in the width of the polytope. The algorithms are based on the convex program for maximizing the Nash social welfare.

Garg, Kulkarni and Murhekar[29] study FAIPG with budget constraints. They show polynomial-time reductions for the solutions of maximum Nash welfare and leximin, between the models of private goods, public goods, and public decision making. They prove that Max Nash Welfare allocations are Prop1, RRS and Pareto-efficient. However, finding such allocations as well as leximin allocations is NP-hard even with constantly many agents, or binary valuations. They design pseudo-polynomial time algorithms for computing an exact MNW or leximin-optimal allocation for constantly many agents, and for constantly many goods with additive valuations. They also present an O(n)-factor approximation for max Nash welfare, which also satisfies RRS, Prop1, and 1/2-Prop.

Banerjee, Gkatzelis, Hossain, Jin, Micah and Shah[30] study FAIPG with predictions: in each round, a public good arrives, each agent reveals his value for the good, and the algorithm should decide how much to invest in the good (subject to a total budget constraint). There are approximate predictions of each agent's total value for all goods. The goal is to attain proportional fairness for groups. With binary valuations and unit budget, proportional fairness can be achieved without predictions. With general valuations and budget, predictions are necessary to achieve proportional fairness.

Strategic manipulation

[edit]

Multi-issue voting rules are prone to strategic manipulation. A particularly simple form of manipulation is the Free-rider problem: some voters may untruthfully oppose a popular opinion in one issue, in order to receive increased consideration in other issues. Lackner, Maly and Nardi[31] study this problem in detail. They show that:

  • Almost every rule based on Ordered weighted averaging or on Thiele's rules, either using global optimization or sequential greedy elections, are prone to free-riding. The only exception is the utilitarian rule, which is not fair towards minorities.
  • For OWA or Thiele rule based on global optimization (except the utilitarian rule), it is NP-hard to compute the outcome; moreover, even when the winner of an issue is known, it is NP-hard to determine whether free-riding is possible (that is, whether a single agent can remove his approval from the winner without changing the winner). However, free-riding can never be harmful.
  • For sequential OWA and Thiele rules, computing the winner of each issue can be done in polynomial time, and hence it is easy to know whether free-riding is possible. However, free-riding in one issue may decrease the utility of the free-rider in the following issues; it is NP-hard to tell whether or not this will happen, and requires full information about all issues. Without complete information, it is impossible to know for sure whether free-riding is beneficial or harmful.
  • Simulation experiments consider variants of OWA and Thiele rules parameterized by a factor x; x=0 is the utilitarian rule, and larger x means that the rule is fairer. As x increases, the proportion of voters who can benefit from free-riding increases from 0 to about 50%; but the proportion of voters who can lose from free-riding increases too, from 0 to more than 10%.

See also

[edit]
  • Multiwinner voting
  • Storable votes - another way in which minorities can get a fair share of power - by strategically storing votes and spending them later.
  • Dynamic voting[32][33] - single-issue voting, in which the voters' preferences change over time.
  • Discursive dilemma - a contradiction between majority decisions on each issue separately, and majority decisions on the final outcome.
  • Temporal fair division - a sequence of fair division instances among the same agents.
  • Temporal fairness in multiwinner voting[34] - fair representation in a sequence of multiwinner elections among the same voters.
[edit]

References

[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
User Avatar
No comments yet.