Group Decision Making
Earlier decision models centered on a single decision maker — one player weighing actions against an uncertain system, or two players in direct opposition. Group decision making changes the question entirely: when many individuals each rank the same set of options by their own lights, how do we merge those individual rankings into a single decision that speaks for the collective?
The building block is a precise way to write down one individual’s ranking.
Rank mappings
Fix a finite set of candidates — the options everyone is ranking, whether that’s candidates in an election, teams in a sports league, or proposals up for a vote. One individual’s ranking is recorded as a function that hands each candidate its place.
A rank mapping on a finite candidate set is a function that is surjective onto a set of the form . The value is the place of candidate : marks the top candidate, the next, and so on down to the last place .
Concretely, this means the places run with no gaps: if some candidate sits in place , then places and are occupied too. The last place is however far the ranking reaches — as small as when every candidate ties for first, as large as the number of candidates when no two share a place.
Think of a sports league table at the end of a season: is the row candidate finishes in. A rank mapping need not be injective — two candidates can be assigned the same place, which is exactly a tie. Injectivity would forbid ties; surjectivity onto only forbids gaps. A small example shows how the two conditions interact.
With candidates , the assignment , is a valid rank mapping: and tie for first, takes second, and the image has no holes. But , is not a rank mapping — place is empty, so is not surjective onto . A tie shifts the candidates below it up; it does not leave a gap behind.
Preference relations
A rank mapping carries more than its raw place numbers. For any two candidates it also says which one the individual prefers — and that comparison, stripped of the actual numbers, is the preference relation.
The preference relation induced by a rank mapping on is defined by
The symbol reads “is defined to hold exactly when”. So holds precisely when has the smaller place number, and is read ” is better than ”.
The direction is worth pausing on: a smaller place number means a better placing, so ” is better than ” lines up with — first place beats second place. The preference relation discards the absolute place numbers and keeps only the order they impose on the candidates. The symbol itself is a script variant of the Greek letter rho.
Many voters
So far records just one individual’s ranking. The actual problem of group decision making involves many. Write for a set of voters, where each voter comes with their own rank mapping , and hence their own preference relation. The goal of the rest of this chapter is a method that turns the whole list of individual preferences into a single collective preference — and does so as “fairly” as possible.
Pinning down what “fair” should mean, and seeing how far it can be pushed, needs the language of relations: which structural properties a preference can have — and, crucially, which of those properties survive the act of aggregation.
Relations and their properties
This part is pure mathematical groundwork — a relation is a general object, worth setting up on its own before it touches preferences again.
A binary relation (or simply a relation) on a set is a subset — a collection of ordered pairs of elements of . When the pair belongs to , write and say ” is related to ”.
The preference relation from earlier is already an example of one: it is a relation on the candidate set , the set of pairs for which outranks . What the next definitions do is name the structural features any relation can have — and those features are exactly what will decide whether a relation behaves like a sensible preference.
A relation on is reflexive if every element is related to itself:
A relation on is transitive if relatedness carries across a middle element:
A relation on is symmetric if it always holds both ways at once:
A relation on is asymmetric if it never holds both ways at once:
So and can never be true simultaneously.
A relation on is connex (also called total or complete) if any two elements are comparable in at least one direction:
Equivalently, for every pair at least one of , holds — no two elements are left mutually unrelated. This is universal comparability.
A relation is a quasi-order (also called a preorder) if it is both reflexive and transitive.
These six are not a random checklist — different combinations carve out the familiar order structures, and which boxes a relation ticks is exactly what tells us whether it can serve as a preference.
The structure of preference relations
Run the preference relation through that checklist. Recall means , so is built directly from the strict order on and inherits its structure:
- transitive: and force .
- asymmetric: rules out .
It is not connex, though: when and are tied, , so neither nor holds — the two candidates are left mutually unrelated. Hold that thought; it is exactly the gap a second relation will fill below.
The transitive, asymmetric relations that arise this way are the ones we want to call preferences, so the whole collection of them deserves a name.
The set of preference relations on a candidate set , written , collects every preference relation generated by some rank mapping on :
Every member of is transitive and asymmetric.
It is worth pausing on what kind of object is. A relation is itself a set — the ordered pairs that belong to it — so , whose elements are relations, is a set of sets: each element is one whole preference, packaged as its collection of pairs. The useful way to read it is as a menu: is every preference a single voter could possibly hold, and for that voter, having a preference is exactly singling out one element of . That framing carries the rest of the chapter — the aggregation methods to come are functions that take one such choice from each of the voters and hand back a single collective relation, itself an element of .
The same rank mapping also generates a second relation — the one that supplies the comparability was missing.
From a rank mapping , define the relation using the non-strict order :
Read as ” is at least as good as ”. Because compares any two places, is connex, and it is also a quasi-order — reflexive and transitive — making it a connex preorder. The set of connex preorders on , written , collects every obtained this way.
The strict relation and the non-strict are not independent — each one determines the other. Unfolding the definitions gives the conversion identity
— ” is better than ” is the exact negation of ” is at least as good as ”. The upshot is that one and the same preference can be carried in three interchangeable forms: as the rank mapping , as the strict relation , or as the connex preorder . Later sections reach for whichever of the three is most convenient.
Collective choice function
The pieces are now in place: voters, each holding some preference relation from . What is still missing is the actual goal of group decision making — a rule that reads off everyone’s preferences and returns one preference for the collective.
A collective choice function is a function
It takes a tuple of individual preference relations — one per voter — and returns a single collective preference relation .
Recall that is the menu of preferences a single voter can hold. The domain stacks copies of that menu, one slot per voter; writing it as a Cartesian product — copies multiplied together — makes the slots independent, so an element of is any way of filling every slot, one full snapshot of how the electorate has chosen. collapses that whole snapshot down to a single relation, and because the codomain is again, the collective verdict comes out as the same kind of object as the individual inputs.
That codomain is not a throwaway detail. The signature already bakes in two of the democratic basic rules, before computes anything. Rule 1: is defined on all of — every voter is free to submit any preference, no ballot combination ruled out in advance. Rule 2: the output lands back in — the collective verdict is itself a valid preference relation. These two, together with three further rules that pin down what makes a genuinely fair, are collected and stated in full in the democratic basic rules.
Majority decision
With the collective choice function framed, the most natural first attempt at building one is majority rule: settle every pairwise contest by counting votes. Each voter submits their individual preference , and the method compares candidates two at a time.
The majority decision (also called the Condorcet method) builds a collective preference by pairwise majority vote. For candidates , let
be the count of voters who individually rank above . The majority relation is then defined by
— the collective prefers to exactly when more voters rank it that way than the other way.
Note the two roles now plays: each is one voter’s individual preference, while the unsubscripted is the collective relation the method outputs. Majority decision is a concrete attempt at a collective choice function — feed it the tuple , get back the majority relation . The only question is whether that is a legal output: does it land in ?
It does not always. The majority relation can fail to be transitive.
The voting paradox (also called the Condorcet paradox) is the phenomenon that the majority relation can fail to be transitive: the pairwise majority votes can form a cycle — beats , beats , yet beats — even when every individual voter’s preference is a perfectly transitive ranking.
Take three candidates and three voters with the rank mappings:
| Voter | |||
|---|---|---|---|
Each row is one voter; the three columns hold that voter’s rank mapping — the place they assign to each candidate. A smaller number is a better place, so voter ‘s row reads ” first, second, last”. Every individual ranking here is a clean, transitive preference.
Now tally the pairwise contests:
- vs — voters and rank above , so and .
- vs — voters and rank above , so and .
- vs — voters and rank above , so and .
The three results , , close into a cycle — a rock-paper-scissors with no top candidate. And the cycle breaks transitivity. If were transitive, and would force ; chaining that with would force — the collective strictly preferring to itself. No relation in can do that: every member of is asymmetric, so it never holds between an element and itself. Hence is not transitive, and .
This is a direct failure of Rule 2 — the requirement that ‘s output land back in . The majority decision can return a relation that is not a valid preference at all, so it is not a collective choice function. The unsettling part is the contrast: every individual voter in the example is perfectly reasonable, each a clean transitive ranking, and still the majority of those reasonable preferences is not reasonable.
Be precise about what has and has not been shown. At one level the result is flatly definitive: the Condorcet method — this one specific rule, pairwise majority counting — is genuinely broken as a collective choice function, since its output can land outside . That much is settled. But the result reaches no further than that single rule. It does not show that some other aggregation method must fail the same way, and it does not show that real-world majority voting, or democracy, is “unreasonable”. The rhetorical question “are majority decisions unreasonable?” gets its bite by trading on a word — “majority decision” is both the name of this one formal rule and the loose everyday idea of letting the majority decide. Only the formal rule has been put to the test. Reading its failure as a verdict on the broader idea, let alone on reality, is the step too far.
Rank addition
A collective choice function is just any rule of the right shape; the real work is finding one that is also fair. The Condorcet method was the first candidate, and it failed Rule 2. Rank addition is the next candidate — not a variant of the Condorcet method but a structurally different rule. Where the Condorcet method compares candidates pairwise, rank addition gives each candidate a single global score.
Rank addition builds a collective preference by adding up the individual rank mappings. Each candidate’s total score is the sum of the places the voters gave it, and the relation it generates is defined by
The collective prefers to exactly when ‘s total is the smaller — the voters’ places for add up to less than their places for .
The sum assigns each candidate a number, but it is not itself a rank mapping: its values need not form a gap-free block — in the example below the totals come out as , whose image skips almost everything. Even so, the relation it generates still lands in .
Why the relation is still a valid preference
A preference relation records only the order of the candidates, not the particular numbers behind it. So even though is not a rank mapping, the ordering it produces can always be reproduced by one: take the distinct totals, sort them, and assign place to the lowest group, place to the next, and so on — the totals collapse to the genuine rank mapping , which generates the very same . This is what surjectivity onto was always for. It was never needed to make the ordering valid — it is needed to make the rank mapping unique. Without the no-gaps requirement, and and would all serve equally well as rank mappings for the same preference; pinning the places to a gap-free block singles out exactly one.
With that settled, rank addition clears the first two of the democratic basic rules. It is defined on every input — any voter may submit any and the sum is always computable (Rule 1) — and its output always lands in (Rule 2). Unlike the Condorcet method, rank addition genuinely is a collective choice function.
But clearing Rules 1 and 2 is not the end of the story. Rank addition has a subtler flaw, one that surfaces only when two different ballots are compared side by side.
Two voters rank three candidates , and rank addition is run on two separate ballots.
First ballot. The voters submit , which rank addition aggregates into the collective relation :
| Voter | |||
|---|---|---|---|
The totals are , so has and tied, both ahead of .
Second ballot. Voter submits the exact same ranking as before. Voter also keeps in first place, but swaps the places of and — drops from second to last, rises from last to second:
| Voter | |||
|---|---|---|---|
Now the totals are , so has strictly ahead of , and ahead of .
Compare the two ballots on the single pair versus . Voter ranks above in both. Voter ranks above in both. Not one voter changed their mind about versus . Yet the collective verdict on that pair moved — a tie in the first ballot, strictly winning in the second. The only thing that changed was voter lifting past , which pushed ‘s total from to and broke the tie.
This is a failure of Independence of Irrelevant Alternatives (IIA). The principle says the collective ranking of against should depend only on how the voters rank against — for that one comparison, candidate is an irrelevant alternative, and moving it around should not matter. Rank addition violates it: because each candidate’s score is built from its place relative to all the others, shuffling an irrelevant leaks into the -versus- result. Its precise form is one of the democratic basic rules introduced further on.
Dictatorships
Rank addition cleared Rules 1 and 2 — so are those two rules enough to call a collective choice function fair? They are not, and the cleanest way to see it is with two collective choice functions that pass both rules effortlessly and are still, obviously, the opposite of fair.
An external dictator is the collective choice function that ignores every voter and always returns one fixed preference relation , chosen by someone outside the electorate:
The output never depends on the inputs at all.
An internal dictator is the collective choice function that fixes one distinguished voter and always returns that voter’s preference, ignoring everyone else:
The output depends on alone — the preferences of all other voters () have no effect on it.
Both are genuine collective choice functions. The external dictator is a constant function — defined on all of (Rule 1), and always returning the same fixed (Rule 2). The internal dictator is a projection — it hands back one coordinate of the input tuple: defined on all of (Rule 1), and returning , which, being a voter’s own preference, is in by construction (Rule 2). Each one produces a “reasonable” result on every input, in the exact sense Rules 1 and 2 ask for: a well-formed preference relation, always.
And yet neither is remotely democratic. The external dictator listens to nobody; the internal dictator listens to one person and discards the other votes. They are the proof that Rules 1 and 2 together only guarantee the output is well-formed — they say nothing about whether the procedure is fair. A collective choice function can satisfy both rules and still be a dictatorship.
So “reasonable” is not the same as “desirable”, and the gap between them has to be closed explicitly. What is missing is a description of what democratic even means — pinned down not by intuition but as an explicit list of requirements that every fair collective choice function should meet. Those are the democratic basic rules; Rules 1 and 2 are only the first two.
The democratic basic rules
Rules 1 and 2 came for free with the signature of a collective choice function, and on their own they were not enough. The Condorcet method broke Rule 2; rank addition cleared both yet still misbehaved; and the dictators of the previous section cleared both while being the very opposite of democratic. The fix is to write down, in full, what a fair collective choice function should do — five democratic basic rules, the first two of which we have already met. Each of the five is a constraint on the collective choice function itself, so its definition is repeated here for reference:
Rule 1: Universal domain
must be defined on the whole of — every tuple of individual preferences is a legal input, and returns an answer for each. In function terms, is a total function: one defined on the entirety of its domain, with no input left unhandled. The democratic content is individual freedom — any voter may submit any preference , no combination of ballots is ruled out in advance, and nobody is handed extra weight (no “you have two votes”).
The word total here is unrelated to the total of connex relations. There, “total” described a relation in which every pair of elements is comparable; here it describes a function defined everywhere on its domain. Same word, two different ideas.
Rule 2: Collective rationality
The result of must always lie in — whatever the ballots, is itself a genuine preference relation: transitive, asymmetric, a real ranking and not a cycle. The collective verdict is held to exactly the standard of well-formedness demanded of each individual voter. This is the rule the Condorcet method broke.
Rule 3: Pareto condition
Rules 1 and 2 only constrain the shape of ; the remaining three constrain its behavior. The first of them is the Pareto condition.
The Pareto condition (Rule 3) requires unanimity to carry through: if every voter ranks above , the collective must too. With ,
This is the supremacy of the collective — a unanimous electorate can always enforce its agreed ranking. If literally everyone prefers to , no rule worth the name returns anything else.
Rule 4: Independence of irrelevant alternatives
Rule 4 is the one rank addition violated.
Independence of irrelevant alternatives (IIA, Rule 4) requires the collective ranking of any two candidates to depend only on how the voters rank those two. Take any two ballots and , with collective results and . Then for every pair ,
If every voter ranks against the same way in both ballots, the collective must rank against the same way in both — however the ballots differ on other candidates.
For the -versus- question those other candidates are irrelevant alternatives, and shuffling them must not leak into the verdict. Rank addition is the cautionary case: its two-ballot comparison flipped the collective ranking of and purely by relocating an irrelevant , with no voter changing their mind about the pair.
Rule 5: No-dictator condition
The remaining rule rules out a single voter dominating the outcome.
The no-dictator condition (Rule 5) forbids any single voter from always getting their way. There must be no voter such that, for every ballot and every pair of candidates, that voter’s strict preference is automatically the collective’s:
Such a would be a dictator — and the internal dictator of the previous section is exactly one. Rule 5 says no such voter exists.
Rule 5 does not stop a voter from often agreeing with the collective; it stops any one voter from always prevailing, on every pair and across every possible ballot.
With all five rules on the table, the two foils from the previous section fall into place. The internal dictator satisfies Rules 1–4 and trips only on Rule 5 — it is the dictator that rule names. The external dictator is shut out by Rule 3 instead: a single fixed ranking cannot honor every unanimous electorate, since voters can be unanimous on any pair in either direction and one fixed relation cannot agree with all of them. Each foil is killed by exactly one rule.
A fair collective choice function, then, is one that satisfies all five democratic basic rules at once. Whether such a function can exist at all is the question the next section settles.
Arrow’s impossibility theorem
Every method examined so far — the Condorcet method, rank addition, and the two dictatorships — breaks exactly one of the five democratic basic rules, and a different rule each time. The pattern invites optimism: with rules this reasonable, surely a cleverer method clears all five at once.
There is even a sliver of encouragement. The Condorcet method’s one failure — the voting paradox — needs a cycle, and a cycle needs at least three candidates to run through. With only two candidates on the ballot there is no room for one: the majority relation is automatically transitive, lands in , and Rule 2 holds. For a two-candidate election, the majority decision satisfies all five rules.
This two-candidate escape has been put forward as a theoretical argument for the Anglo-American two-party system — hold the field to two candidates and majority rule is immune to the paradox. It is more provocation than proof, but a striking thought all the same.
The escape is narrow, though. The moment a third candidate joins, the cycle is possible again — and “three or more candidates” is exactly the setting the central result speaks to.
Arrow’s impossibility theorem (Kenneth Arrow, 1951). If there are more than two candidates () and more than one voter (), then no collective choice function satisfies all five democratic basic rules at once.
Rules 1 and 2 come built into what a collective choice function is, so the theorem’s real force lands on the other three: the Pareto condition, independence of irrelevant alternatives, and the no-dictator condition cannot all hold at once. It is not a verdict on any one method but on all of them — the chapter-long search, method by method, was never going to succeed. The five rules, each entirely reasonable alone, are jointly unsatisfiable: in the precise sense they give to the word, there is no fair collective choice function.
A weakness of the model, or of reality?
An impossibility result this sweeping forces the question that, in modeling, is always the important one. Does Arrow’s theorem expose a weakness of reality — is fair collective decision-making, in any robust sense, genuinely unattainable? Or does it expose a weakness of the model — is the impossibility an artifact of how the problem was set up?
The second reading deserves real weight, because every step in this chapter rested on a modeling choice that could have gone differently. The five rules are not laws of nature; they are a proposal for what “fair” should mean, and a different proposal might be jointly satisfiable. And beneath the rules sits an assumption easy to wave past: that each individual’s preference is a connex preorder — a ranking in which every pair of candidates is comparable. Is that what a real preference looks like? Someone faced with two options they genuinely cannot compare may simply have no answer, and a connex preorder leaves no room for “I cannot compare these”. If the model’s picture of an individual preference is already too rigid, the impossibility it generates may say more about the model than about democracy.
None of this softens the theorem — Arrow’s result is exact and proven. What stays open is what it means, and the honest answer is the one this chapter has come back to more than once: a model’s limitation is a fact about the model, until reality is shown to share it.