D2D cooperative caching strategy based on graph collaborative filtering model

A D2D cooperative caching strategy based on graph collaborative filtering model was proposed for the problem of difficulty in obtaining sufficient data to predict user preferences in device-to-device (D2D) caching due to the limited signal coverage of base stations.Firstly, a graph collaborative fil...

Full description

Saved in:
Bibliographic Details
Main Authors: Ningjiang CHEN, Linming LIAN, Pingjie OU, Xuemei YUAN
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2023-07-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023131/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841540074478501888
author Ningjiang CHEN
Linming LIAN
Pingjie OU
Xuemei YUAN
author_facet Ningjiang CHEN
Linming LIAN
Pingjie OU
Xuemei YUAN
author_sort Ningjiang CHEN
collection DOAJ
description A D2D cooperative caching strategy based on graph collaborative filtering model was proposed for the problem of difficulty in obtaining sufficient data to predict user preferences in device-to-device (D2D) caching due to the limited signal coverage of base stations.Firstly, a graph collaborative filtering model was constructed, which captured the higher-order connectivity information in the user-content interaction graph through a multilayer graph convolutional neural network, and a multilayer perceptron was used to learn the nonlinear relationship between users and content to predict user preferences.Secondly, in order to minimize the average access delay, considering user preference and cache delay benefit, the cache content placement problem was modeled as a Markov decision process model, and a cooperative cache algorithm based on deep reinforcement learning was designed to solve it.Simulation experiments show that the proposed caching strategy achieves optimal performance compared with existing caching strategies for different content types, user densities, and D2D communication distance parameters.
format Article
id doaj-art-d1495712eb9048d9a7bd50e35977ef8e
institution Kabale University
issn 1000-436X
language zho
publishDate 2023-07-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-d1495712eb9048d9a7bd50e35977ef8e2025-01-14T06:22:18ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2023-07-014413614859384040D2D cooperative caching strategy based on graph collaborative filtering modelNingjiang CHENLinming LIANPingjie OUXuemei YUANA D2D cooperative caching strategy based on graph collaborative filtering model was proposed for the problem of difficulty in obtaining sufficient data to predict user preferences in device-to-device (D2D) caching due to the limited signal coverage of base stations.Firstly, a graph collaborative filtering model was constructed, which captured the higher-order connectivity information in the user-content interaction graph through a multilayer graph convolutional neural network, and a multilayer perceptron was used to learn the nonlinear relationship between users and content to predict user preferences.Secondly, in order to minimize the average access delay, considering user preference and cache delay benefit, the cache content placement problem was modeled as a Markov decision process model, and a cooperative cache algorithm based on deep reinforcement learning was designed to solve it.Simulation experiments show that the proposed caching strategy achieves optimal performance compared with existing caching strategies for different content types, user densities, and D2D communication distance parameters.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023131/D2Dgraph collaborative filteringcooperative cachingdeep reinforcement learning
spellingShingle Ningjiang CHEN
Linming LIAN
Pingjie OU
Xuemei YUAN
D2D cooperative caching strategy based on graph collaborative filtering model
Tongxin xuebao
D2D
graph collaborative filtering
cooperative caching
deep reinforcement learning
title D2D cooperative caching strategy based on graph collaborative filtering model
title_full D2D cooperative caching strategy based on graph collaborative filtering model
title_fullStr D2D cooperative caching strategy based on graph collaborative filtering model
title_full_unstemmed D2D cooperative caching strategy based on graph collaborative filtering model
title_short D2D cooperative caching strategy based on graph collaborative filtering model
title_sort d2d cooperative caching strategy based on graph collaborative filtering model
topic D2D
graph collaborative filtering
cooperative caching
deep reinforcement learning
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023131/
work_keys_str_mv AT ningjiangchen d2dcooperativecachingstrategybasedongraphcollaborativefilteringmodel
AT linminglian d2dcooperativecachingstrategybasedongraphcollaborativefilteringmodel
AT pingjieou d2dcooperativecachingstrategybasedongraphcollaborativefilteringmodel
AT xuemeiyuan d2dcooperativecachingstrategybasedongraphcollaborativefilteringmodel