Multi-Agent Reinforcement Learning for Resources Allocation Optimization: A Survey
Mohamad A. Hady, Siyi Hu, Mahardhika Pratama, Jimmy Cao, Ryszard Kowalczyk
TL;DR
This survey addresses Resource Allocation Optimization (RAO) in dynamic, decentralized environments by surveying Multi-Agent Reinforcement Learning (MARL) approaches. It maps MARL fundamentals (MDPs, Dec-POMDPs, CTCE/DTDE/CTDE paradigms) to RAO challenges, and categorizes MARL algorithms across diverse application domains including telecom, energy, distributed computing, transportation, and manufacturing. Key contributions include a structured taxonomy of RAO resources, a review of classical RAO methods and their limitations, and a synthesis of MARL solutions, benchmarks, and future directions (e.g., hierarchical MARL, mean-field, graph-based MARL, and credit assignment schemes). The survey highlights the practical impact of MARL in enabling scalable, adaptable, and coordinated resource management, while outlining still-present challenges such as non-stationarity, scalability, heterogeneity, and safe exploration that motivate ongoing research.
Abstract
Multi-Agent Reinforcement Learning (MARL) has become a powerful framework for numerous real-world applications, modeling distributed decision-making and learning from interactions with complex environments. Resource Allocation Optimization (RAO) benefits significantly from MARL's ability to tackle dynamic and decentralized contexts. MARL-based approaches are increasingly applied to RAO challenges across sectors playing pivotal roles to Industry 4.0 developments. This survey provides a comprehensive review of recent MARL algorithms for RAO, encompassing core concepts, classifications, and a structured taxonomy. By outlining the current research landscape and identifying primary challenges and future directions, this survey aims to support researchers and practitioners in leveraging MARL's potential to advance resource allocation solutions.
