English

On the Construction of High Dimensional Simple Games

Computer Science and Game Theory 2016-07-15 v3 Information Theory Combinatorics math.IT

Abstract

Voting is a commonly applied method for the aggregation of the preferences of multiple agents into a joint decision. If preferences are binary, i.e., "yes" and "no", every voting system can be described by a (monotone) Boolean function χ ⁣:{0,1}n{0,1}\chi\colon\{0,1\}^n\rightarrow \{0,1\}. However, its naive encoding needs 2n2^n bits. The subclass of threshold functions, which is sufficient for homogeneous agents, allows a more succinct representation using nn weights and one threshold. For heterogeneous agents, one can represent χ\chi as an intersection of kk threshold functions. Taylor and Zwicker have constructed a sequence of examples requiring k2n21k\ge 2^{\frac{n}{2}-1} and provided a construction guaranteeing k(nn/2)2no(n)k\le {n\choose {\lfloor n/2\rfloor}}\in 2^{n-o(n)}. The magnitude of the worst-case situation was thought to be determined by Elkind et al.~in 2008, but the analysis unfortunately turned out to be wrong. Here we uncover a relation to coding theory that allows the determination of the minimum number kk for a subclass of voting systems. As an application, we give a construction for k2no(n)k\ge 2^{n-o(n)}, i.e., there is no gain from a representation complexity point of view.

Keywords

Cite

@article{arxiv.1602.01581,
  title  = {On the Construction of High Dimensional Simple Games},
  author = {Martin Olsen and Sascha Kurz and Xavier Molinero},
  journal= {arXiv preprint arXiv:1602.01581},
  year   = {2016}
}

Comments

13 pages, 1 table

R2 v1 2026-06-22T12:43:21.631Z