Algorithmic Bayesian persuasion

Persuasion, defined as the act of exploiting an informational advantage in order to effect the decisions of others, is ubiquitous. Indeed, persuasive communication has been estimated to account for almost a third of all economic activity in the US. This paper examines persuasion through a computational lens, focusing on what is perhaps the most basic and fundamental model in this space: the celebrated Bayesian persuasion model of Kamenica and Gentzkow. Here there are two players, a sender and a receiver. The receiver must take one of a number of actions with a-priori unknown payoff, and the sender has access to additional information regarding the payoffs of the various actions for both players. The sender can commit to revealing a noisy signal regarding the realization of the payoffs of various actions, and would like to do so as to maximize her own payoff in expectation assuming that the receiver rationally acts to maximize his own payoff. When the payoffs of various actions follow a joint distribution (the common prior), the sender's problem is nontrivial, and its computational complexity depends on the representation of this prior. We examine the sender's optimization task in three of the most natural input models for this problem, and essentially pin down its computational complexity in each. When the payoff distributions of the different actions are i.i.d. and given explicitly, we exhibit a polynomial-time (exact) algorithmic solution, and a ``simple'' (1-1/e)-approximation algorithm. Our optimal scheme for the i.i.d. setting involves an analogy to auction theory, and makes use of Border's characterization of the space of reduced-forms for single-item auctions. When action payoffs are independent but non-identical with marginal distributions given explicitly, we show that it is #P-hard to compute the optimal expected sender utility. In doing so, we rule out a generalized Border's theorem, as defined by Gopalan et al, for this setting. Finally, we consider a general (possibly correlated) joint distribution of action payoffs presented by a black box sampling oracle, and exhibit a fully polynomial-time approximation scheme (FPTAS) with a bi-criteria guarantee. Our FPTAS is based on Monte-Carlo sampling, and its analysis relies on the principle of deferred decisions. Moreover, we show that this result is the best possible in the black-box model for information-theoretic reasons.

[1]  Yishay Mansour,et al.  Implementing the “Wisdom of the Crowd” , 2013, Journal of Political Economy.

[2]  Anton Kolotilin Experimental design to persuade , 2015, Games Econ. Behav..

[3]  Isabelle Brocas,et al.  Influence through ignorance , 2007 .

[4]  Nima Haghpanah,et al.  Bayesian optimal auctions via multi- to single-agent reduction , 2012, EC '12.

[5]  M. Gentzkow,et al.  Persuasion: Empirical Evidence , 2009 .

[6]  Kim C. Border IMPLEMENTATION OF REDUCED FORM AUCTIONS: A GEOMETRIC APPROACH , 1991 .

[7]  Shaddin Dughmi,et al.  On the Hardness of Signaling , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[8]  Stephen Morris,et al.  The Comparison of Information Structures in Games: Bayes Correlated Equilibrium and Individual Sufficiency , 2013 .

[9]  D. Bergemann,et al.  Selling Cookies , 2013 .

[10]  J. Sobel,et al.  STRATEGIC INFORMATION TRANSMISSION , 1982 .

[11]  Ding-Xuan Zhou,et al.  Learning Theory: An Approximation Theory Viewpoint , 2007 .

[12]  Yishay Mansour,et al.  Bayesian Incentive-Compatible Bandit Exploration , 2018 .

[13]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

[14]  Mingyu Guo,et al.  Revenue Maximization via Hiding Item Attributes , 2013, IJCAI.

[15]  Dirk Bergemann,et al.  The Design and Price of Information , 2016 .

[16]  D. Mccloskey,et al.  One Quarter of GDP Is Persuasion , 1995 .

[17]  Archishman Chakraborty,et al.  Persuasive Puffery , 2012, Mark. Sci..

[18]  M. Spence Job Market Signaling , 1973 .

[19]  Matthew Gentzkow,et al.  Competition in Persuasion , 2011 .

[20]  Dirk Bergemann,et al.  Designing and Pricing Information , 2015 .

[21]  Simon P. Anderson,et al.  Advertising Content , 2004 .

[22]  Tim Roughgarden,et al.  Public Projects, Boolean Functions, and the Borders of Border's Theorem , 2015, EC.

[23]  Emir Kamenica,et al.  A Rothschild-Stiglitz Approach to Bayesian Persuasion , 2016 .

[24]  Emir Kamenica,et al.  Bayesian Persuasion , 2009 .

[25]  David P. Myatt,et al.  On the Simple Economics of Advertising, Marketing, and Product Design , 2005 .

[26]  Itay Goldstein,et al.  Stress Tests and Information Disclosure , 2017, J. Econ. Theory.

[27]  Andriy Zapechelnyuk,et al.  Persuasion of a Privately Informed Receiver , 2016 .

[28]  Yang Cai,et al.  An algorithmic characterization of multi-dimensional mechanisms , 2011, STOC '12.

[29]  Benjamin A. Brooks,et al.  The Limits of Price Discrimination , 2013 .

[30]  Yang Cai,et al.  Optimal Multi-dimensional Mechanism Design: Reducing Revenue to Welfare Maximization , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[31]  Alexander Schrijver,et al.  Combinatorial optimization. Polyhedra and efficiency. , 2003 .

[32]  Gerry Antioch,et al.  Persuasion is now 30 per cent of US GDP , 2013 .

[33]  Ricardo Alonso,et al.  Persuading Voters , 2015 .

[34]  Farkas Lemma Reduced Form Auctions Revisited , 2003 .

[35]  Péter Eso,et al.  Optimal Information Disclosure in Auctions and the Handicap Auction , 2007 .

[36]  S. Matthew Weinberg,et al.  Algorithms for strategic agents , 2014 .

[37]  J. G. Pierce,et al.  Geometric Algorithms and Combinatorial Optimization , 2016 .

[38]  S. Matthew Weinberg,et al.  Symmetries and optimal multi-dimensional mechanism design , 2012, EC '12.

[39]  Haifeng Xu,et al.  Information Disclosure as a Means to Security , 2015, AAMAS.

[40]  C. Villani Optimal Transport: Old and New , 2008 .

[41]  Peter Bro Miltersen,et al.  Send mixed signals: earn more, work less , 2012, EC '12.

[42]  Renato Paes Leme,et al.  Optimal mechanisms for selling information , 2012, EC '12.

[43]  Matthew Gentzkow,et al.  Costly Persuasion , 2013 .

[44]  George A. Akerlof The Market for “Lemons”: Quality Uncertainty and the Market Mechanism , 1970 .

[45]  Moshe Tennenholtz,et al.  Signaling Schemes for Revenue Maximization , 2012, TEAC.

[46]  Jérôme Renault,et al.  Repeated Games with Incomplete Information , 2009, Encyclopedia of Complexity and Systems Science.

[47]  Dirk Bergemann,et al.  Information Structures in Optimal Auctions , 2001, J. Econ. Theory.

[48]  Nicole Immorlica,et al.  Constrained Signaling in Auction Design , 2013, SODA.

[49]  Haifeng Xu,et al.  Exploring Information Asymmetry in Two-Stage Security Games , 2015, AAAI.

[50]  Wolfgang Gick,et al.  Persuasion by Stress Testing: Optimal Disclosure of Supervisory Information in the Banking Sector , 2012, SSRN Electronic Journal.

[51]  Li Han,et al.  Mixture Selection, Mechanism Design, and Signaling , 2015, 2015 IEEE 56th Annual Symposium on Foundations of Computer Science.