Skip to main content

Bill Estimation in Simplified Memory Progressive Second Price Auctions

  • Conference paper
  • First Online:
Economics of Grids, Clouds, Systems, and Services (GECON 2019)

Abstract

Vertical elasticity, the ability to add resources on-the-fly to a virtual machine or container, improves the aggregate benefit clients get from a given cloud hardware, namely the social welfare. To maximize the social welfare in vertical elasticity clouds, mechanisms which elicit resource valuation from clients are required. Full Vickrey-Clarke-Groves (VCG) auctions, which allocate resources to optimize the social welfare, are NP-hard and too computationally-complex for the task. However, VCG-like auctions, which have a reduced bidding language compared with VCG, are fast enough. Such is the Simplified Memory Progressive Second Price Auction (SMPSP). A key problem in VCG-like auctions is that they are not completely truthful, requiring participants, who wish to maximize their profits, to estimate their future bills. Bill estimation is particularly difficult since the bill is governed by other participants’ (changing) private bids.

We present methods to estimate future bills in noisy, changing, VCG-like auction environments. The bound estimation method we present leads to an increase of 3% in the overall social welfare.

Nir Lavi—The work was done while the author was a student at the Computer Science Dept., Technion.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Available from https://github.com/ladypine/memcached.

References

  1. Agmon, S., Agmon Ben-Yehuda, O., Schuster, A.: Preventing collusion in cloud computing auctions. In: Coppola, M., Carlini, E., D’Agostino, D., Altmann, J., Bañares, J.Á. (eds.) GECON 2018.: preventing collusion in cloudcomputing auctions, vol. 11113, pp. 24–38. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-13342-9_3

    Chapter  Google Scholar 

  2. Movsowitz, D., Funaro, L., Agmon, S., Agmon Ben-Yehuda, O., Dunkelman, O.: Why are repeated auctions in RaaS clouds risky? In: Coppola, M., Carlini, E., D’Agostino, D., Altmann, J., Bañares, J.Á. (eds.) GECON 2018. LNCS, vol. 11113, pp. 39–51. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-13342-9_4

    Chapter  Google Scholar 

  3. Agmon Ben-Yehuda, O., Posener, E., Ben-Yehuda, M., Schuster, A., Mu’alem, A.: Ginseng: market-driven memory allocation. In: Proceedings of the 10th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, VEE 2014, pp. 41–52. ACM, New York (2014). https://doi.org/10.1145/2576195.2576197

  4. Amazon: Amazon EC2 burstable performance instances. https://aws.amazon.com/ec2/instance-types/#burst. Accessed 25 July 2018

  5. CFS scheduler. https://www.kernel.org/doc/Documentation/scheduler/sched-design-CFS.txt. Accessed 22 Oct 2017

  6. Clarke, E.H.: Multipart pricing of public goods. Public Choice 11(1), 17–33 (1971)

    Article  Google Scholar 

  7. Funaro, L., Agmon Ben-Yehuda, O., Schuster, A.: Ginseng: market-driven LLC allocation. In: Gulati, A., Weatherspoon, H. (eds.) 2016 USENIX Annual Technical Conference, USENIX ATC 2016, Denver, CO, USA, 22–24 June 2016, pp. 295–308. USENIX Association (2016). https://www.usenix.org/node/196287

  8. Google: Google cloud compute engine pricing. https://cloud.google.com/compute/pricing. accessed 07 June 2019

  9. Groves, T.: Incentives in teams. Econ.: J. Econ. Soc. 41(4), 617–631 (1973)

    MathSciNet  MATH  Google Scholar 

  10. Lazar, A., Semret, N.: The progressive second price auction mechanism for network resource sharing. International Symposium on Dynamic Games and Applications 05 1999

    Google Scholar 

  11. Levy, M., Solomon, S.: New evidence for the power-law distribution of wealth. Phys. A: Stat. Mech. Appl. 242(1), 90–94 (1997). https://doi.org/10.1016/S0378-4371(97)00217-3. http://www.sciencedirect.com/science/article/pii/S0378437197002173

    Article  Google Scholar 

  12. Microsoft: Microsoft azure AKS b-series burstable VM. https://azure.microsoft.com/en-us/blog/introducing-b-series-our-new-burstable-vm-size/. accessed 25 July 2018

  13. Vickrey, W.: Counterspeculation, auctions, and competitive sealed tenders. J. Financ. 16(1), 8–37 (1961)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work was partially funded by the Amnon Pazi memorial research foundation, and supported by the Israeli Ministry of Science & Technology. We thank Orr Dunkelman for fruitful discussions. We also thank the Caesarea Rothschild Institute for Interdisciplinary Applications of Computer Science in the University of Haifa for their support. This research was also partially supported by the Center for Cyber, Law and Privacy and the Israel National Cyber Directorate.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Danielle Movsowitz-Davidow or Orna Agmon Ben-Yehuda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Movsowitz-Davidow, D., Lavi, N., Agmon Ben-Yehuda, O. (2019). Bill Estimation in Simplified Memory Progressive Second Price Auctions. In: Djemame, K., Altmann, J., Bañares, J., Agmon Ben-Yehuda, O., Naldi, M. (eds) Economics of Grids, Clouds, Systems, and Services. GECON 2019. Lecture Notes in Computer Science(), vol 11819. Springer, Cham. https://doi.org/10.1007/978-3-030-36027-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36027-6_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-36026-9

  • Online ISBN: 978-3-030-36027-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics