Abstract Massive Multiple Input Multiple Output (MIMO) is an essential technology that can significantly improve the performance of 5G wireless networks by using multiple antennas in base stations, improving coverage, reducing interference, and increasing data throughput. In this comprehensive study, we propose and analyze advanced optimization techniques for resource allocation in 5G MIMO networks, focusing on three distinct approaches: simple sorting, Hungarian Algorithm, and Minimum Cost Flow Algorithm. Simulations are performed using the publicly available DeepMIMO dataset, where we evaluate each method under both static and dynamic scenarios, aiming to optimize bandwidth distribution and minimize power consumption. A key contribution of this work is the formulation and comparative evaluation of the resource allocation problem as an assignment-based model, allowing the examined methods to be compared under common DeepMIMO-based static and dynamic scenarios. The technical contribution of this work lies in the common assignment-based formulation and comparative evaluation of simple sorting, Hungarian, and Minimum Cost Flow allocation methods under the same DeepMIMO-based static and dynamic 5G MIMO scenarios. Our comparative analysis shows that, under the evaluated DeepMIMO-based scenarios, the examined assignment-based methods exhibit different trade-offs in throughput, energy-consumption-related performance, bandwidth utilization, and adaptability to varying user demands, offering useful insights for 5G MIMO resource allocation studies.
Prodromos et al. (Mon,) studied this question.