Communication complexity of common voting rules

We determine the communication complexity of the common voting rules. The rules (sorted by their communication complexity from low to high) are plurality, plurality with runoff, single transferable vote (STV), Condorcet, approval, Bucklin, cup, maximin, Borda, Copeland, and ranked pairs. For each rule, we first give a deterministic communication protocol and an upper bound on the number of bits communicated in it; then, we give a lower bound on (even the nondeterministic) communication requirements of the voting rule. The bounds match for all voting rules except STV and maximin.

[1]  E. Kushilevitz,et al.  Communication Complexity: Basics , 1996 .

[2]  Ilya Segal,et al.  The communication requirements of social choice rules and supporting budget sets , 2007, J. Econ. Theory.

[3]  Michael P. Wellman,et al.  AkBA: a progressive, anonymous-price combinatorial auction , 2000, EC '00.

[4]  Vincent Conitzer,et al.  Towards a Characterization of Polynomial Preference Elicitation with Value Queries in Combinatorial Auctions (Extended Abstract) , 2004, COLT.

[5]  Avrim Blum,et al.  Preference Elicitation and Query Learning , 2004, J. Mach. Learn. Res..

[6]  A. Gibbard Manipulation of Voting Schemes: A General Result , 1973 .

[7]  Tuomas Sandholm,et al.  Preference elicitation in combinatorial auctions , 2002, EC '01.

[8]  Phz eMKMLafgZ,et al.  iBundle: An Efficient Ascending Price Bundle Auction , 1999 .

[9]  Jérôme Lang,et al.  Voting procedures with incomplete preferences , 2005 .

[10]  Tuomas Sandholm,et al.  Preference elicitation in combinatorial auctions , 2001, AAMAS '02.

[11]  Andrew Chi-Chih Yao,et al.  Some complexity questions related to distributive computing(Preliminary Report) , 1979, STOC.

[12]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

[13]  Vincent Conitzer,et al.  Vote elicitation: complexity and strategy-proofness , 2002, AAAI/IAAI.

[14]  T. Sandholm,et al.  Preference Elicitation in Combinatorial Auctions (Extended Abstract) , 2001 .

[15]  Tuomas Sandholm,et al.  Effectiveness of query types and policies for preference elicitation in combinatorial auctions , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[16]  Avrim Blum,et al.  On polynomial-time preference elicitation with value queries , 2003, EC '03.

[17]  David C. Parkes,et al.  Applying learning algorithms to preference elicitation , 2004, EC '04.

[18]  Lawrence M. Ausubel,et al.  Ascending Auctions with Package Bidding , 2002 .

[19]  Toby Walsh,et al.  Incompleteness and Incomparability in Preference Aggregation , 2007, IJCAI.

[20]  M. Satterthwaite Strategy-proofness and Arrow's conditions: Existence and correspondence theorems for voting procedures and social welfare functions , 1975 .

[21]  Noam Nisan,et al.  The communication requirements of efficient allocations and supporting prices , 2006, J. Econ. Theory.

[22]  M. Trick,et al.  The computational difficulty of manipulating an election , 1989 .

[23]  Vincent Conitzer,et al.  How many candidates are needed to make elections hard to manipulate? , 2003, TARK '03.

[24]  John J. Bartholdi,et al.  Single transferable vote resists strategic voting , 2015 .

[25]  Vincent Conitzer,et al.  Complexity of manipulating elections with few candidates , 2002, AAAI/IAAI.