Adaptive Q-Learning for Fair and Dynamic Server Selection in Edge Computing: Addressing Latency Variability in Real-Time Applications

Authors

  • Muhammad Akhtar Nadeem BS Computer Science, FAST Lahore, Pakistan
  • Muhammad Zunnurain Hussain Dept. of Computer Science, Bahria University Lahore Campus
  • Usama Imran Trainee software engineer, Systems limited
  • Muhammad Zulkifl Hasan Department of Computer Science, Faculty of Information Technology, University of Central Punjab Lahore, Pakistan
  • Usama Nasir Department of Computer Science, Faculty of Information Technology, University of Central Punjab Lahore, Pakistan
  • Hoor Fatima Dept. of Computer Science, Bahria University Lahore Campus

Keywords:

Edge Computing, Adaptive Q-Learning, Server Selection, Cloud Gaming, Latency Variance, Fairness

Abstract

The main purpose of edge computing is to provide real-time services, such as cloud gaming and virtual collaboration, which are closer to users thereby reducing latency. However, dynamically pairing users with appropriate edge servers becomes an increasing problem due to a changing and adaptable network environment and different latency requirements from different applications. To address this challenge, we propose a novel Adaptive Q-Learning algorithm for fair server selection while maintaining low variation in latency. The core of our approach involves enhancing the Quadruple Q-Learning model. Our model has been equipped with dynamic action suppression mechanisms that are changed by the most recent network performance indicators. Conventional Q-learning approaches typically make the error of not examining the current load on the nearest server, which can cause some users’ resources to saturate and increase their latencies. With normalization of Q-values and a flexible learning rate, our algorithm adjusts better when network latencies change, packets are lost or servers become congested. We strive for more balanced traffic distribution across nodes by achieving equitable user requests spread across the network; thus preventing any one service node from becoming overwhelmed. Through simulations in a cloud gaming context, we demonstrate that our proposed Adaptive Q-Learning method outperforms existing algorithms.Our method however is not only capable of holding strictly to such latency thresholds. Besides, it is also functional in implementing fairness so all users may experience similar latency levels. The article emphasizes the necessity of adaptive and impartial server selection in edge computing environments to make the time-critical applications more user-friendly.

Downloads

Published

2024-12-31

How to Cite

Adaptive Q-Learning for Fair and Dynamic Server Selection in Edge Computing: Addressing Latency Variability in Real-Time Applications. (2024). The Asian Bulletin of Big Data Management , 4(4), 407-427. https://abbdm.com/index.php/Journal/article/view/281

Similar Articles

21-30 of 98

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)