Proceedings

A Parameterized Perspective on Protecting Elections

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 238-244.

https://doi.org/10.24963/ijcai.2019/34

Abstract

We study the parameterized complexity of the optimal defense and optimal attack problems in voting. In both the problems, the input is a set of voter groups (every voter group is a set of votes) and two integers k_a and k_d corresponding to respectively the number of voter groups the attacker can attack and the number of voter groups the defender can defend. A voter group gets removed from the election if it is attacked but not defended. In the optimal defense problem, we want to know if it is possible for the defender to commit to a strategy of defending at most k_d voter groups such that, no matter which k_a voter groups the attacker attacks, the out-come of the election does not change. In the optimal attack problem, we want to know if it is possible for the attacker to commit to a strategy of attacking k_a voter groups such that, no matter which k_d voter groups the defender defends, the outcome of the election is always different from the original (without any attack) one. We show that both the optimal defense problem and the optimal attack problem are computationally intractable for every scoring rule and the Condorcet voting rule even when we have only3candidates. We also show that the optimal defense problem for every scoring rule and the Condorcet voting rule is W[2]-hard for both the parameters k_a and k_d, while it admits a fixed parameter tractable algorithm parameterized by the combined parameter (ka, kd). The optimal attack problem for every scoring rule and the Condorcet voting rule turns out to be much harder – it is W[1]-hard even for the combined parameter (ka, kd). We propose two greedy algorithms for the OPTIMAL DEFENSE problem and empirically show that they perform effectively on reasonable voting profiles.

  1. [An et al., 2013] Bo An, Matthew Brown, Yevgeniy Vorobeychik, and Milind Tambe. Security games with surveillance cost and optimal timing of attack execution. In International conference on Autonomous Agents and Multi-Agent Systems, AAMAS '13, Saint Paul, MN, USA, May 6-10, 2013, pages 223-230, 2013.
  2. [Bartholdi et al., 1992] John J. Bartholdi, Craig A. Tovey, and Michael A. Trick. How hard is it to control an election? Mathe- matical and Computer Modelling, 16(8):27 -40, 1992.
  3. [Baumeister et al., 2011] Dorothea Baumeister, Magnus Roos, and Jörg Rothe. Computational complexity of two variants of the possible winner problem. In The 10th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 853-860, 2011.
  4. [Betzler and Uhlmann, 2009] Nadja Betzler and Johannes Uhlmann. Parameterized complexity of candidate control in elections and related digraph problems. Theor. Comput. Sci., 410(52):5425-5442, 2009.
  5. [Bhattacharjya, 2010] Satarupa Bhattacharjya. Low turnout and invalid votes mark first post war general polls. http://www. sundaytimes.lk/100411/News/nws 16.html, 2010. Link
  6. [Brandt et al., 2016] Felix Brandt, Vincent Conitzer, Ulle Endriss, Jérôme Lang, and Ariel Procaccia. Handbook of computational social choice, 2016.
  7. [Cormen et al., 2009] Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to Algorithms, Third Edition. The MIT Press, 3rd edition, 2009.
  8. [Cygan et al., 2015] Marek Cygan, Fedor V. Fomin, Lukasz Kowa- lik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. Parameterized Algorithms. Springer, 2015.
  9. [Dey and Misra, 2017] Palash Dey and Neeldhara Misra. On the exact amount of missing information that makes finding possi- ble winners hard. In Proc. 42nd International Symposium on Mathematical Foundations of Computer Science, MFCS, pages 57:1-57:14, 2017.
  10. [Dey et al., 2015] Palash Dey, Neeldhara Misra, and Y. Narahari. Detecting possible manipulators in elections. In Proc. Interna- tional Conference on Autonomous Agents and Multiagent Sys- tems, AAMAS, pages 1441-1450, 2015.
  11. [Dey et al., 2016] Palash Dey, Neeldhara Misra, and Y. Narahari. Kernelization complexity of possible winner and coalitional ma- nipulation problems in voting. Theor. Comput. Sci., 616:111- 125, 2016.
  12. [Dey et al., 2017] Palash Dey, Neeldhara Misra, and Y. Narahari. Frugal bribery in voting. Theor. Comput. Sci., 676:15-32, 2017.
  13. [Dey et al., 2018] Palash Dey, Neeldhara Misra, and Y. Narahari. Complexity of manipulation with partial information in voting. Theor. Comput. Sci., 726:78-99, 2018.
  14. [Dey et al., 2019a] Palash Dey, Neeldhara Misra, and Y. Narahari. Parameterized dichotomy of choosing committees based on ap- proval votes in the presence of outliers. Theor. Comput. Sci., 2019.
  15. [Dey et al., 2019b] Palash Dey, Neeldhara Misra, Swaprava Nath, and Garima Shakya. A parameterized perspective on protecting elections. CoRR, abs/1905.11838, 2019.
  16. [Dey, 2018] Palash Dey. Manipulative elicitation -A new attack on elections with incomplete preferences. Theor. Comput. Sci., 731:36-49, 2018.
  17. [Dey, 2019] Palash Dey. Local distance restricted bribery in voting. In Proc. 18th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS, pages 1925-1927, 2019.
  18. [Downey and Fellows, 1999] Rod G Downey and Michael Ralph Fellows. Parameterized Complexity, volume 3. springer Hei- delberg, 1999.
  19. [Faliszewski et al., 2011] Piotr Faliszewski, Edith Hemaspaandra, and Lane A. Hemaspaandra. Multimode control attacks on elec- tions. J. Artif. Intell. Res. (JAIR), 40:305-351, 2011.
  20. [Hal, 2010] Alex halderman strengthens democracy using soft- ware, Popular Science, http://www.popsci.com/brilliant-10-alex- halderman-strengthens-democracy-using-software, 2010. Link
  21. [Letchford et al., 2009] Joshua Letchford, Vincent Conitzer, and Kamesh Munagala. Learning and approximating the optimal strategy to commit to. In Algorithmic Game Theory, Second In- ternational Symposium, SAGT 2009, Paphos, Cyprus, October 18-20, 2009. Proceedings, pages 250-262, 2009.
  22. [Liu and Zhu, 2010] Hong Liu and Daming Zhu. Parameterized complexity of control problems in maximin election. Inf. Pro- cess. Lett., 110(10):383-388, 2010.
  23. [Liu and Zhu, 2013] Hong Liu and Daming Zhu. Parameterized complexity of control by voter selection in maximin, copeland, borda, bucklin, and approval election systems. Theor. Comput. Sci., 498:115-123, 2013.
  24. [Mattei et al., 2014] Nicholas Mattei, Nina Narodytska, and Toby Walsh. How hard is it to control an election by breaking ties? In Torsten Schaub, Gerhard Friedrich, and Barry O'Sullivan, edi- tors, ECAI, volume 263 of Frontiers in Artificial Intelligence and Applications, pages 1067-1068. IOS Press, 2014. [
  25. [RT, 2013] Election day bombings sweep pakistan: Over 30 killed, more than 200 injured. https://www.rt.com/news/ pakistan-election-day-bombing-136, 2013. Link
  26. [Wolchok et al., 2012] Scott Wolchok, Eric Wustrow, Dawn Isabel, and J. Alex Halderman. Attacking the washington, D.C. inter- net voting system. In Financial Cryptography and Data Se- curity -16th International Conference, FC 2012, Kralendijk, Bonaire, Februray 27-March 2, 2012, Revised Selected Papers, pages 114-128, 2012.
  27. [Yin et al., 2016] Yue Yin, Yevgeniy Vorobeychik, Bo An, and Noam Hazon. Optimally protecting elections. In Proc. Twenty- Fifth International Joint Conference on Artificial Intelligence, IJ- CAI 2016, New York, NY, USA, 9-15 July 2016, pages 538-545, 2016. IJCAI

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

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