“…Network utility maximization (NUM) has been studied for decades since the seminal work [1] and has been the central analytical framework for the design of fair and distributed resource allocation over the communication networks (e.g., the Internet, 6G networks). Its applications span from network congestion control [1,2,3], power allocation and routing in wireless networks [4,5], load scheduling in cloud computing [6,7,8], to video streaming over dynamic networks [9,10,11,12,13,14], and etc. A comprehensive introduction of the method and its connections to control theory and convex optimization can be found in [15].…”