Proceedings

Online Revenue Maximization for Server Pricing

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 4106-4112.

https://doi.org/10.24963/ijcai.2020/568

Abstract

Efficient and truthful mechanisms to price time on remote servers/machines have been the subject of much work in recent years due to the importance of the cloud market. This paper considers online revenue maximization for a unit capacity server, when jobs are non preemptive, in the Bayesian setting: at each time step, one job arrives, with parameters drawn from an underlying distribution.

We design an efficiently computable truthful posted price mechanism, which maximizes revenue in expectation and in retrospect, up to additive error. The prices are posted prior to learning the agent's type, and the computed pricing scheme is deterministic.

We also show the pricing mechanism is robust to learning the job distribution from samples, where polynomially many samples suffice to obtain near optimal prices.

  1. [Azar et al., 2015] Yossi Azar, Inna Kalp-Shaltiel, Brendan Lucier, Ishai Menache, Joseph Naor, and Jonathan Yaniv. Truthful online scheduling with commitments. In EC, 2015.
  2. [Babaioff et al., 2017] Moshe Babaioff, Yishay Mansour, Noam Nisan, Gali Noti, Carlo Curino, Nar Ganapathy, Ishai Menache, Omer Reingold, Moshe Tennenholtz, and Erez Timnat. Era: A framework for economic resource al- location for the cloud. In Proceedings of the 26th WWW Companion, pages 635-642, 2017.
  3. [Blumrosen and Holenstein, 2008] Liad Blumrosen and Thomas Holenstein. Posted prices vs. negotiations: an asymptotic analysis. In Proceedings of the 9th EC, pages 49-49. ACM, 2008.
  4. [Carroll and Grosu, 2008] Thomas E. Carroll and Daniel Grosu. An incentive-compatible mechanism for schedul- ing non-malleable parallel jobs with individual deadlines. In Proceedings of the 2008 ICPP, pages 107-114, 2008.
  5. [Chawla et al., 2010] Shuchi Chawla, Jason D. Hartline, David L. Malec, and Balasubramanian Sivan. Multi- parameter mechanism design and sequential posted pric- ing. In Proc's of the 42nd STOC. ACM, 2010.
  6. [Chawla et al., 2017] Shuchi Chawla, Nikhil R Devanur, Alexander E Holroyd, Anna R Karlin, James B Martin, and Balasubramanian Sivan. Stability of service under time-of-use pricing. In Procs. of the 49th Annual ACM SIGACT Symp. on Theory of Computing, pages 184-197. ACM, 2017.
  7. [Cole and Roughgarden, 2014] Richard Cole and Tim Roughgarden. The sample complexity of revenue max- imization. In Proceedings of the 46th STOC, pages 243-252. ACM, 2014.
  8. [den Boer, 2015] Arnoud V den Boer. Dynamic pricing and learning: historical origins, current research, and new directions. Surveys in O.R. and management science, 20(1):1-18, 2015.
  9. [Dütting and Kleinberg, 2015] Paul Dütting and Robert Kleinberg. Polymatroid prophet inequalities. In Pro- ceedings of the 23rd Annual European Symposium on Algorithms (ESA), pages 437-449, 2015.
  10. [Feldman et al., 2015] Michal Feldman, Nick Gravin, and Brendan Lucier. Combinatorial auctions via posted prices. In Proceedings of the 26th SODA, pages 123-135. ACM- SIAM, 2015.
  11. [Jain et al., 2013] Navendu Jain, Ishai Menache, Joseph Naor, and Jonathan Yaniv. A truthful mechanism for value- based scheduling in cloud computing. Theory of Comput- ing Systems, 54:388-406, 2013.
  12. [Kilcioglu and Rao, 2016] Cinar Kilcioglu and Justin M. Rao. Competition on price and quality in cloud computing. In WWW, 2016.
  13. [Kleinberg and Weinberg, 2012] Robert Kleinberg and Seth M. Weinberg. Matroid prophet inequalities. In Proceedings of the 44th STOC, pages 123-136. ACM, 2012.
  14. [Morgenstern and Roughgarden, 2015] Jamie Morgenstern and Tim Roughgarden. The pseudo-dimension of near- optimal auctions. In Proceedings of the 28th NeurIPS, Cambridge, MA, USA, 2015. MIT Press.
  15. [Morgenstern and Roughgarden, 2016] Jamie Morgenstern and Tim Roughgarden. Learning simple auctions. In 29th COLT, volume 49 of Proceedings of Machine Learning Research, pages 1298-1318, 2016.
  16. [Myerson, 1981] Roger B. Myerson. Optimal auction de- sign. Math's. of O.R., 6(1):58-73, 1981.
  17. [Nisan and Ronen, 1999] Noam Nisan and Amir Ronen. Al- gorithmic mechanism design (extended abstract). In Pro- ceedings of the 31st STOC, pages 129-140. ACM, 1999.
  18. [Porter, 2004] Ryan Porter. Mechanism design for online real-time scheduling. In Proc's. of the 5th EC, EC '04, pages 61-70. ACM, 2004.
  19. [Puterman, 2005] Martin L Puterman. Markov Decision Pro- cesses: Discrete Stochastic Dynamic Programming (Wiley Series in Probability and Statistics). Wiley-Interscience, 2005.
  20. [Sandholm and Gilpin, 2004] Tuomas Sandholm and An- drew Gilpin. Sequences of Take-It-or-Leave-It Offers: Near-Optimal Auctions Without Full Valuation Revelation, pages 73-91. Springer, 2004.
  21. [Ströhle et al., 2014] Philipp Ströhle, Enrico H. Gerding, Mathijs de Weerdt, Sebastian Stein, and Valentin Robu. Online mechanism design for scheduling non-preemptive jobs under uncertain supply and demand. In Int'l. confer- ence on AAMAS 2014, pages 437-444, 2014.
  22. [Tang et al., 2017] Xiaoyong Tang, Xiaochun Li, and Zhuo- jun Fu. Budget-constraint stochastic task sched. on hetero- geneous cloud systems. Concurrency and Comp.: Practice and Experience, 29(19), 2017.
  23. [Vickrey, 1961] William Vickrey. Counterspeculation, auc- tions, and competitive sealed tenders. The Journal of Fi- nance, 16(1):8-37, 1961.
  24. [Wellner, 2012] Jon A. Wellner. Log-concave distributions: definitions, properties, and consequences, January 2012.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards