Mechanism design : from partial to probabilistic verification

Algorithmic mechanism design is concerned with designing algorithms for settings where inputs are controlled by selfish agents, and the center needs to motivate the agents to report their true values. In this paper, we study scenarios where the center may be able to verify whether the agents report...

全面介紹

Saved in:
書目詳細資料
Main Authors: Caragiannis, Ioannis, Szegedy, Mario, Yu, Lan, Elkind, Edith
其他作者: School of Physical and Mathematical Sciences
格式: Conference or Workshop Item
語言:English
出版: 2013
在線閱讀:https://hdl.handle.net/10356/98788
http://hdl.handle.net/10220/12630
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Nanyang Technological University
語言: English
id sg-ntu-dr.10356-98788
record_format dspace
spelling sg-ntu-dr.10356-987882020-03-07T12:31:20Z Mechanism design : from partial to probabilistic verification Caragiannis, Ioannis Szegedy, Mario Yu, Lan Elkind, Edith School of Physical and Mathematical Sciences Conference on Electronic Commerce (13th : 2012 : Valencia, Spain) Algorithmic mechanism design is concerned with designing algorithms for settings where inputs are controlled by selfish agents, and the center needs to motivate the agents to report their true values. In this paper, we study scenarios where the center may be able to verify whether the agents report their preferences (types) truthfully. We first consider the standard model of mechanism design with partial verification, where the set of types that an agent can report is a function of his true type. We explore inherent limitations of this model; in particular, we show that the famous Gibbard - Satterthwaite impossibility result holds even if a manipulator can only lie by swapping two adjacent alternatives in his vote. Motivated by these negative results, we then introduce a richer model of verification, which we term mechanism design with probabilistic verification. In our model, an agent may report any type, but will be caught with some probability that may depend on his true type, the reported type, or both; if an agent is caught lying, he will not get his payment and may be fined. We characterize the class of social choice functions that can be truthfully implemented in this model. We then proceed to study the complexity of finding an optimal individually rational implementation, i.e., one that minimizes the center's expected payment while guaranteeing non-negative utility to the agent, both for truthful and for non-truthful implementation. Our hardness result for non-truthful implementation answers an open question recently posed by Auletta et al. [2011]. 2013-07-31T06:47:46Z 2019-12-06T19:59:39Z 2013-07-31T06:47:46Z 2019-12-06T19:59:39Z 2012 2012 Conference Paper Caragiannis, I., Elkind, E., Szegedy, M., & Yu, L. (2012). Mechanism design. Proceedings of the 13th ACM Conference on Electronic Commerce - EC '12, 266-283. https://hdl.handle.net/10356/98788 http://hdl.handle.net/10220/12630 10.1145/2229012.2229035 en
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
description Algorithmic mechanism design is concerned with designing algorithms for settings where inputs are controlled by selfish agents, and the center needs to motivate the agents to report their true values. In this paper, we study scenarios where the center may be able to verify whether the agents report their preferences (types) truthfully. We first consider the standard model of mechanism design with partial verification, where the set of types that an agent can report is a function of his true type. We explore inherent limitations of this model; in particular, we show that the famous Gibbard - Satterthwaite impossibility result holds even if a manipulator can only lie by swapping two adjacent alternatives in his vote. Motivated by these negative results, we then introduce a richer model of verification, which we term mechanism design with probabilistic verification. In our model, an agent may report any type, but will be caught with some probability that may depend on his true type, the reported type, or both; if an agent is caught lying, he will not get his payment and may be fined. We characterize the class of social choice functions that can be truthfully implemented in this model. We then proceed to study the complexity of finding an optimal individually rational implementation, i.e., one that minimizes the center's expected payment while guaranteeing non-negative utility to the agent, both for truthful and for non-truthful implementation. Our hardness result for non-truthful implementation answers an open question recently posed by Auletta et al. [2011].
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Caragiannis, Ioannis
Szegedy, Mario
Yu, Lan
Elkind, Edith
format Conference or Workshop Item
author Caragiannis, Ioannis
Szegedy, Mario
Yu, Lan
Elkind, Edith
spellingShingle Caragiannis, Ioannis
Szegedy, Mario
Yu, Lan
Elkind, Edith
Mechanism design : from partial to probabilistic verification
author_sort Caragiannis, Ioannis
title Mechanism design : from partial to probabilistic verification
title_short Mechanism design : from partial to probabilistic verification
title_full Mechanism design : from partial to probabilistic verification
title_fullStr Mechanism design : from partial to probabilistic verification
title_full_unstemmed Mechanism design : from partial to probabilistic verification
title_sort mechanism design : from partial to probabilistic verification
publishDate 2013
url https://hdl.handle.net/10356/98788
http://hdl.handle.net/10220/12630
_version_ 1681037333119369216