Skip to main content

Elections with Few Candidates: Prices, Weights, and Covering Problems

  • Conference paper
  • First Online:
Algorithmic Decision Theory (ADT 2015)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9346))

Included in the following conference series:

Abstract

We show that a number of election-related problems with prices (such as, for example, bribery) are fixed-parameter tractable (in \({\mathsf {FPT}}\)) when parameterized by the number of candidates. For bribery, this resolves a nearly 10-year old family of open problems. Our results follow by a general technique that formulates voting problems as covering problems and extends the classic approach of using integer linear programming and the algorithm of Lenstra [19]. In this context, our central result is that Weighted Set Multicover parameterized by the universe size is fixed-parameter tractable. Our approach is also applicable to weighted electoral control for Approval voting. We improve previously known \({\mathsf {XP}}\)-memberships to \({\mathsf {FPT}}\)-memberships. Our preliminary experiments on real-world-based data show the practical usefulness of our approach for instances with few candidates.

Robert Bredereck–Supported by DFG project PAWS (NI 369/10).

Piotr Faliszewski–Supported by a DFG Mercator fellowship within project PAWS (NI 369/10) while staying at TU Berlin, and by AGH University grant 11.11.230.124 afterward.

Nimrod Talmon–Supported by DFG Research Training Group MDS (GRK 1408).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    One problem for which our technique does not apply is Swap Bribery [10]; even though Dorn and Schlotter [8] claim that it is in \({\mathsf {FPT}}\) when parameterized by the number of candidates, their proof applies only to a restricted setting. The complexity of Swap Bribery parameterized by the number of candidates remains open.

  2. 2.

    There is a name clash between the literature on covering problems and that on elections. In the former, “weights” refer to what voting literature would call “prices.” Weights of the voters are modeled as multiplicities of the elements in the multisets. We kept the naming conventions from respective parts of the literature to make our results more accessible to researchers from both communities.

  3. 3.

    Remarkably, under reasonable complexity-theoretic assumptions, Dom et al. [7] have shown that no polynomial-size kernels exist for Set Cover (which is a special case of Weighted Set Multicover and Uniform Multiset Multicover), parameterized by the universe size and the solution size.

  4. 4.

    While this result does not, as of yet, have direct application to voting, we believe it is quite interesting in itself.

  5. 5.

    By removing candidates during instance generation one also removes voters only approving removed candidates.

References

  1. Bartholdi III, J.J., Tovey, C.A., Trick, M.A.: The computational difficulty of manipulating an election. Soc. Choice Welf. 6(3), 227–241 (1989)

    Article  MathSciNet  Google Scholar 

  2. Bartholdi III, J.J., Tovey, C.A., Trick, M.A.: How hard is it to control an election. Math. Comput. Model. 16(8–9), 27–40 (1992)

    Article  MathSciNet  Google Scholar 

  3. Baumeister, D., Faliszewski, P., Lang, J., Rothe, J.: Campaigns for lazy voters: truncated ballots. In: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2012), pp. 577–584, June 2012

    Google Scholar 

  4. Bredereck, R., Chen, J., Faliszewski, P., Guo, J., Niedermeier, R., Woeginger, G.J.: Parameterized algorithmics for computational social choice: nine research challenges. Tsinghua Sci. Technol. 19(4), 358–373 (2014a)

    Article  MathSciNet  Google Scholar 

  5. Bredereck, R., Chen, J., Faliszewski, P., Nichterlein, A., Niedermeier, R.: Prices matter for the parameterized complexity of shift bribery. In: Proceedings of The Twenty-Eighth AAAI Conference on Artificial Intelligence (AAAI 2014), pp. 1398–1404 (2014b)

    Google Scholar 

  6. Conitzer, V., Sandholm, T., Lang, J.: When are elections with few candidates hard to manipulate? J. ACM 54(3), 1–33 (2007)

    Article  MathSciNet  Google Scholar 

  7. Dom, M., Lokshtanov, D., Saurabh, S.: Kernelization lower bounds through colors and IDs. ACM Trans. Algorithm. 11(2), 13:1–13:20 (2014)

    MathSciNet  MATH  Google Scholar 

  8. Dorn, B., Schlotter, I.: Multivariate complexity analysis of swap bribery. Algorithmica 64(1), 126–151 (2012)

    Article  MathSciNet  Google Scholar 

  9. Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Springer, London (2013)

    Book  Google Scholar 

  10. Elkind, E., Faliszewski, P., Slinko, A.: Swap bribery. In: Mavronicolas, M., Papadopoulou, V.G. (eds.) SAGT 2009. LNCS, vol. 5814, pp. 299–310. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  11. Erdélyi, G., Fellows, M., Rothe, J., Schend, L.: Control complexity in Bucklin and fallback voting: an experimental analysis. J. Comput. Syst. Sci. 81(4), 661–670 (2015)

    Article  MathSciNet  Google Scholar 

  12. Faliszewski, P., Hemaspaandra, E., Hemaspaandra, L.A.: How hard is bribery in elections? J. Artif. Intell. Res. 35, 485–532 (2009)

    Article  MathSciNet  Google Scholar 

  13. Faliszewski, P., Hemaspaandra, E., Hemaspaandra, L.A.: Multimode control attacks on elections. J. Artif. Intell. Res. 40, 305–351 (2011)

    Article  MathSciNet  Google Scholar 

  14. Faliszewski, P., Hemaspaandra, E., Hemaspaandra, L.A.: Weighted electoral control. In: Proceedings of the 12th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2013), pp. 367–374 (2013)

    Google Scholar 

  15. Flum, J., Grohe, M.: Parameterized Complexity Theory. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  16. Fredman, M.L., Tarjan, R.E.: Fibonacci heaps and their uses in improved network optimization algorithms. J. ACM 34(3), 596–615 (1987)

    Article  MathSciNet  Google Scholar 

  17. Hemaspaandra, E., Hemaspaandra, L.A., Rothe, J.: Anyone but him: the complexity of precluding an alternative. Artif. Intell. 171(5–6), 255–285 (2007)

    Article  MathSciNet  Google Scholar 

  18. Kannan, R.: Minkowski’s convex body theorem and integer programming. Math. Oper. Res. 12(3), 415–440 (1987)

    Article  MathSciNet  Google Scholar 

  19. Lenstra Jr., H.W.: Integer programming with a fixed number of variables. Math. Oper. Res. 8(4), 538–548 (1983)

    Article  MathSciNet  Google Scholar 

  20. Mattei, N., Walsh, T.: PrefLib: a library for preferences http://www.preflib.org. In: Perny, P., Pirlot, M., Tsoukiàs, A. (eds.) ADT 2013. LNCS, vol. 8176, pp. 259–270. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  21. Miasko, T., Faliszewski, P.: The complexity of priced control in elections. Manuscript (2014). http://home.agh.edu.pl/faliszew/priced.pdf

  22. Niedermeier, R.: Invitation to Fixed-Parameter Algorithms. Oxford University Press, Oxford (2006)

    Book  Google Scholar 

  23. Schlotter, I., Faliszewski, P., Elkind, E.: Campaign management under approval-driven voting rules. In: Proceedings of the Twenty-Fifth Conference on Artificial Intelligence (AAAI 2011), pp. 726–731, August 2011

    Google Scholar 

  24. Xia, L.: Computing the margin of victory for various voting rules. In: Proceedings of the 13th ACM Conference on Electronic Commerce (EC 2012), pp. 982–999, June 2012

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nimrod Talmon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Bredereck, R., Faliszewski, P., Niedermeier, R., Skowron, P., Talmon, N. (2015). Elections with Few Candidates: Prices, Weights, and Covering Problems. In: Walsh, T. (eds) Algorithmic Decision Theory. ADT 2015. Lecture Notes in Computer Science(), vol 9346. Springer, Cham. https://doi.org/10.1007/978-3-319-23114-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23114-3_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23113-6

  • Online ISBN: 978-3-319-23114-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics