Abstract
Recently, with the rise in demand for reliable and economical cloud services, there is a rise in the number of cloud providers competing among each other. In such a competitive open market of multiple cloud providers, providers aim to model the selling prices of their requested resources in real-time to maximise their revenue. In this regard, there is a pressing need for an efficient real-time pricing mechanism, that effectively considers a change in the supply and demand of the resources in a certain open cloud market. In this research, we propose a reinforcement learning-based real-time pricing mechanism for dynamically modelling the prices of the requested resources. In specific, the proposed real-time pricing mechanism in a reverse-auction based resource allocation paradigm, which utilises the supply/demand of the resources and undisclosed preferences of the cloud users. Further, we compare the proposed approach with two state-of-the-art resource allocation approaches and the proposed approach outperforms the other two resource allocation approaches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hu, J., Wellman, M.P., et al.: Multiagent reinforcement learning: theoretical framework and an algorithm. In: ICML, vol. 98, pp. 242–250. Citeseer (1998)
Konda, V.R., Tsitsiklis, J.N.: Actor-critic algorithms. In: Advances in Neural Information Processing Systems, pp. 1008–1014 (2000)
Kong, Y., Zhang, M., Ye, D.: An auction-based approach for group task allocation in an open network environment. Comput. J. 59(3), 403–422 (2015)
Li, X., Ding, R., Liu, X., Liu, X., Zhu, E., Zhong, Y.: A dynamic pricing reverse auction-based resource allocation mechanism in cloud workflow systems. Sci. Program. 2016, 17 (2016)
Murillo, J., Muñoz, V., López, B., Busquets, D.: A fair mechanism for recurrent multi-unit auctions. In: Bergmann, R., Lindemann, G., Kirn, S., Pěchouček, M. (eds.) MATES 2008. LNCS (LNAI), vol. 5244, pp. 147–158. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-87805-6_14
Myerson, R.B.: Optimal auction design. Math. Oper. Res. 6(1), 58–73 (1981)
Samimi, P., Teimouri, Y., Mukhtar, M.: A combinatorial double auction resource allocation model in cloud computing. Inf. Sci. 357, 201–216 (2016)
Toosi, A.N., Vanmechelen, K., Khodadadi, F., Buyya, R.: An auction mechanism for cloud spot markets. ACM Trans. Auton. Adapt. Syst. (TAAS) 11(1), 2 (2016)
Zaman, S., Grosu, D.: Combinatorial auction-based allocation of virtual machine instances in clouds. J. Parallel Distrib. Comput. 73(4), 495–508 (2013)
Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J., Sheng, Q.Z.: Quality driven web services composition. In: Proceedings of the 12th International Conference on World Wide Web, pp. 411–421. ACM (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Mishra, P., Moustafa, A., Ito, T. (2020). Reinforcement Learning Based Real-Time Pricing in Open Cloud Markets. In: Fujita, H., Fournier-Viger, P., Ali, M., Sasaki, J. (eds) Trends in Artificial Intelligence Theory and Applications. Artificial Intelligence Practices. IEA/AIE 2020. Lecture Notes in Computer Science(), vol 12144. Springer, Cham. https://doi.org/10.1007/978-3-030-55789-8_37
Download citation
DOI: https://doi.org/10.1007/978-3-030-55789-8_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-55788-1
Online ISBN: 978-3-030-55789-8
eBook Packages: Computer ScienceComputer Science (R0)