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 条
  • [21] Multi-Agent Reinforcement Learning for Efficient Content Caching in Mobile D2D Networks
    Jiang, Wei
    Feng, Gang
    Qin, Shuang
    Yum, Tak Shing Peter
    Cao, Guohong
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2019, 18 (03) : 1610 - 1622
  • [22] QoE-Driven Content-Centric Caching With Deep Reinforcement Learning in Edge-Enabled IoT
    He, Xiaoming
    Wang, Kun
    Xu, Wenyao
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2019, 14 (04) : 12 - 20
  • [23] QoE-Driven Edge Caching in Vehicle Networks Based on Deep Reinforcement Learning
    Song, Chunhe
    Xu, Wenxiang
    Wu, Tingting
    Yu, Shimao
    Zeng, Peng
    Zhang, Ning
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (06) : 5286 - 5295
  • [24] Online Learning Algorithms for Context-Aware Video Caching in D2D Edge Networks
    Xia, Qiufen
    Jiao, Zhiwei
    Xu, Zichuan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (01) : 1 - 19
  • [25] Cooperative Caching and Fetching in D2D Communications-A Fully Decentralized Multi-Agent Reinforcement Learning Approach
    Yan, Yan
    Zhang, Baoxian
    Li, Cheng
    Su, Changqing
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 16095 - 16109
  • [26] A Caching Strategy Towards Maximal D2D Assisted Offloading Gain
    Pan, Yijin
    Pan, Cunhua
    Yang, Zhaohui
    Chen, Ming
    Wang, Jiangzhou
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (11) : 2489 - 2504
  • [27] Hybrid UAV-Enabled Secure Offloading via Deep Reinforcement Learning
    Yoo, Seonghoon
    Jeong, Seongah
    Kang, Joonhyuk
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2023, 12 (06) : 972 - 976
  • [28] Computation Offloading With Reinforcement Learning in D2D-MEC Network
    Li, Gaibin
    Chen, Mingkai
    Wei, Xin
    Qi, Ting
    Zhuang, Wenqin
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 69 - 74
  • [29] Deep Reinforcement Learning With Entropy and Attention Mechanism for D2D-Assisted Task Offloading in Edge Computing
    Wang, Cong
    Chai, Xiaojuan
    Peng, Sancheng
    Yuan, Ying
    Li, Guorui
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3317 - 3329
  • [30] Cooperative Caching and Video Characteristics in D2D Edge Networks
    Kafiloglu, S. Sinem
    Gur, Gurkan
    Alagoz, Fatih
    IEEE COMMUNICATIONS LETTERS, 2020, 24 (11) : 2647 - 2651