Skip to main content

Voting in Cooperative Information Agent Scenarios: Use and Abuse

  • Conference paper
Cooperative Information Agents X (CIA 2006)

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

Included in the following conference series:

Abstract

Social choice theory can serve as an appropriate foundation upon which to build cooperative information agent applications. There is a rich literature on the subject of voting, with important theoretical results, and builders of automated agents can benefit from this work as they engineer systems that reach group consensus.

This paper considers the application of various voting techniques, and examines nuances in their use. In particular, we consider the issue of preference extraction in these systems, with an emphasis on the complexity of manipulating group outcomes. We show that a family of important voting protocols is susceptible to manipulation by coalitions in the average case, when the number of candidates is constant (even though their worst-case manipulations are \(\mathcal{NP}\)-hard).

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bachrach, Y., Rosenschein, J.S.: Achieving allocatively-efficient and strongly budget-balanced mechanisms in the network flow domain for bounded-rational agents. In: The Nineteenth International Joint Conference on Artificial Intelligence, pp. 1653–1654. Edinburgh, Scotland (August 2005); Full version published in The Seventh International Workshop on Agent-Mediated Electronic Commerce: Designing Mechanisms and Systems (AMEC 2005), Utrecht, The Netherlands (July 2005)

    Google Scholar 

  2. Bartholdi, J., Orlin, J.: Single transferable vote resists strategic voting. Social Choice and Welfare 8(4), 341–354 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bartholdi, J., Tovey, C.A., Trick, M.A.: How hard is it to control an election. Mathematical and Computer Modelling 16, 27–40 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  4. Conitzer, V., Lang, J., Sandholm, T.: How many candidates are needed to make elections hard to manipulate? In: Proceedings of the International Conference on Theoretical Aspects of Reasoning about Knowledge, pp. 201–214. Bloomington, Indiana (2003)

    Google Scholar 

  5. Conitzer, V., Sandholm, T.: Complexity of manipulating elections with few candidates. In: Proceedings of the National Conference on Artificial Intelligence, Edmonton, Canada, pp. 314–319 (July 2002)

    Google Scholar 

  6. Conitzer, V., Sandholm, T.: Complexity of manipulating elections with few candidates. In: Proceedings of the National Conference on Artificial Intelligence, Edmonton, Canada, pp. 314–319 (July 2002)

    Google Scholar 

  7. Conitzer, V., Sandholm, T.: Universal voting protocol tweaks to make manipulation hard. In: Proceedings of the International Joint Conference on Artificial Intelligence, Acapulco, Mexico, pp. 781–788 (August 2003)

    Google Scholar 

  8. Elkind, E., Lipmaa, H.: Small Coalitions Cannot Manipulate Voting. In: S. Patrick, A., Yung, M. (eds.) FC 2005. LNCS, vol. 3570, pp. 285–297. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Ephrati, E., Rosenschein, J.S.: The Clarke Tax as a consensus mechanism among automated agents. In: Proceedings of the Ninth National Conference on Artificial Intelligence, Anaheim, California, pp. 173–178 (July 1991)

    Google Scholar 

  10. Ephrati, E., Rosenschein, J.S.: A heuristic technique for multiagent planning. Annals of Mathematics and Artificial Intelligence 20, 13–67 (Spring 1997)

    Article  MATH  MathSciNet  Google Scholar 

  11. Gagné, R.M., Medsker, K.L.: The Conditions of Learning Training Applications. Harcourt Brace & Company (1996)

    Google Scholar 

  12. Ghosh, S., Mundhe, M., Hernandez, K., Sen, S.: Voting for movies: the anatomy of a recommender system. In: Proceedings of the Third Annual Conference on Autonomous Agents, pp. 434–435 (1999)

    Google Scholar 

  13. Gibbard, A.: Manipulation of voting schemes. Econometrica 41, 587–602 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  14. Haynes, T., Sen, S., Arora, N., Nadella, R.: An automated meeting scheduling system that utilizes user preferences. In: Proceedings of the First International Conference on Autonomous Agents, pp. 308–315 (1997)

    Google Scholar 

  15. Hemaspaandra, E., Hemaspaandra, L., Rothe, J.: Anyone but him: The complexity of precluding an alternative. In: Proceedings of the 20th National Conference on Artificial Intelligence, Pittsburgh (July 2005)

    Google Scholar 

  16. Hemaspaandra, E., Hemaspaandra, L.A.: Dichotomy for voting systems. University of Rochester Department of Computer Science Technical Report 861 (2005)

    Google Scholar 

  17. Hoover, W.G.: Computational Statistical Mechanics. Elsevier, Amsterdam (1991)

    Google Scholar 

  18. Johnson, G.: All science is computer science. The New York Times, Week in Review, pages 1, 5 (March 25, 2001)

    Google Scholar 

  19. Nisan, N., Ronen, A.: Algorithmic mechanism design. Games and Economic Behavior 35, 166–196 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  20. Procaccia, A.D., Rosenschein, J.S.: The Distortion of Cardinal Preferences in Voting. In: Klusch, M., Rovatsos, M., Payne, T.R. (eds.) CIA 2006. LNCS (LNAI), vol. 4149, pp. 317–331. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  21. Procaccia, A.D., Rosenschein, J.S.: Junta distributions and the average-case complexity of manipulating elections. In: The Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, Hakodate, Japan, pp. 497–504 (May 2006)

    Google Scholar 

  22. Procaccia, A.D., Rosenschein, J.S., Zohar, A.: Multi-winner elections: Complexity of manipulation, control and winner-determination. In: The Eighth International Workshop on Agent-Mediated Electronic Commerce (AMEC 2006), Hakodate, Japan, pp. 15–28 (May 2006)

    Google Scholar 

  23. Rosenschein, J.S., Genesereth, M.R.: Deals among rational agents. In: Proceedings of the Ninth International Joint Conference on Artificial Intelligence, Los Angeles, California, pp. 91–99 (August 1985)

    Google Scholar 

  24. Sandholm, T., Lesser, V.: Issues in automated negotiation and electronic commerce: Extending the contract net framework. In: Proceedings of the First International Conference on Multiagent Systems (ICMAS 1995), San Francisco, pp. 328–335 (1995)

    Google Scholar 

  25. Satterthwaite, M.: Strategy-proofness and Arrow’s conditions: Existence and correspondence theorems for voting procedures and social welfare functions. Journal of Economic Theory 10, 187–217 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  26. Tennenholtz, M., Altman, A.: On the axiomatic foundations of ranking systems. In: Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence (IJCAI 2005), Edinburgh, pp. 917–922 (August 2005)

    Google Scholar 

  27. Thomas, J.D., Lee, T., Suh, N.P.: A function-based framework for understanding biological systems. Annual Review of Biophysics and Biomolecular Structure 33, 75–93 (2004)

    Article  Google Scholar 

  28. Trevisan, L.: Lecture notes on computational complexity, Lecture 12 (2002), available from: http://www.cs.berkeley.edu/~luca/notes/complexitynotes02.pdf

  29. Wellman, M.P.: The economic approach to artificial intelligence. ACM Computing Surveys 27, 360–362 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rosenschein, J.S., Procaccia, A.D. (2006). Voting in Cooperative Information Agent Scenarios: Use and Abuse. In: Klusch, M., Rovatsos, M., Payne, T.R. (eds) Cooperative Information Agents X. CIA 2006. Lecture Notes in Computer Science(), vol 4149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11839354_4

Download citation

  • DOI: https://doi.org/10.1007/11839354_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38569-1

  • Online ISBN: 978-3-540-38570-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics