Complexity of Strong Implementability

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...

Full description

Bibliographic Details
Main Authors: Clemens Thielen, Sven O. Krumke
Format: Article
Language:English
Published: Open Publishing Association 2009-09-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/0909.5029v1
id doaj-afe76ae4b7b3432186165f058a110ba8
record_format Article
spelling doaj-afe76ae4b7b3432186165f058a110ba82020-11-24T22:50:32ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802009-09-014Proc. ACAC 200911210.4204/EPTCS.4.1Complexity of Strong ImplementabilityClemens ThielenSven O. KrumkeWe 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. http://arxiv.org/pdf/0909.5029v1
collection DOAJ
language English
format Article
sources DOAJ
author Clemens Thielen
Sven O. Krumke
spellingShingle Clemens Thielen
Sven O. Krumke
Complexity of Strong Implementability
Electronic Proceedings in Theoretical Computer Science
author_facet Clemens Thielen
Sven O. Krumke
author_sort Clemens Thielen
title Complexity of Strong Implementability
title_short Complexity of Strong Implementability
title_full Complexity of Strong Implementability
title_fullStr Complexity of Strong Implementability
title_full_unstemmed Complexity of Strong Implementability
title_sort complexity of strong implementability
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2009-09-01
description 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.
url http://arxiv.org/pdf/0909.5029v1
work_keys_str_mv AT clemensthielen complexityofstrongimplementability
AT svenokrumke complexityofstrongimplementability
_version_ 1725672215238672384