Complexity of Mechanism Design

05/28/2002
by   Vincent Conitzer, et al.
0

The aggregation of conflicting preferences is a central problem in multiagent systems. The key difficulty is that the agents may report their preferences insincerely. Mechanism design is the art of designing the rules of the game so that the agents are motivated to report their preferences truthfully and a (socially) desirable outcome is chosen. We propose an approach where a mechanism is automatically created for the preference aggregation setting at hand. This has several advantages, but the downside is that the mechanism design optimization problem needs to be solved anew each time. Focusing on settings where side payments are not possible, we show that the mechanism design problem is NP-complete for deterministic mechanisms. This holds both for dominant-strategy implementation and for Bayes-Nash implementation. We then show that if we allow randomized mechanisms, the mechanism design problem becomes tractable. In other words, the coordinator can tackle the computational complexity introduced by its uncertainty about the agents' preferences by making the agents face additional uncertainty. This comes at no loss, and in some cases at a gain, in the (social) objective.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2023

Mechanisms that play a game, not toss a coin

Randomized mechanisms can have good normative properties compared to the...
research
01/21/2021

Mechanism Design for Cumulative Prospect Theoretic Agents: A General Framework and the Revelation Principle

This paper initiates a discussion of mechanism design when the participa...
research
11/15/2022

Social Mechanism Design: A Low-Level Introduction

How do we deal with the fact that agents have preferences over both deci...
research
05/06/2021

Heterogeneous Facility Location with Limited Resources

We initiate the study of the heterogeneous facility location problem wit...
research
03/04/2015

Random Serial Dictatorship versus Probabilistic Serial Rule: A Tale of Two Random Mechanisms

For assignment problems where agents, specifying ordinal preferences, ar...
research
05/29/2002

Vote Elicitation: Complexity and Strategy-Proofness

Preference elicitation is a central problem in AI, and has received sign...
research
08/08/2021

Wisdom of the Crowd Voting: Truthful Aggregation of Voter Information and Preferences

We consider two-alternative elections where voters' preferences depend o...

Please sign up or login with your details

Forgot password? Click here to reset