English

Multi-agent Reinforcement Learning-based In-place Scaling Engine for Edge-cloud Systems

Distributed, Parallel, and Cluster Computing 2025-09-12 v1

Abstract

Modern edge-cloud systems face challenges in efficiently scaling resources to handle dynamic and unpredictable workloads. Traditional scaling approaches typically rely on static thresholds and predefined rules, which are often inadequate for optimizing resource utilization and maintaining performance in distributed and dynamic environments. This inefficiency hinders the adaptability and performance required in edge-cloud infrastructures, which can only be achieved through the newly proposed in-place scaling. To address this problem, we propose the Multi-Agent Reinforcement Learning-based In-place Scaling Engine (MARLISE) that enables seamless, dynamic, reactive control with in-place resource scaling. We develop our solution using two Deep Reinforcement Learning algorithms: Deep Q-Network (DQN), and Proximal Policy Optimization (PPO). We analyze each version of the proposed MARLISE solution using dynamic workloads, demonstrating their ability to ensure low response times of microservices and scalability. Our results show that MARLISE-based approaches outperform heuristic method in managing resource elasticity while maintaining microservice response times and achieving higher resource efficiency.

Keywords

Cite

@article{arxiv.2507.07671,
  title  = {Multi-agent Reinforcement Learning-based In-place Scaling Engine for Edge-cloud Systems},
  author = {Jovan Prodanov and Blaž Bertalanič and Carolina Fortuna and Shih-Kai Chou and Matjaž Branko Jurič and Ramon Sanchez-Iborra and Jernej Hribar},
  journal= {arXiv preprint arXiv:2507.07671},
  year   = {2025}
}

Comments

Accepted at IEEE Cloud 2025

R2 v1 2026-07-01T03:54:39.694Z