English

Fishing out Winners from Vote Streams

Computational Complexity 2015-09-08 v2 Artificial Intelligence Discrete Mathematics Data Structures and Algorithms Multiagent Systems

Abstract

We investigate the problem of winner determination from computational social choice theory in the data stream model. Specifically, we consider the task of summarizing an arbitrarily ordered stream of nn votes on mm candidates into a small space data structure so as to be able to obtain the winner determined by popular voting rules. As we show, finding the exact winner requires storing essentially all the votes. So, we focus on the problem of finding an {\em \eps\eps-winner}, a candidate who could win by a change of at most \eps\eps fraction of the votes. We show non-trivial upper and lower bounds on the space complexity of \eps\eps-winner determination for several voting rules, including kk-approval, kk-veto, scoring rules, approval, maximin, Bucklin, Copeland, and plurality with run off.

Keywords

Cite

@article{arxiv.1508.04522,
  title  = {Fishing out Winners from Vote Streams},
  author = {Arnab Bhattacharyya and Palash Dey},
  journal= {arXiv preprint arXiv:1508.04522},
  year   = {2015}
}

Comments

Adding Acknowledgement

R2 v1 2026-06-22T10:36:36.733Z