Skip to main content

Compilation complexity of common voting rules

Publication ,  Journal Article
Xia, L; Conitzer, V
Published in: Proceedings of the National Conference on Artificial Intelligence
January 1, 2010

In computational social choice, one important problem is to take the votes of a subelectorate (subset of the voters), and summarize them using a small number of bits. This needs to be done in such a way that, if all that we know is the summary, as well as the votes of voters outside the subelectorate, we can conclude which of the m alternatives wins. This corresponds to the notion of compilation complexity, the minimum number of bits required to summarize the votes for a particular rule, which was introduced by Chevaleyre et al. [1JCA1-09]. We study three different types of compilation complexity. The first, studied by Chevaleyre et al., depends on the size of the subelectorate but not on the size of the complement (the voters outside the subelectorate). The second depends on the size of the complement but not on the size of the subelectorate. The third depends on both. We first investigate the relations among the three types of compilation complexity. Then, we give upper and lower bounds on all three types of compilation complexity for the most prominent voting rules. We show that for l-approval (when l ≤ m/2), Borda, and Bucklin, the bounds for all three types are asymptotically tight, up to a multiplicative constant; for l-approval (when l > m/2), plurality with runoff, all Condorcet consistent rules that are based on unweighted majority graphs (including Copeland and voting trees), and all Condorcet consistent rules that are based on the order of pairwise elections (including ranked pairs and maximin), the bounds for all three types are asymptotically tight up to a multiplicative constant when the sizes of the subelectorate and its complement are both larger than m 1+ε for some ε > 0. Copyright © 2010, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.

Duke Scholars

Published In

Proceedings of the National Conference on Artificial Intelligence

Publication Date

January 1, 2010

Volume

2

Start / End Page

915 / 920
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Xia, L., & Conitzer, V. (2010). Compilation complexity of common voting rules. Proceedings of the National Conference on Artificial Intelligence, 2, 915–920.
Xia, L., and V. Conitzer. “Compilation complexity of common voting rules.” Proceedings of the National Conference on Artificial Intelligence 2 (January 1, 2010): 915–20.
Xia L, Conitzer V. Compilation complexity of common voting rules. Proceedings of the National Conference on Artificial Intelligence. 2010 Jan 1;2:915–20.
Xia, L., and V. Conitzer. “Compilation complexity of common voting rules.” Proceedings of the National Conference on Artificial Intelligence, vol. 2, Jan. 2010, pp. 915–20.
Xia L, Conitzer V. Compilation complexity of common voting rules. Proceedings of the National Conference on Artificial Intelligence. 2010 Jan 1;2:915–920.

Published In

Proceedings of the National Conference on Artificial Intelligence

Publication Date

January 1, 2010

Volume

2

Start / End Page

915 / 920