Complexity of strong implementability

Clemens Thielen, Sven O. Krumke

Research output: Contribution to journalConference articlepeer-review

Abstract

We consider the question of implementability of a social choice function in a classical setting where the preferences of finitely many selfish individuals with private information have to be aggregated towards a social choice. This is one of the central questions in mechanism design. If the concept of weak implementation is considered, the Revelation Principle states that one can restrict attention to truthful implementations and direct revelation mechanisms, which implies that implementability of a social choice function is “easy” to check. For the concept of strong implementation, however, the Revelation Principle becomes invalid, and the complexity of deciding whether a given social choice function is strongly implementable has been open so far. In this paper, we show by using methods from polyhedral theory that strong implementability of a social choice function can be decided in polynomial space and that each of the payments needed for strong implementation can always be chosen to be of polynomial encoding length. Moreover, we show that strong implementability of a social choice function involving only a single selfish individual can be decided in polynomial time via linear programming.

Original languageEnglish
Pages (from-to)1-12
Number of pages12
JournalElectronic Proceedings in Theoretical Computer Science, EPTCS
Volume4
DOIs
StatePublished - 30 Sep 2009
Externally publishedYes
Event4th Athens Colloquium on Algorithms and Complexity, ACAC 2009 - Athens, Greece
Duration: 20 Aug 200921 Aug 2009

Keywords

  • Algorithmic game theory
  • Computational complexity
  • Mechanism design
  • Social choice

Fingerprint

Dive into the research topics of 'Complexity of strong implementability'. Together they form a unique fingerprint.

Cite this