B. Bangerter, S. Talwar, R. Arefi, and K. Stewart, "Networks and devices for the 5G era," IEEE Communications Magazine, vol. 52, no. 2, pp. 90-96, February 2014.
 A. Torabzadeh, M. Majidi, and M. Baghani, "Energy efficiency improvement in dynamic orthogonal and non-orthogonal multiple access uplink networks," Journal of Advanced Signal Processing, vol. 4, no. 1, pp. 17-27, 2020.
 G. Fodor, S. Parkvall, S. Sorrentino, P. Wallentin, Q. Lu, and N. Brahmi, "Device-to-device communications for national security and public safety," IEEE Access, vol. 2, pp. 1510-1520, 2014.
 J. P. Munson and V. K. Gupta, "Location-based notification as a general-purpose service," in Proceedings of the 2nd international workshop on Mobile commerce, September 2002, pp. 40-44.
 P. K. Mishra, S. Pandey, and S. K. Biswash, "Efficient resource management by exploiting D2D communication for 5G networks," IEEE Access, vol. 4, pp. 9910-9922, 2016.
 L. Wei, R. Q. Hu, Y. Qian, and G. Wu, "Enable device-to-device communications underlaying cellular networks: challenges and research aspects," IEEE Communications Magazine, vol. 52, no. 6, pp. 90-96, June 2014.
 J. Pérez-Romero, J. Sánchez-González, R. Agustí, B. Lorenzo, and S. Glisic, "Power-efficient resource allocation in a heterogeneous network with cellular and D2D capabilities," IEEE Transactions on Vehicular Technology, vol. 65, no. 11, pp. 9272-9286, November 2016.
 P. Phunchongharn, E. Hossain, and D. I. Kim, "Resource allocation for device-to-device communications underlaying LTE-advanced networks," IEEE wireless communications, vol. 20, no. 4, pp. 91-100, September 2013.
 S. Jayakumar and S. Nandakumar, "A review on resource allocation techniques in D2D communication for 5G and B5G technology," Peer-to-Peer Networking and Applications, vol. 14, no. 1, pp. 243-269, 2021.
 C.H. Yu, K. Doppler, C. B. Ribeiro, and O. Tirkkonen, "Resource sharing optimization for device-to-device communication underlaying cellular networks," IEEE Transactions on Wireless communications, vol. 10, no. 8, pp. 2752-2763, June 2011.
 Y. Xu, G. Gui, H. Gacanin, and F. Adachi, "A survey on resource allocation for 5G heterogeneous networks: Current research, future trends and challenges," IEEE Communications Surveys & Tutorials, February 2021.
 S. T. Shah, J. Gu, S. F. Hasan, and M. Y. Chung, "SC-FDMA-based resource allocation and power control scheme for D2D communication using LTE-A uplink resource," EURASIP Journal on Wireless Communications and Networking, vol. 2015, no. 1, pp. 1-15, May 2015.
 L. Militano, A. Orsino, G. Araniti, A. Molinaro, A. Iera, and L. Wang, "Efficient spectrum management exploiting D2D communication in 5G systems," in 2015 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, August 2015: IEEE, pp. 1-5.
 A. Bagheri and M. Mohammadi, "Optimal power allocation in multipair full-duplex relaying massive MIMO networks in presence of eavesdropper," Journal of Advanced Signal Processing, vol. 4, no. 1, pp. 1-15, 2020.
 R. S. Sutton and A. G. Barto, Reinforcement learning: An introduction. MIT press, November 2018.
 L. Davis, Handbook of Genetic Algorithms. VNR Computer Library. Stamford, CT, ed: USA: Thomson Publishing Group, Inc. and New York, NY, USA: Van Nostrand …, 1991.
 Y. Zhang, S. Wang, and G. Ji, "A comprehensive survey on particle swarm optimization algorithm and its applications," Mathematical problems in engineering, vol. 2015, February 2015.
 E. Rashedi, H. Nezamabadi-Pour, and S. Saryazdi, "GSA: a gravitational search algorithm," Information sciences, vol. 179, no. 13, pp. 2232-2248, June 2009.
 R. Kuo and Y. Han, "A hybrid of genetic algorithm and particle swarm optimization for solving bi-level linear programming problem–A case study on supply chain model," Applied Mathematical Modelling, vol. 35, no. 8, pp. 3905-3917, August 2011.