Making the Most of Your Samples

We study the problem of setting a price for a potential buyer with a valuation drawn from an unknown distribution D. The seller has "data" about D in the form of m ≥ 1 i.i.d. samples, and the algorithmic challenge is to use these samples to obtain expected revenue as close as possible to what could be achieved with advance knowledge of D. Our first set of results quantifies the number of samples m that are necessary and sufficient to obtain a (1-ε)-approximation. For example, for an unknown distribution that satisfies the monotone hazard rate (MHR) condition, we prove that Θ(ε-3/2) samples are necessary and sufficient. Remarkably, this is fewer samples than is necessary to accurately estimate the expected revenue obtained for such a distribution by even a single reserve price. We also prove essentially tight sample complexity bounds for regular distributions, bounded-support distributions, and a wide class of irregular distributions. Our lower bound approach, which applies to all randomized pricing strategies, borrows tools from differential privacy and information theory, and we believe it could find further applications in auction theory. Our second set of results considers the single-sample case. While no deterministic pricing strategy is better than 1/2-approximate for regular distributions, for MHR distributions we show how to do better: there is a simple deterministic pricing strategy that guarantees expected revenue at least 0.589 times the maximum possible. We also prove that no deterministic pricing strategy achieves an approximation guarantee better than e/4 ~.68.

[1]  Guy N. Rothblum,et al.  Boosting and Differential Privacy , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[2]  Peter L. Bartlett,et al.  Learning in Neural Networks: Theoretical Foundations , 1999 .

[3]  Maria-Florina Balcan,et al.  Reducing mechanism design to algorithm design via machine learning , 2007, J. Comput. Syst. Sci..

[4]  Tim Roughgarden,et al.  Revenue maximization with a single sample , 2010, EC '10.

[5]  Shuchi Chawla,et al.  Mechanism design for data science , 2014, EC.

[6]  R. Vohra,et al.  Market Research and Market Design , 2003 .

[7]  Michael Ostrovsky,et al.  Reserve Prices in Internet Advertising Auctions: A Field Experiment , 2009, Journal of Political Economy.

[8]  Zvika Neeman The effectiveness of English auctions , 2003, Games Econ. Behav..

[9]  Jeremy I. Bulow,et al.  Auctions versus Negotiations , 1996 .

[10]  Anna R. Karlin,et al.  Competitive auctions , 2006, Games Econ. Behav..

[11]  Nicole Immorlica,et al.  Randomization Beats Second Price as a Prior-Independent Auction , 2015, EC.

[12]  Nima Haghpanah,et al.  Optimal auctions for correlated buyers with sampling , 2014, EC.

[13]  Peter L. Bartlett,et al.  Neural Network Learning - Theoretical Foundations , 1999 .

[14]  S. Matthew Weinberg,et al.  Optimal and Efficient Parametric Auctions , 2013, SODA.

[15]  Amiel Feinstein,et al.  Information and information stability of random variables and processes , 1964 .

[16]  Leslie G. Valiant,et al.  A theory of the learnable , 1984, STOC '84.

[17]  Vahab S. Mirrokni,et al.  Optimal marketing strategies over social networks , 2008, WWW.

[18]  Richard Cole,et al.  The sample complexity of revenue maximization , 2014, STOC.

[19]  Silvio Micali,et al.  Mechanism design with approximate valuations , 2012, ITCS '12.

[20]  Vasilis Syrgkanis,et al.  Vickrey Auctions for Irregular Distributions , 2013, WINE.

[21]  Serge Vaudenay,et al.  How Far Can We Go Beyond Linear Cryptanalysis? , 2004, ASIACRYPT.

[22]  Richard P. McLean,et al.  Optimal Selling Strategies under Uncertainty for a Discriminating Monopolist When Demands Are Interdependent , 1985 .

[23]  Tim Roughgarden,et al.  Optimal Platform Design , 2014, ArXiv.

[24]  Ilya Segal,et al.  Optimal Pricing Mechanisms with Unknown Demand , 2002 .

[25]  Jason D. Hartline Mechanism Design and Approximation , 2014 .