Static pricing for multi-unit prophet inequalities

We study a pricing problem where a seller has $k$ identical copies of a product, buyers arrive sequentially, and the seller prices the items aiming to maximize social welfare. When $k=1$, this is the so called \emph{prophet inequality} problem for which there is a simple pricing scheme achieving a competitive ratio of $1/2$. On the other end of the spectrum, as $k$ goes to infinity, the asymptotic performance of both static and adaptive pricing is well understood. We provide a static pricing scheme for the small-supply regime: where $k$ is small but larger than $1$. Prior to our work, the best competitive ratio known for this setting was the $1/2$ that follows from the single-unit prophet inequality. Our pricing scheme is easy to describe as well as practical -- it is anonymous, non-adaptive, and order-oblivious. We pick a single price that equalizes the expected fraction of items sold and the probability that the supply does not sell out before all customers are served; this price is then offered to each customer while supply lasts. This pricing scheme achieves a competitive ratio that increases gradually with the supply and approaches to $1$ at the optimal rate. Astonishingly, for $k<20$, it even outperforms the state-of-the-art adaptive pricing for the small-$k$ regime.

[1]  Brendan Lucier,et al.  An economic view of prophet inequalities , 2017, SECO.

[2]  Anthony G. Cohn,et al.  Proceedings of the 20th national conference on Artificial intelligence - Volume 1 , 2005, AAAI 2005.

[3]  S. Matthew Weinberg,et al.  Matroid prophet inequalities , 2012, STOC '12.

[4]  Thodoris Lykouris,et al.  Pricing and Optimization in Shared Vehicle Systems: An Approximation Framework , 2016, EC.

[5]  Arpita Ghosh,et al.  Optimal Contest Design for Simple Agents , 2016, TEAC.

[6]  Kevin Leyton-Brown,et al.  Proceedings of the 13th ACM Conference on Electronic Commerce, EC 2012, Valencia, Spain, June 4-8, 2012 , 2012, EC.

[7]  Aleksandrs Slivkins,et al.  Bandits with Knapsacks , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[8]  Nikhil R. Devanur,et al.  Bandits with concave rewards and convex knapsacks , 2014, EC.

[9]  Paul Dütting,et al.  Polymatroid Prophet Inequalities , 2013, ESA.

[10]  Chen Chen,et al.  Dynamic Pricing of Relocating Resources in Large Networks , 2019, Manag. Sci..

[11]  Saeed Alaei,et al.  Bayesian Combinatorial Auctions: Expanding Single Buyer Mechanisms to Many Buyers , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[12]  Sahil Singla,et al.  Combinatorial Prophet Inequalities , 2016, SODA.

[13]  Shuchi Chawla,et al.  Pricing for Online Resource Allocation: Intervals and Paths , 2019, SODA.

[14]  Paul Dütting,et al.  Prophet Inequalities Made Easy: Stochastic Optimization by Pricing Non-Stochastic Inputs , 2016, 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS).

[15]  U. Krengel,et al.  Semiamarts and finite values , 1977 .

[16]  L. Fortnow,et al.  Proceedings of the 10th ACM conference on Electronic commerce , 2009, EC 2009.

[17]  Moshe Babaioff,et al.  Dynamic Pricing with Limited Supply , 2011, ACM Trans. Economics and Comput..

[18]  Toniann Pitassi,et al.  Proceedings of the forty-fourth annual ACM symposium on Theory of computing , 2012, STOC 2012.

[19]  B. M. Fulk MATH , 1992 .

[20]  Michal Feldman,et al.  Combinatorial Auctions via Posted Prices , 2014, SODA.

[21]  Mohammad Taghi Hajiaghayi,et al.  Automated Online Mechanism Design and Prophet Inequalities , 2007, AAAI.

[22]  Pierre McKenzie,et al.  Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing , 2017, STOC.

[23]  Nikhil R. Devanur,et al.  Stability of service under time-of-use pricing , 2017, STOC.