AIGTLGMATHJan 29, 2024

Learning to Manipulate under Limited Information

arXiv:2401.16412v46 citationsh-index: 24AAAI
Originality Incremental advance
AI Analysis

This addresses the problem of ensuring fair and robust voting systems for social choice applications, with incremental improvements in evaluating manipulation resistance.

The study measured the resistance of eight voting methods to strategic manipulation by training over 100,000 neural networks to manipulate elections under limited information, finding that Borda was highly manipulable while Condorcet methods like Minimax and Split Cycle were the least manipulable.

By classic results in social choice theory, any reasonable preferential voting method sometimes gives individuals an incentive to report an insincere preference. The extent to which different voting methods are more or less resistant to such strategic manipulation has become a key consideration for comparing voting methods. Here we measure resistance to manipulation by whether neural networks of various sizes can learn to profitably manipulate a given voting method in expectation, given different types of limited information about how other voters will vote. We trained over 100,000 neural networks of 26 sizes to manipulate against 8 different voting methods, under 6 types of limited information, in committee-sized elections with 5-21 voters and 3-6 candidates. We find that some voting methods, such as Borda, are highly manipulable by networks with limited information, while others, such as Instant Runoff, are not, despite being quite profitably manipulated by an ideal manipulator with full information. For the three probability models for elections that we use, the overall least manipulable of the 8 methods we study are Condorcet methods, namely Minimax and Split Cycle.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes