Mechanism design deals with distributed algorithms that are executed with self-interested agents. The designer, whose objective is to optimize some function of the agents private types, needs to construct a computation that takes into account agent incentives which are not necessarily in alignment with the objective of the mechanism. Traditionally, mechanisms are designed for agents who only care about the utility they derive from the mechanism outcome, which often fully or partially discloses their (declared) types. Such mechanisms may become inadequate when agents are privacy-aware, i.e., when their loss of privacy adversely affects their utility. In such cases ignoring privacy-awareness in the design of a mechanism may render it not incentive compatible, and hence inefficient. Interestingly, and somewhat counter-intuitively, Xiao [eprint 2011] has recently showed that this can happen even when the mechanism preserves a strong notion of privacy.
Towards constructing mechanisms for privacy-aware agents, we put forward and justify a model of privacy-aware mechanism design. We then show that privacy-aware mechanisms are feasible. The following is a summary of our contributions: Modeling privacy-aware agents: We propose a new model of privacy-aware agents where agents need only have a conservative upper bound on how loss of privacy adversely affects their utility. This is in deviation from prior modeling which required full characterization. Privacy of the privacy loss valuations: Agent privacy valuations are often sensitive on their own. Our model of privacy-aware mechanisms takes into account the loss of utility due to information leaked about these valuations. Guarantees for agents with high privacy valuations: As it is impossible to guarantee incentive compatibility for agents that have arbitrarily high privacy valuations, we require a privacy-aware mechanism to set a threshold such that the mechanism is incentive compatible w.r.t. agents whose privacy valuations are below the threshold, and differential privacy is guaranteed for all other agents. Constructing privacy-aware mechanisms: We first construct a privacy-aware mechanism for a simple polling problem, and then give a more general result, based on recent generic construction of approximately additive mechanisms by Nissim, Smorodinsky, and Tennenholtz [ITCS 2012]. We show that under a mild assumption on the distribution of privacy valuations (namely, that valuations are bounded for all but a vanishing fraction of the population) these constructions are incentive compatible w.r.t. almost all agents, and hence give an approximation of the optimum. Finally, we show how to apply our generic construction to get a mechanism for privacy-aware selling of digital goods.
[1]
Guy N. Rothblum,et al.
Boosting and Differential Privacy
,
2010,
2010 IEEE 51st Annual Symposium on Foundations of Computer Science.
[2]
Stephen Chong,et al.
Truthful mechanisms for agents that value privacy
,
2011,
EC.
[3]
Yoav Shoham,et al.
Towards a general theory of non-cooperative computation
,
2003,
TARK '03.
[4]
Thomas M. Cover,et al.
Elements of Information Theory (Wiley Series in Telecommunications and Signal Processing)
,
2006
.
[5]
L. V. Williams,et al.
Prediction Markets
,
2003
.
[6]
Peter Bro Miltersen,et al.
Privacy-enhancing auctions using rational cryptography
,
2009,
BQGT.
[7]
Moshe Tennenholtz,et al.
Non-cooperative computation: Boolean functions with correctness and exclusivity
,
2005,
Theor. Comput. Sci..
[8]
Ziv Bar-Yossef,et al.
An information statistics approach to data stream and communication complexity
,
2002,
The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..
[9]
Cynthia Dwork,et al.
Calibrating Noise to Sensitivity in Private Data Analysis
,
2006,
TCC.
[10]
Kunal Talwar,et al.
Mechanism Design via Differential Privacy
,
2007,
48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).
[11]
Cynthia Dwork,et al.
Differential Privacy
,
2006,
ICALP.
[12]
Itai Ashlagi,et al.
Individual rationality and participation in large scale, multi-hospital kidney exchange
,
2011,
EC '11.
[13]
David Xiao,et al.
Is privacy compatible with truthfulness?
,
2013,
ITCS '13.
[14]
Moshe Tennenholtz,et al.
Approximately optimal mechanism design via differential privacy
,
2010,
ITCS '12.
[15]
Toniann Pitassi,et al.
The Limits of Two-Party Differential Privacy
,
2010,
2010 IEEE 51st Annual Symposium on Foundations of Computer Science.
[16]
Moni Naor,et al.
Privacy preserving auctions and mechanism design
,
1999,
EC '99.
[17]
Proceedings 12th ACM Conference on Electronic Commerce (EC-2011), San Jose, CA, USA, June 5-9, 2011
,
2011,
EC.
[18]
Aaron Roth,et al.
Selling privacy at auction
,
2010,
EC '11.
[19]
Thomas M. Cover,et al.
Elements of Information Theory
,
2005
.