File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Learning Resource Allocation and Pricing for Cloud Profit Maximization

TitleLearning Resource Allocation and Pricing for Cloud Profit Maximization
Authors
Issue Date2019
PublisherAAAI Press. The Journal's web site is located at https://aaai.org/Library/AAAI/aaai-library.php
Citation
The Thirty-Third Association for the Advancement of Artificial Intelligence (AAAI) Conference on Artificial Intelligence (AAAI-19), Honolulu, Hawaii, USA, 27 January– 1 February 2019, v. 33 n. 1, p. 7570-7577 How to Cite?
AbstractCloud computing has been widely adopted to support various computation services. A fundamental problem faced by cloud providers is how to efficiently allocate resources upon user requests and price the resource usage, in order to maximize resource efficiency and hence provider profit. Existing studies establish detailed performance models of cloud resource usage, and propose offline or online algorithms to decide allocation and pricing. Differently, we adopt a blackbox approach, and leverage model-free Deep Reinforcement Learning (DRL) to capture dynamics of cloud users and better characterize inherent connections between an optimal allocation/pricing policy and the states of the dynamic cloud system. The goal is to learn a policy that maximizes net profit of the cloud provider through trial and error, which is better than decisions made on explicit performance models. We combine long short-term memory (LSTM) units with fully-connected neural networks in our DRL to deal with online user arrivals, and adjust the output and update methods of basic DRL algorithms to address both resource allocation and pricing. Evaluation based on real-world datasets shows that our DRL approach outperforms basic DRL algorithms and state-of-theart white-box online cloud resource allocation/pricing algorithms significantly, in terms of both profit and the number of accepted users.
DescriptionTech Session 9: Planning, Routing, and Scheduling 2 - Oral Presentation no. 3542
Persistent Identifierhttp://hdl.handle.net/10722/273018
ISSN

 

DC FieldValueLanguage
dc.contributor.authorDu, B-
dc.contributor.authorWu, C-
dc.contributor.authorHuang, Z-
dc.date.accessioned2019-08-06T09:20:59Z-
dc.date.available2019-08-06T09:20:59Z-
dc.date.issued2019-
dc.identifier.citationThe Thirty-Third Association for the Advancement of Artificial Intelligence (AAAI) Conference on Artificial Intelligence (AAAI-19), Honolulu, Hawaii, USA, 27 January– 1 February 2019, v. 33 n. 1, p. 7570-7577-
dc.identifier.issn2159-5399-
dc.identifier.urihttp://hdl.handle.net/10722/273018-
dc.descriptionTech Session 9: Planning, Routing, and Scheduling 2 - Oral Presentation no. 3542-
dc.description.abstractCloud computing has been widely adopted to support various computation services. A fundamental problem faced by cloud providers is how to efficiently allocate resources upon user requests and price the resource usage, in order to maximize resource efficiency and hence provider profit. Existing studies establish detailed performance models of cloud resource usage, and propose offline or online algorithms to decide allocation and pricing. Differently, we adopt a blackbox approach, and leverage model-free Deep Reinforcement Learning (DRL) to capture dynamics of cloud users and better characterize inherent connections between an optimal allocation/pricing policy and the states of the dynamic cloud system. The goal is to learn a policy that maximizes net profit of the cloud provider through trial and error, which is better than decisions made on explicit performance models. We combine long short-term memory (LSTM) units with fully-connected neural networks in our DRL to deal with online user arrivals, and adjust the output and update methods of basic DRL algorithms to address both resource allocation and pricing. Evaluation based on real-world datasets shows that our DRL approach outperforms basic DRL algorithms and state-of-theart white-box online cloud resource allocation/pricing algorithms significantly, in terms of both profit and the number of accepted users.-
dc.languageeng-
dc.publisherAAAI Press. The Journal's web site is located at https://aaai.org/Library/AAAI/aaai-library.php-
dc.relation.ispartofProceedings of the AAAI Conference on Artificial Intelligence-
dc.titleLearning Resource Allocation and Pricing for Cloud Profit Maximization-
dc.typeConference_Paper-
dc.identifier.emailWu, C: cwu@cs.hku.hk-
dc.identifier.emailHuang, Z: zhiyi@cs.hku.hk-
dc.identifier.authorityWu, C=rp01397-
dc.identifier.authorityHuang, Z=rp01804-
dc.identifier.doi10.1609/aaai.v33i01.33017570-
dc.identifier.hkuros299710-
dc.identifier.volume33-
dc.identifier.issue1-
dc.identifier.spage7570-
dc.identifier.epage7577-
dc.publisher.placeUnited States-
dc.identifier.issnl2159-5399-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats