Maximizing Profits of Allocating Limited Resources under Stochastic User Demands

被引:0
|
作者
Shi, Bing [1 ,2 ]
Li, Bingzhen [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
关键词
Resource Allocation; Stochastic Demands; Markov Decision Process; Q-learning; Q-DP Algorithm;
D O I
10.1109/ICPADS47876.2019.00020
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, cloud brokers play an important role for allocating resources in the cloud computing market, which mediate between cloud users and service providers by buying a limited capacity from the providers and subleasing them to the users to make profits. However, the user demands are usually stochastic and the resource capacity bought from cloud providers is limited. Therefore, in order to maximize the profits, the broker needs an effective resource allocation algorithm to decide whether satisfying the demands of arriving users or not, i.e. need to allocate the resource to a valuable user. In this paper, we propose a resource allocation algorithm named Q-DP, which is based on reinforcement learning and dynamic programming, for the broker to maximize the profits. First, we consider all arriving users' demands at each stage as a bundle, and model the process of the broker allocating resources to all arriving users as a Markov Decision Process. We then use the Q-learning algorithm to determine how much resources will be allocated to the bundle of users arriving at the current stage. Next, we use dynamic programming to decide which cloud user will obtain the resources. Finally, we run experiments in the artificial dataset and realistic dataset respectively to evaluate our resource allocation algorithm against other typical resource allocation algorithms, and show that our algorithm can beat other algorithms, especially in the setting of the broker having extremely limited resources.
引用
收藏
页码:85 / 92
页数:8
相关论文
共 50 条
  • [41] Allocating Limited Resources to Protect a Massive Number of Targets Using a Game Theoretic Model
    Liu, Xu
    Di, Xiaoqiang
    Li, Jinqing
    Wang, Huan
    Zhao, Jianping
    Yang, Huamin
    Cong, Ligang
    Jiang, Yuming
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [42] Choosing healthplans all together: A deliberative exercise for allocating limited health care resources
    Goold, SD
    Biddle, AK
    Klipp, G
    Hall, CN
    Danis, M
    JOURNAL OF HEALTH POLITICS POLICY AND LAW, 2005, 30 (04) : 563 - 601
  • [43] Epilepsy Surgery Under Limited Resources
    Muttaqin, Zainal
    8TH ASIAN CONGRESS OF NEUROLOGICAL SURGEONS (ACNS 2010), 2010, : 153 - 159
  • [44] Classifier evaluation under limited resources
    Arbela, Reuven
    Rokach, Lior
    PATTERN RECOGNITION LETTERS, 2006, 27 (14) : 1619 - 1631
  • [45] Effective utilisation of cloud data centre and allocating user demands to virtual machines using LMRO algorithm
    Banu D.M.
    Aranganathan S.
    International Journal of Vehicle Information and Communication Systems, 2019, 4 (04) : 331 - 343
  • [46] Stochastic distributed optimization of shapeable energy resources in low voltage distribution networks under limited communications
    Wei, Boyuan
    Claeys, Sander
    Almasalma, Hamada
    Deconinck, Geert
    INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2021, 45 (01) : 991 - 1006
  • [47] Adapting Content Delivery to Limited Resources and Inferred User Interest
    Plesca, Cezar
    Charvillat, Vincent
    Grigoras, Romulus
    INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2008, 2008
  • [48] Maximizing the Influence Ranking Under Limited Cost in Social Network
    Hong, Xiaoguang
    Liu, Ziyan
    Peng, Zhaohui
    Chen, Zhiyong
    Li, Hui
    WEB TECHNOLOGIES AND APPLICATIONS, PT I, 2016, 9931 : 220 - 231
  • [49] Rental bike location and allocation under stochastic demands
    Yan, Shangyao
    Lin, Jenn-Rong
    Chen, Yi-Chun
    Xie, Fang-Rui
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 107 : 1 - 11
  • [50] MULTIPLE ITEMS PROCUREMENT UNDER STOCHASTIC NONSTATIONARY DEMANDS
    MARTEL, A
    DIABY, M
    BOCTOR, F
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 87 (01) : 74 - 92