Model-Based Q-Learning for Dynamic Cache Allocation in Multi-Tenant Edge Computing

Authors

  • Pooranakalai S Department of Computer Science and Engineering, Erode Sengunthar Engineering College, Erode - 638 057, Tamil Nadu, India Author
  • Safrin Suhaina A Assistant Professor, Department of Computer Science and Engineering, Erode Sengunthar Engineering College, Erode - 638 057, Tamil Nadu, India Author
  • Surbhi Kumari Assistant Professor, Department of Computer Science and Engineering, Erode Sengunthar Engineering College, Erode - 638 057, Tamil Nadu, India Author
  • Ms. R. Punithagowri Assistant Professor, Department of Computer Science and Engineering, Erode Sengunthar Engineering College, Erode - 638 057, Tamil Nadu, India Author

DOI:

https://doi.org/10.47392/IRJAEH.2026.0743

Keywords:

Cache allocation, Edge computing, Experience replay, Model-based reinforcement learning, Multi-tenant, Q-learning

Abstract

In multi-tenant edge computing, several Service Providers (SPs) share a limited cache. Because the traffic demand of each SP changes over time, a fixed cache partition can leave space unused for one SP while another SP suffers cache misses and longer response delay. This paper proposes a dynamic cache allocation framework that monitors the traffic demand and cache usage of every SP and moves unused cache space to the SPs that need it. Allocation decisions are supported by model-based reinforcement learning (MB-RL) built on Q-learning. A regression model estimates cost or performance from system conditions, experience replay reuses past experiences during learning, and an epsilon-greedy policy balances trying new actions with choosing learned ones. Every candidate action is checked against two hard rules before it is applied: the total allocation must not exceed the cache capacity, and every SP must keep a minimum cache share. Fair sharing is therefore enforced by construction rather than left to the learning signal. The paper presents the system architecture, the allocation procedure, a worked example with a 100 GB cache, and a planned evaluation based on cache utilization, response delay, cache hit ratio, and fairness. The framework is expected to improve cache usage, reduce unnecessary cache misses and response delay, and support fair sharing among tenants compared with fixed allocation.

Downloads

Download data is not yet available.

Downloads

Published

2026-11-05

How to Cite

Model-Based Q-Learning for Dynamic Cache Allocation in Multi-Tenant Edge Computing. (2026). International Research Journal on Advanced Engineering Hub (IRJAEH), 4(10), 5723-5728. https://doi.org/10.47392/IRJAEH.2026.0743