English

Cycles and Intractability in a Large Class of Aggregation Rules

Computer Science and Game Theory 2018-10-03 v2 Computational Complexity Discrete Mathematics Combinatorics

Abstract

We introduce the (j,k)(j,k)-Kemeny rule -- a generalization of Kemeny's voting rule that aggregates jj-chotomous weak orders into a kk-chotomous weak order. Special cases of (j,k)(j,k)-Kemeny include approval voting, the mean rule and Borda mean rule, as well as the Borda count and plurality voting. Why, then, is the winner problem computationally tractable for each of these other rules, but intractable for Kemeny? We show that intractability of winner determination for the (j,k)(j,k)-Kemeny rule first appears at the j=3j=3, k=3k=3 level. The proof rests on a reduction of max cut to a related problem on weighted tournaments, and reveals that computational complexity arises from the cyclic part in the fundamental decomposition of a weighted tournament into cyclic and cocyclic components. Thus the existence of majority cycles -- the engine driving both Arrow's impossibility theorem and the Gibbard-Satterthwaite theorem -- also serves as a source of computational complexity in social choice.

Keywords

Cite

@article{arxiv.1608.03999,
  title  = {Cycles and Intractability in a Large Class of Aggregation Rules},
  author = {William S. Zwicker},
  journal= {arXiv preprint arXiv:1608.03999},
  year   = {2018}
}

Comments

25 pages, 8 figures. Uses jair.sty style file. Two earlier versions had a slightly different title, "Cycles and Intractability in Social Choice Theory." The first of these did not include Theorem 1.2; it was presented in COMSOC 2016 (Sixth International Workshop on Computational Social Choice). The second version was posted to arXiv, and this is the final (published) version

R2 v1 2026-06-22T15:19:07.692Z