Repository logo

A Reinforcement Learning and Recommendation-Based Approach to Content Caching Optimization in Vehicular Networks

dc.contributor.authorCui, Zhenhuan
dc.contributor.supervisorNayak, Amiya
dc.date.accessioned2025-12-02T14:36:10Z
dc.date.available2025-12-02T14:36:10Z
dc.date.issued2025-12-02
dc.description.abstractEdge caching for the Internet of Vehicles (IoVs) has emerged as one of the most active research areas in computer networks, aiming to alleviate network congestion and reduce latency by deploying content caching and computational capabilities at Roadside Units (RSU). Given the high mobility of vehicles and the diversity of content requests, RSUs require caching strategies that ensure both high accuracy and content diversity. RSUs naturally act as in network caches consistent with the Information Centric Networking (ICN) paradigm. To address these challenges, we propose a proactive caching strategy named (GCN) based Recommender System and Deep Reinforcement Learning Caching (GCNR-DRL). This approach integrates a GCN-based recommender system with deep reinforcement learning to predict vehicles’ content demands and dynamically optimize caching decisions. The reinforcement learning agent captures the complex spatial temporal dynamics of vehicular networks and the intricate relationships between vehicles and content items, enabling precise cache replacement actions that significantly reduce transmission delays and mitigate network congestion during peak traffic hours. Furthermore, we extend our work by introducing an innovative method that hierarchically learns recommendation and caching strategies using an Actor-Critic reinforcement learning framework. This method couples a cache controller with a pervehicle recommender. By jointly optimizing recommendation and caching decisions, the HiCaRe-RL approach further improves cache hit ratios, reduces latency, and lowers link load compared to existing strategies. By combining predictive power with adaptive caching decisions, our methods effectively enhance content dissemination efficiency in highly dynamic vehicular environments. The ability of GNN-based models to learn latent representations of vehicular interactions, coupled with reinforcement learning’s adaptability, makes these approaches highly suitable for real world IoV scenarios. Comprehensive experimental results demonstrate that both GCN-based Recommender System and Deep Reinforcement Learning Caching (GCNRDRL) and the HiCaRe-RL method outperform traditional caching strategies. Our investigations underscore the potential of leveraging advanced GNN-based models and reinforcement learning techniques to drive efficient content placement and network resource management in dynamic IoV environments.
dc.identifier.urihttp://hdl.handle.net/10393/51128
dc.identifier.urihttps://doi.org/10.20381/ruor-31577
dc.language.isoen
dc.publisherUniversité d'Ottawa | University of Ottawa
dc.subjectInternet of Vehicles (IoV)
dc.subjectEdge Caching
dc.subjectGraph Neural Networks
dc.subjectReinforcement Learning
dc.subjectRecommender Systems
dc.subjectCaching Optimization
dc.titleA Reinforcement Learning and Recommendation-Based Approach to Content Caching Optimization in Vehicular Networks
dc.typeThesisen
thesis.degree.disciplineGénie / Engineering
thesis.degree.levelMasters
thesis.degree.nameMCS
uottawa.departmentScience informatique et génie électrique / Electrical Engineering and Computer Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Cui_Zhenhuan_2025_thesis.pdf
Size:
4.27 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
6.65 KB
Format:
Item-specific license agreed upon to submission
Description: