The Impossibility of Strategyproof Rank Aggregation (Q7361739)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
AFP entry SWF_Impossibility
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | The Impossibility of Strategyproof Rank Aggregation |
AFP entry SWF_Impossibility |
Statements
22 January 2026
0 references
Manuel Eberl
0 references
Patrick Lederer
0 references
The Impossibility of Strategyproof Rank Aggregation (English)
0 references
In Social Choice Theory, a social welfare function (SWF) is a function that takes a collection of individual preferences on some set of alternatives and returns an aggregated preference relation. More formally: Consider finite sets of agents $N=\{1,\ldots,n\}$ and alternatives $A=\{x_1,\ldots,x_m\}$. The input of an SWF is an $n$-tuple of rankings (i.e. linear orders) of $A$, and its output is a ranking of $A$ as well. Various desirable properties on SWFs can be defined: Anonymity: The SWF is invariant under permutation of the agents. Unanimity: If all voters prefer $x$ over $y$, then $x$ is preferred over $y$ in the output ranking as well. Majority consistency: If there exists a ranking $x_1, \ldots, x_{m}$ such that for every $i < j$, the alternative $x_i$ is preferred over $x_j$ by more than half of the agents, that ranking must be returned. Kemeny strategyproofness: Strategic voting is not possible for a single agent, i.e. no agent can achieve a result more aligned with their own preferences by lying about them. This entry contains two impossibility results for SWFs with $m$ alternatives and $n$ agents: There exists no anonymous, unanimous, and Kemeny-strategyproof SWF for $m \geq 5$ and $n$ even or for $m = 4$ and $n$ a multiple of 4. There exists no majority-consistent and Kemeny-strategyproof SWF for $m = 4$ and $n \geq 3$ or $m \geq 4$ and $n \in \{9,11,13,15\}\cup\{17,\ldots\}$ For some of the base cases, SAT solving is used by letting specialised automation prove a large number of clauses, translating to the DIMACS format, and importing a proof pre-generated by an external SAT solver using Lammich's GRAT format.
0 references
0 references