Utility Maximization Resource Allocation in Wireless Networks: Methods and Algorithms | Synapse