Reinforcement Learning Algorithms for Adaptive Load Balancing in Publish/Subscribe Systems: PPO, UCB, and Epsilon-Greedy Approaches

This research addresses load balancing challenges in publish/subscribe (Pub/Sub) systems through a comprehensive exploration of reinforcement learning (RL) techniques. Algorithms (epsilon-greedy, Upper Confidence Bound, round-robin, and least connections) were evaluated to establish baseline performance metrics. Building on this foundation, we develop enhanced versions of epsilon-greedy and UCB algorithms tailored to the Pub/Sub context. Additionally, we introduce a custom approach utilizing Proximal Policy Optimization (PPO) to learn adaptive load-balancing policies. Our work provides a thorough comparative analysis of diverse RL methods, offering insights into their strengths and weaknesses in optimizing Pub/Sub system performance. Experimental results demonstrate the potential of RL, particularly our developed algorithms, to significantly improve latency, throughput, and overall system efficiency compared to traditional load-balancing strategies. Notably, the PPO-based approach exhibits superior performance during burst traffic and failure scenarios, highlighting its resilience and adaptability in dynamic environments.

Authors

Institutions

Publication Details

Journal
Informatica
Published
2025-02-05
DOI
https://doi.org/10.31449/inf.v49i7.6895
Citations
1
Primary Topic
Smart Grid Energy Management
Type
article
Field-Weighted Citation Impact
0.73
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reinforcement Learning Algorithms for Adaptive Load Balancing in Publish/Subscribe Systems: PPO, UCB, and Epsilon-Greedy Approaches

Muna Mohammed Al-Nayar, Ahmed M. Hasan, Raed Al-Shaikh
1 citations
Informatica
Smart Grid Energy Management
0.73
article

Reinforcement Learning Algorithms for Adaptive Load Balancing in Publish/Subscribe Systems: PPO, UCB, and Epsilon-Greedy Approaches

Muna Mohammed Al-Nayar, Ahmed M. Hasan, Raed Al-Shaikh
article en
1 citations

Abstract

This research addresses load balancing challenges in publish/subscribe (Pub/Sub) systems through a comprehensive exploration of reinforcement learning (RL) techniques. Algorithms (epsilon-greedy, Upper Confidence Bound, round-robin, and least connections) were evaluated to establish baseline performance metrics. Building on this foundation, we develop enhanced versions of epsilon-greedy and UCB algorithms tailored to the Pub/Sub context. Additionally, we introduce a custom approach utilizing Proximal Policy Optimization (PPO) to learn adaptive load-balancing policies. Our work provides a thorough comparative analysis of diverse RL methods, offering insights into their strengths and weaknesses in optimizing Pub/Sub system performance. Experimental results demonstrate the potential of RL, particularly our developed algorithms, to significantly improve latency, throughput, and overall system efficiency compared to traditional load-balancing strategies. Notably, the PPO-based approach exhibits superior performance during burst traffic and failure scenarios, highlighting its resilience and adaptability in dynamic environments.

InformaticaVol. 49(7)
University of Technology (RU)
Openalex Percentile: Top 32%
Smart Grid Energy Management
0.73
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Reinforcement Learning Algorithms for Adaptive Load Balancing in Publish/Subscribe Systems: PPO, UCB, and Epsilon-Greedy Approaches — Muna Mohammed Al-Nayar, Ahmed M. Hasan, et al. · Informatica (2025) | TGRS Research Map | TGRS