A Study of Human Behavior in Online Voting

M. Tal, R. Meir, Y. Gal
AAMAS 2015
Abstract
Plurality voting is perhaps the most commonly used way to aggregate the preferences of multiple voters. The purpose of this paper is to provide a comprehensive study of people's voting behaviour in various online settings under the Plurality rule. Our empirical methodology consisted of a voting game in which participants vote for a single candidate out of a given set. We implemented voting games that replicate two common real-world voting scenarios: In the first, a single voter votes once after seeing a large pre-election poll. In the second game, several voters play simultaneously, and change their vote as the game progresses, as in small committees. The winning candidate in each game (and hence the subject's payment) is determined using the plurality rule. For each of these settings we generated hundreds of game instances, varying conditions such as the number of voters and their preferences. We show that people can be classified into at least three groups, two of which are not engaged in any strategic behavior. The third and largest group tends to select the natural "default" action when there is no clear strategic alternative. When an active strategic decision can be made that improves their immediate payoff, people usually choose that strategic alternative. Our study has insight for multi-agent system designers in uncovering patterns that provide reasonable predictions of voters' behaviors, which may facilitate the design of agents that support people or act autonomously in voting systems.

Remarks: There is a journal version: Reshef Meir, Kobi Gal, Maor Tal: Strategic voting in the lab: compromise and leader bias behavior. Auton. Agents Multi Agent Syst. 34(1): 31 (2020)

Experiments:

Election type Culture Candidates Voters Instances Parameters
Ordinal not-ordinal {3} {103, 1009, 10007} 2379 None
Ordinal Real-Life (beyond PrefLib) {3} {103, 1009, 10007} 2379 None
Ordinal not-ordinal {3} {3, 5, 7} None None
Ordinal Real-Life (beyond PrefLib) {3} {3, 5, 7} None None