Average-Case Analysis of Iterative Voting

Joshua Kavner, Lirong Xia
2024-02-13
Abstract:Iterative voting is a natural model of repeated strategic decision-making in social choice when agents have the opportunity to update their votes prior to finalizing the group decision. Prior work has analyzed the efficacy of iterative plurality on the welfare of the chosen outcome at equilibrium, relative to the truthful vote profile, via an adaptation of the price of anarchy. However, prior analyses have only studied the worst-case and average-case performances when agents' preferences are distributed by the impartial culture. This work extends average-case analyses to a wider class of distributions and distinguishes when iterative plurality improves or degrades asymptotic welfare.
Computer Science and Game Theory,Artificial Intelligence
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **Under broader assumptions of preference distributions, what is the impact of Iterative Voting (IV) on social welfare?** Specifically, the authors have extended previous research on iterative voting from considering only the Impartial Culture (IC) distribution in the worst - case and average - case scenarios to analyzing a much larger class of preference distributions. They explored whether iterative voting can improve or worsen the asymptotic social welfare under these different distributions. ### Main contributions of the paper: 1. **Expanding the scope of analysis**: The authors are not limited to the IC distribution but analyze a much larger class of preference distributions of individual agents. 2. **Classifying preferences**: The authors characterized certain classes of preferences such that when the number of agents tends to infinity, the expected performance of iterative voting can be \(\Theta(1)\), \(-\Theta(1)\), or \(\pm O\left(\frac{1}{\sqrt{n}}\right)\). 3. **Technological innovation**: To handle these new preference distributions, the authors introduced some novel binomial and multinomial theorems and used Bayesian networks to represent the joint preference distributions of agents. ### Specific problem analysis: - **Research background**: Previous research has shown that iterative voting may lead to poor results in the worst - case scenario but may improve in the average - case scenario. However, most of these studies are based on the IC distribution, which is considered less realistic. - **Research motivation**: The authors hope to gain a more comprehensive understanding of the actual performance of iterative voting by expanding the types of preference distributions. - **Research method**: The authors evaluated the performance of iterative voting under different preference distributions through mathematical modeling and statistical analysis, especially by using Bayesian networks and combinatorial mathematics tools. - **Main results**: Depending on different parameter settings, the Expected Dynamic Price of Anarchy (EADPoA) of iterative voting can have different asymptotic behaviors, specifically depending on the specific form of the preference distribution. ### Summary: By introducing broader assumptions of preference distributions, this paper delved into the performance of iterative voting in practical applications, providing a more comprehensive perspective for understanding social choice mechanisms.