Skip to main navigation Skip to search Skip to main content

Necessary and sufficient condition for non-concave network utility maximisation

  • Jingyao Wang
  • , Jinghua Guo*
  • , Qishao Wang
  • , Zhisheng Duan
  • , Guanrong Chen
  • *Corresponding author for this work
  • Xiamen University
  • Peking University
  • City University of Hong Kong

Research output: Contribution to journalArticlepeer-review

Abstract

As the popularity of intellectual-property video services growing, users have raised their expectations on better quality of services. However, the existing traffic engineering solutions are not adequate to provide such desired quality to users. This paper aims to develop the distributed, user-utility-aware and optimisation-based traffic allocation mechanisms for real applications with non-concave utility functions, and then provide a solution to the problem. We formulate the traffic allocation problem as a network utility maximisation problem with link capacity constraints. This optimisation problem is challenging because of the non-concavity of the utility functions and the lack of global information. We overcome the difficulty by designing a class of fully distributed traffic allocation control laws, which requires a minimum communication workload. Moreover, we present a necessary and sufficient condition under which the proposed control laws converge to the globally optimal solution. Finally, we present numerical simulations to illustrate the theoretical results.

Original languageEnglish
Pages (from-to)319-327
Number of pages9
JournalInternational Journal of Control
Volume93
Issue number2
DOIs
StatePublished - 1 Feb 2020
Externally publishedYes

Keywords

  • Internet congestion control
  • fluid-flow model
  • non-concave optimisation
  • traffic allocation control
  • utility maximisation

Fingerprint

Dive into the research topics of 'Necessary and sufficient condition for non-concave network utility maximisation'. Together they form a unique fingerprint.

Cite this