Recommendation-Enabled Edge Caching and D2D Offloading via Incentive-Driven Deep Reinforcement Learning

被引:0
|
作者
Wu, Tong [1 ]
Yu, Dongjin [1 ]
Liu, Chengfei [2 ]
Wang, Dongjing [1 ]
Huang, Binbin [1 ]
机构
[1] Hangzhou Dianzi Univ, Coll Comp Sci & Technol, Hangzhou 310018, Peoples R China
[2] Swinburne Univ Technol, Dept Comp Technol, Melbourne, Vic 3122, Australia
基金
中国国家自然科学基金;
关键词
Device-to-device communication; Costs; Prediction algorithms; Predictive models; Reinforcement learning; Sparse matrices; Quality of experience; Device-to-Device; edge caching; incentive mechanism; recommendation; reinforcement learning;
D O I
10.1109/TSC.2024.3351219
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes a novel architecture of Recommendation-Enabled Edge Caching and Device-to-Device (D2D) Offloading via Incentive-driven Deep Reinforcement Learning (DRL), which can not only solve the problem of inaccurate recommendation caused by sparse rating matrix, but also encourage users to participate in D2D offloading through an effective incentive mechanism. Specifically, we define Pseudo Markov Decision Process (PMDP) for the first time, which enables the conversion of the non-sequential process (e.g. rating prediction) into a sequential one, making it suitable for DRL. Then, combining Supervised Learning (SL) and DRL, a Supervised DRL for Collaborative Filtering (CF) algorithm, named SDRLCF, is proposed to predict missing ratings. After that, from the perspective of Content Service Center (CSC), the incentive-driven recommendation-enabled edge caching and D2D offloading can be formulated as a Non-Linear Integer Programming (NLIP) problem, which belongs to NP-hard, and is difficult to obtain the optimal solution in polynomial time. To address this issue, a DRL based Edge Caching and Recommendation algorithm, named DRLECR, is proposed to minimize the cost of CSC. Finally, combining with economic theory, a Reverse Auction based Payment Determination algorithm under Vickrey-Clarke-Groves (VCG) scheme, named RAPD, is proposed, which can stimulate users to participate in edge caching and D2D offloading while guaranteeing the individual rationality and truthfulness of participants. Extensive experiment results on both realistic and synthetic datasets demonstrate that the proposed algorithms outperform other baseline methods under different scenarios.
引用
收藏
页码:1724 / 1738
页数:15
相关论文
共 50 条
  • [1] Incentive-Driven Deep Reinforcement Learning for Content Caching and D2D Offloading
    Zhou, Huan
    Wu, Tong
    Zhang, Haijun
    Wu, Jie
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (08) : 2445 - 2460
  • [2] Federated Distributed Deep Reinforcement Learning for Recommendation-Enabled Edge Caching
    Zhou, Huan
    Wang, Hao
    Yu, Zhiwen
    Bin, Guo
    Xiao, Mingjun
    Wu, Jie
    IEEE Transactions on Services Computing, 2024, 17 (06): : 3640 - 3656
  • [3] Edge Caching for D2D Enabled Hierarchical Wireless Networks with Deep Reinforcement Learning
    Li, Wenkai
    Wang, Chenyang
    Li, Ding
    Hu, Bin
    Wang, Xiaofei
    Ren, Jianji
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
  • [4] Federated Deep Reinforcement Learning for Recommendation-Enabled Edge Caching in Mobile Edge-Cloud Computing Networks
    Sun, Chuan
    Li, Xiuhua
    Wen, Junhao
    Wang, Xiaofei
    Han, Zhu
    Leung, Victor C. M.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2023, 41 (03) : 690 - 705
  • [5] Deep Reinforcement Learning Approaches for Content Caching in Cache-Enabled D2D Networks
    Li, Lixin
    Xu, Yang
    Yin, Jiaying
    Liang, Wei
    Li, Xu
    Chen, Wei
    Han, Zhu
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (01): : 544 - 557
  • [6] Blockchain-Incentivized D2D and Mobile Edge Caching: A Deep Reinforcement Learning Approach
    Zhang, Ran
    Yu, F. Richard
    Liu, Jiang
    Xie, Renchao
    Huang, Tao
    IEEE NETWORK, 2020, 34 (04): : 150 - 157
  • [7] Combining Lyapunov Optimization and Deep Reinforcement Learning for D2D Assisted Heterogeneous Collaborative Edge Caching
    Teng, Ziyi
    Fang, Juan
    Liu, Yaqi
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (03): : 3236 - 3248
  • [8] Deep Reinforcement Learning Empowered Multiple UAVs-assisted Caching and Offloading Optimization in D2D Wireless Networks
    Lin, Na
    Qin, Hongzhi
    Shi, Junling
    Zhao, Liang
    PROCEEDINGS OF THE 19TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2022 (CF 2022), 2022, : 150 - 158
  • [9] Power Controlled Resource Allocation and Task Offloading via Optimized Deep Reinforcement Learning in D2D Assisted Mobile Edge Computing
    Gottam, Sambi Reddy
    Kar, Udit Narayana
    IEEE Access, 2025, 13 : 19420 - 19437
  • [10] Deep Reinforcement Learning (DRL)-Based Device-to-Device (D2D) Caching With Blockchain and Mobile Edge Computing
    Zhang, Ran
    Yu, F. Richard
    Liu, Jiang
    Huang, Tao
    Liu, Yunjie
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (10) : 6469 - 6485