Stateless Q-learning algorithm for service caching in resource constrained edge environment

被引:2
|
作者
Huang, Binbin [1 ]
Ran, Ziqi [1 ]
Yu, Dongjin [1 ]
Xiang, Yuanyuan [1 ]
Shi, Xiaoying [1 ]
Li, Zhongjin [1 ]
Xu, Zhengqian [1 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp, Hangzhou 310018, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Edge environment; service caching; Stateless Q-learning; Collaboration cost; Service latency;
D O I
10.1186/s13677-023-00506-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In resource constrained edge environment, multiple service providers can compete to rent the limited resources to cache their service instances on edge servers close to end users, thereby significantly reducing the service delay and improving quality of service (QoS). However, service providers renting the resources of different edge servers to deploy their service instances can incur different resource usage costs and service delay. To make full use of the limited resources of the edge servers to further reduce resource usage costs, multiple service providers on an edge server can form a coalition and share the limited resource of an edge server. In this paper, we investigate the service caching problem of multiple service providers in resource constrained edge environment, and propose an independent learners-based services caching scheme (ILSCS) which adopts a stateless Q-learning to learn an optimal service caching scheme. To verify the effectiveness of ILSCS scheme, we implement COALITION, RANDOM, MDU, and MCS four baseline algorithms, and compare the total collaboration cost and service latency of ILSCS scheme with these of these four baseline algorithms under different experimental parameter settings. The extensive experimental results show that the ILSCS scheme can achieve lower total collaboration cost and service latency.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Stateless Q-learning algorithm for service caching in resource constrained edge environment
    Binbin Huang
    Ziqi Ran
    Dongjin Yu
    Yuanyuan Xiang
    Xiaoying Shi
    Zhongjin Li
    Zhengqian Xu
    Journal of Cloud Computing, 12
  • [2] A Scalable Parallel Q-Learning Algorithm for Resource Constrained Decentralized Computing Environments
    Camelo, Miguel
    Famaey, Jeroen
    Latre, Steven
    PROCEEDINGS OF 2016 2ND WORKSHOP ON MACHINE LEARNING IN HPC ENVIRONMENTS (MLHPC), 2016, : 27 - 35
  • [3] Q-Learning Algorithm for Joint Computation Offloading and Resource Allocation in Edge Cloud
    Dab, Boutheina
    Aitsaadi, Nadjib
    Langar, Rami
    2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019,
  • [4] Energy-Efficient Edge Caching and Task Deployment Algorithm Enabled by Deep Q-Learning for MEC
    Ma, Li
    Wang, Peng
    Du, Chunlai
    Li, Yang
    ELECTRONICS, 2022, 11 (24)
  • [5] Linear Approximation based Q-Learning for Edge Caching in Massive MIMO Networks
    Garg, Navneet
    Sellathurai, Mathini
    Ratnarajah, Tharmalingam
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1769 - 1773
  • [6] Multi-Agent Federated Q-Learning Algorithms for Wireless Edge Caching
    Liu, Zhikai
    Garg, Navneet
    Ratnarajah, Tharmalingam
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2025, 74 (02) : 2973 - 2988
  • [7] A Deep Q-Learning Based UAV Detouring Algorithm in a Constrained Wireless Sensor Network Environment
    Rahman, Shakila
    Akter, Shathee
    Yoon, Seokhoon
    ELECTRONICS, 2025, 14 (01):
  • [8] Constrained Deep Q-Learning Gradually Approaching Ordinary Q-Learning
    Ohnishi, Shota
    Uchibe, Eiji
    Yamaguchi, Yotaro
    Nakanishi, Kosuke
    Yasui, Yuji
    Ishii, Shin
    FRONTIERS IN NEUROROBOTICS, 2019, 13
  • [9] Q-Learning based SFC deployment on Edge Computing Environment
    Pandey, Suman
    Hong, James Won-Ki
    Yoo, Jae-Hyoung
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 220 - 226
  • [10] Backward Q-learning: The combination of Sarsa algorithm and Q-learning
    Wang, Yin-Hao
    Li, Tzuu-Hseng S.
    Lin, Chih-Jui
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (09) : 2184 - 2193