Saved in:
Bibliographic Details
Main Authors: Tian, Ying, Wang, Zhiliang, Yin, Xia, Shi, Xingang, Yang, Jiahai, Zhang, Han
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.08034
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909288408023040
author Tian, Ying
Wang, Zhiliang
Yin, Xia
Shi, Xingang
Yang, Jiahai
Zhang, Han
author_facet Tian, Ying
Wang, Zhiliang
Yin, Xia
Shi, Xingang
Yang, Jiahai
Zhang, Han
contents Network utility maximization (NUM) is a well-studied problem for network traffic management and resource allocation. Because of the inherent decentralization and complexity of networks, most researches develop decentralized NUM algorithms. In recent years, the Software Defined Networking (SDN) architecture has been widely used, especially in cloud networks and inter-datacenter networks managed by large enterprises, promoting the design of centralized NUM algorithms. To cope with the large and increasing number of flows in such SDN networks, existing researches about centralized NUM focus on the scalability of the algorithm with respect to the number of flows, however the efficiency is ignored. In this paper, we focus on the SDN scenario, and derive a centralized, efficient and scalable algorithm for the NUM problem. By the designing of a smooth utility function and a smooth penalty function, we formulate the NUM problem with a smooth objective function, which enables the use of Nesterov's accelerated gradient method. We prove that the proposed method has $O(d/t^2)$ convergence rate, which is the fastest with respect to the number of iterations $t$, and our method is scalable with respect to the number of flows $d$ in the network. Experiments show that our method obtains accurate solutions with less iterations, and achieves close-to-optimal network utility.
format Preprint
id arxiv_https___arxiv_org_abs_2408_08034
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Centralized Network Utility Maximization with Accelerated Gradient Method
Tian, Ying
Wang, Zhiliang
Yin, Xia
Shi, Xingang
Yang, Jiahai
Zhang, Han
Networking and Internet Architecture
Network utility maximization (NUM) is a well-studied problem for network traffic management and resource allocation. Because of the inherent decentralization and complexity of networks, most researches develop decentralized NUM algorithms. In recent years, the Software Defined Networking (SDN) architecture has been widely used, especially in cloud networks and inter-datacenter networks managed by large enterprises, promoting the design of centralized NUM algorithms. To cope with the large and increasing number of flows in such SDN networks, existing researches about centralized NUM focus on the scalability of the algorithm with respect to the number of flows, however the efficiency is ignored. In this paper, we focus on the SDN scenario, and derive a centralized, efficient and scalable algorithm for the NUM problem. By the designing of a smooth utility function and a smooth penalty function, we formulate the NUM problem with a smooth objective function, which enables the use of Nesterov's accelerated gradient method. We prove that the proposed method has $O(d/t^2)$ convergence rate, which is the fastest with respect to the number of iterations $t$, and our method is scalable with respect to the number of flows $d$ in the network. Experiments show that our method obtains accurate solutions with less iterations, and achieves close-to-optimal network utility.
title Centralized Network Utility Maximization with Accelerated Gradient Method
topic Networking and Internet Architecture
url https://arxiv.org/abs/2408.08034