Computing Equilibrium Nominations in Presidential Elections
Piotr Faliszewski, Stanislaw Kazmierowski, Grzegorz Lisowski, Ildiko Schlotter, Paolo Turrini
TL;DR
This paper studies strategic candidate nomination in Plurality elections when voters exhibit party-aligned single-peaked preferences. It introduces a polynomial-time recognition algorithm for party-aligned single-peakedness and develops polynomial-time methods to decide equilibrium existence and to determine whether a given party can win under some or all nominations, as well as whether a Nash equilibrium can exist. The authors prove that pure strategy Nash equilibria always exist for up to three parties in this domain, but may fail for four; they also show NP-hardness outside this domain, such as in 1-D Euclidean elections. A central contribution is a dynamic-programming framework that partitions voters and computes viable score pairs to efficiently find Nash equilibria and winner possibilities under party-aligned single-peaked preferences. Overall, the work provides a tractable algorithmic toolkit for analyzing strategic nominations in structured ideological domains and clarifies the boundaries of tractability versus hardness when moving beyond party-aligned single-peakedness.
Abstract
We study strategic candidate nomination by parties in elections decided by Plurality voting. Each party selects a nominee before the election, and the winner is chosen from the nominated candidates based on the voters' preferences. We introduce a new restriction on these preferences, which we call party-aligned single-peakedness: all voters agree on a common ordering of the parties along an ideological axis, but may differ in their perceptions of the positions of individual candidates within each party. The preferences of each voter are single-peaked with respect to their own axis over the candidates, which is consistent with the global ordering of the parties. We present a polynomial-time algorithm for recognizing whether a preference profile satisfies party-aligned single-peakedness. In this domain, we give polynomial-time algorithms for deciding whether a given party can become the winner under some (or all) nominations, and whether this can occur in some pure Nash equilibrium. We also prove a tight result about the guaranteed existence of pure strategy Nash equilibria for elections with up to three parties for single-peaked and party-aligned single-peaked preference profiles.
