Contents

Intransitivities in Multidimensional Voting

How do you get a majority to vote for any arbitrary policy by agenda setting?

Contents

The intransitivity of social choice rules has been a concern ever since Arrow’s impossibility theorem. In his 1976 paper, McKelvey shows that, if there is no equilibrium outcome, then all points in the whole policy space are in the same cycle set. When this happens, you can always find another policy that is favored over the current one by a majority of the voters. In other words, policy outcomes generated by a simple majority voting rule are not stable.

Put it a bit more formally, the majority voting model suffers from intransitivity everywhere in the multidimensional policy space unless an equilibrium outcome exists.

For those who are keen on rigorous math, McKelvey (1976) is definitely your treat: it is short (10 pages), insightful, and elegant. But for those who frequently get lost in notations and definitions and theorems yet still want to pick up the main message, read on.

The implications of this result are that it is theoretically possible to design voting procedures which, starting form any given point, will end up at any other point in the space of alternatives, even at Pareto dominated ones.

McKelvey, 1976

Well, this sounds like magic (or conspiracy if you are cynical enough).


How do you, starting from any policy, end up at your favourate policy by manipulating the voters setting the agenda ?

Consider a simple case: 5 voters in a 2-dimensional policy space.

The important assumption we have to make here is: the utility function of all voters is a monotone decreasing function of Euclidian distance.

That is, every voter has a “standing”, and every voter prefers policies that are closer to their own “standing”.

Suppose that the current policy is at point $\theta_0$. This policy does not look bad, because it falls into the “Pareto optimal set”, meaning that you cannot improve someone’s situation without hurting another’s.

However, we are not happy about this policy and we want to replace it with another policy outside the Pareto zone. To overturn $\theta_0$, we need support from at least 3 voters, let’s say, voter x1, x5, and x4.

  1. Draw a line $H_1$ that separates the voters we would like to win over from the rest, for example, a line that connects x1 and x4. Make sure x1, x4, x5 are on our side, and x2, x3, the original policy $\theta_0$ are on the other side of the line.

  2. Pick a point $\theta_1$ on our side, such that $\theta_0 \theta_1$ is orthogonal to $H_1$ and that $\theta_1$ is closer to $H_1$ than $\theta_0$ is.

  3. Call for a referendum on $\theta_1$. x1, x4, x5 will vote for it over the current $\theta_0$ because it is closer to their standings. Mission accomplished.

Now, try to replace $\theta_1$ with $\theta_2$. (Hint: you may want to get x1, x2, and x3 to vote for it. First, draw a line $H_2$…)

Or replace $\theta_2$ with $\theta_3$ if you wish.

To reach any arbitrary point in the space, however, may require multiple turnovers. You need to carefully design your agenda that includes a sequence of proposals, each preferred by a majority over the previous one and the last item being your ideal outcome.