Proceedings

The Communication Complexity of Instant-Runoff Voting

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3376-3384.

https://doi.org/10.24963/ijcai.2026/375

© 2026 International Joint Conferences on Artificial Intelligence

Abstract

The communication complexity of a voting rule is the worst-case number of bits that n voters must transmit to a central authority under the most efficient elicitation protocol in an election with m candidates. We study the communication complexity of Instant-Runoff Voting (IRV). Conitzer and Sandholm [2005] established an upper bound of O(n (log m)^2), but did not provide a matching lower bound beyond Omega(n log m). We resolve this open problem by raising the lower bound to Omega(n (log m)^2) using the fooling set technique, thereby showing that the communication complexity of IRV is Theta(n (log m)^2). We further show that this complexity drops to Theta(n log m) under the single-peakedness restriction, and that both the IRV-Average variant and Single Transferable Vote (STV), the multiwinner extension of IRV, have the same asymptotic communication complexity as IRV. (Extended version with appendices: https://shs.hal.science/hal-05566718. Short video: https://youtu.be/gTXV3R2DS6o.)

  1. [Ayadi et al., 2019] Manel Ayadi, Nahla Ben Amor, Jérôme Lang, and Dominik Peters. Single transferable vote: In- complete knowledge and communication issues. In Pro- ceedings of the 18th International Conference on Au- tonomous Agents and Multiagent Systems, AAMAS '19, pages 1288-1296, 2019.
  2. [Bartholdi et al., 1989] John J. Bartholdi, Craig A. Tovey, and Michael A. Trick. The computational difficulty of manipulating an election. Social Choice and Welfare, 6(3):227-241, 1989.
  3. [Burnett and Kogan, 2015] Craig M. Burnett and Vladimir Kogan. Ballot (and voter) 'exhaustion' under instant runoff voting: An examination of four ranked-choice elec- tions. Electoral Studies, 37:41-49, 2015.
  4. [Chevaleyre et al., 2009] Yann Chevaleyre, Jérôme Lang, Nicolas Maudet, and Guillaume Ravilly-Abadie. Compil- ing the votes of a subelectorate. In Proceedings of the 21st International Joint Conference on Artificial Intelligence, IJCAI '09, pages 97-102, 2009. IJCAI
  5. [Conitzer and Sandholm, 2005] Vincent Conitzer and Tuo- mas Sandholm. Communication complexity of common voting rules. In Proceedings of the 6th ACM Conference on Electronic Commerce, EC '05, pages 78-87, 2005.
  6. [Csar et al., 2017] Theresa Csar, Martin Lackner, Reinhard Pichler, and Emanuel Sallinger. Winner determination in huge elections with mapreduce. In Proceedings of the 31st AAAI Conference on Artificial Intelligence, AAAI '17, pages 451-458, 2017.
  7. [de Panafieu et al., 2026] Élie de Panafieu, Franc ¸ois Durand, and Jérôme Lang. The communication complexity of instant-runoff voting, 2026. Extended version with appen- dices, https://shs.hal.science/hal-05566718. Link
  8. [Delemazure and Peters, 2024] Théo Delemazure and Do- minik Peters. Generalizing instant runoff voting to allow indifferences. In Proceedings of the 25th ACM Conference on Economics and Computation, EC '24, page 50, 2024.
  9. [Dumont and Kreweras, 1988] Dominique Dumont and Ger- main Kreweras. Sur le développement d'une fraction con- tinue liée à la série hypergéométrique et son interprétation en termes de records et anti-records dans les permutations. European Journal of Combinatorics, 9(1):27-32, 1988.
  10. [Durand, 2023] Franc ¸ois Durand. Coalitional manipulation of voting rules: Simulations on empirical data. Constitu- tional Political Economy, 34(3):390-409, 2023.
  11. [Durand, 2025] Franc ¸ois Durand. Why instant-runoff voting is so resilient to coalitional manipulation: Phase transi- tions in the perturbed culture. In Proceedings of the 24th International Conference on Autonomous Agents and Mul- tiagent Systems, AAMAS '25, pages 658-666, 2025.
  12. [Gallagher and Mitchell, 2005] Michael Gallagher and Paul Mitchell. The politics of electoral systems. OUP Oxford, 2005.
  13. [Han et al., 2024] Qishen Han, Amelie Marian, and Lirong Xia. Determining winners in elections with absent votes. In Proceedings of the 33rd International Joint Conference on Artificial Intelligence, IJCAI '24, pages 2816-2824, 2024. IJCAI
  14. [Hoffman et al., 2021] Christina Hoffman, Jakini Kauba, Julie Reidy, and Thomas Weighill. Proportionality in multi-winner RCV elections: A simulation study with ballot truncation. Technical report, SSRN: https://ssrn.com/abstract=3942892, 2021. Accessed: 2026-05-06. Link
  15. [Institute for Mathematics and Democracy, 2026] Institute for Mathematics and Democracy. Em- pirical analysis of ranked choice methods. https://mathematics-democracy-institute.org/ empirical-analysis-of-ranked-choice-voting-methods/, 2026. Accessed May 15, 2026. Link
  16. [Karia and Lang, 2024] Neel Karia and Jérôme Lang. Com- piling the votes of a subelectorate for multi-winner voting rules. In International Conference on Algorithmic Deci- sion Theory, ADT '24, pages 18-32, 2024.
  17. [Kilgour et al., 2020] D. Marc Kilgour, Jean-Charles Grégoire, and Angèle M. Foley. The prevalence and con- sequences of ballot truncation in ranked-choice elections. Public Choice, 184(1):197-218, 2020.
  18. [Kim and Roush, 1996] Ki H. Kim and Fred W. Roush. Sta- tistical manipulability of social choice functions. Group Decision and Negotiation, 5(3):263-282, 1996.
  19. [Kushilevitz and Nisan, 1997] Eyal Kushilevitz and Noam Nisan. Communication complexity. Cambridge University Press, 1997.
  20. [Mandal et al., 2019] Debmalya Mandal, Ariel D. Procaccia, Nisarg Shah, and David P. Woodruff. Efficient and thrifty voting by any means necessary. In Annual Conference on Neural Information Processing Systems, NeurIPS '19, pages 7178-7189, 2019.
  21. [Niou, 1987] Emerson Niou. A note on Nanson's rule. Pub- lic Choice, 54(2):191-193, 1987.
  22. [Service and Adams, 2012] Travis C. Service and Julie A. Adams. Communication complexity of approximating voting rules. In International Conference on Autonomous Agents and Multiagent Systems, AAMAS '12, pages 593- 602, 2012.
  23. [Tideman, 1987] Nicolaus Tideman. Independence of clones as a criterion for voting rules. Social Choice and Welfare, 4(3):185-206, 1987.
  24. [Tideman, 1995] Nicolaus Tideman. The single transferable vote. Journal of Economic Perspectives, 9(1):27-38, 1995.
  25. [Tomlinson et al., 2023] Kiran Tomlinson, Johan Ugander, and Jon M. Kleinberg. Ballot length in instant runoff vot- ing. In Proceedings of the 37th AAAI Conference on Arti- ficial Intelligence, AAAI '23, pages 5841-5849, 2023.
  26. [Van der Straeten et al., 2010] Karine Van der Straeten, Jean-Franc ¸ois Laslier, Nicolas Sauger, and André Blais. Strategic, sincere, and heuristic voting under four election rules: an experimental study. Social Choice and Welfare, 35(3):435-472, 2010.
  27. [Wang et al., 2019] Jun Wang, Sujoy Sikdar, Tyler Shep- herd, Zhibing Zhao, Chunheng Jiang, and Lirong Xia. Practical algorithms for multi-stage voting rules with par- allel universes tiebreaking. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence, AAAI '19, pages 2189-2196, 2019.
  28. [Wilf, 1995] Herbert S. Wilf. On the outstanding elements of permutations. preprint, 1995.
  29. [Xia and Conitzer, 2010] Lirong Xia and Vincent Conitzer. Compilation complexity of common voting rules. In Pro- ceedings of the Twenty-Fourth AAAI Conference on Artifi- cial Intelligence, AAAI '10, pages 915-920, 2010.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards