A unified framework for max-min and min-max fairness with applications

被引:186
|
作者
Radunovic, Bozidar [1 ]
Le Boudec, Jean-Yves [1 ]
机构
[1] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
关键词
best-effort traffic; elastic traffic; mathematical programming/optimization; max-min fairness; system design;
D O I
10.1109/TNET.2007.896231
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Max-min fairness is widely used in various areas of networking. In every case where it is used, there is a proof of existence and one or several algorithms for computing it; in most, but not all cases, they are based on the notion of bottlenecks. In spite of this wide applicability, there are still examples, arising in the context of wireless or peer-to-peer networks, where the existing theories do not seem to apply directly. In this paper, we give a unifying treatment of max-min fairness, which encompasses all existing results in a simplifying framework, and extend its applicability to new examples. First, we observe that the existence of max-min fairness is actually a geometric property of the set of feasible allocations. There exist sets on which max-min fairness does not exist, and we describe a large class of sets on which a max-min fair allocation does exist. This class contains, but is not limited to the compact, convex sets of R-N. Second, we give a general purpose centralized algorithm, called Max-min Programming, for computing the max-min fair allocation in all cases where it exists (whether the set of feasible allocations is in our class or not). Its complexity is of the order of N linear programming steps in R-N, in the case where the feasible set is defined by linear constraints. We show that, if the set of feasible allocations has the free disposal property, then Max-min Programming reduces to a simpler algorithm, called Water Filling, whose complexity is much lower. Free disposal corresponds to the cases where a bottleneck argument can be made, and Water Filling is the general form of all previously known centralized algorithms for such cases. All our results apply mutatis mutandis to min-max fairness. Our results apply to weighted, unweighted and util-max-min and min-max fairness. Distributed algorithms for the computation of max-min fair allocations are outside the scope of this paper.
引用
收藏
页码:1073 / 1083
页数:11
相关论文
共 50 条
  • [21] Min-max and max-min approaches to the solution of wave equation in relativistic quantum chemistry
    Datta, S. N.
    INDIAN JOURNAL OF PHYSICS, 2019, 93 (03) : 285 - 299
  • [22] A Distributed Algorithm for Min-Max Tree and Max-Min Cut Problems in Communication Networks
    Guo, Song
    Leung, Victor C. M.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2010, 18 (04) : 1067 - 1076
  • [23] Climate policies under climate model uncertainty: Max-min and min-max regret
    Rezai, Armon
    van der Ploeg, Frederick
    ENERGY ECONOMICS, 2017, 68 : 4 - 16
  • [24] Poisson-process limit laws yield Gumbel max-min and min-max
    Eliazar, Iddo
    Metzler, Ralf
    Reuveni, Shlomi
    PHYSICAL REVIEW E, 2019, 100 (02)
  • [25] THEORY OF MAX-MIN WITH APPLICATIONS
    DANSKIN, JM
    SIAM JOURNAL ON APPLIED MATHEMATICS, 1966, 14 (04) : 641 - &
  • [26] Applications of the max-min fairness principle in telecommunication network design
    Pióro, M
    Dzida, A
    Tomaszewski, A
    Zagozdzon, M
    Kubilinskas, E
    Nilsson, P
    Ogryczak, W
    2005 NEXT GENERATION INTERNET NETWORKS, 2005, : 219 - 225
  • [27] Max-min Fairness of Generalized AGV Mechanisms
    Wang, Tao
    Xu, Yunjian
    Ahipasaoglu, Selin Damla
    Courcoubetis, Costas
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 5170 - 5177
  • [28] Max-Min Fairness in 802.11 Mesh Networks
    Leith, Douglas J.
    Cao, Qizhi
    Subramanian, Vijay G.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (03) : 756 - 769
  • [29] On the optimality of max-min fairness in resource allocation
    Coluccia, Angelo
    D'Alconzo, Alessandro
    Ricciato, Fabio
    ANNALS OF TELECOMMUNICATIONS, 2012, 67 (1-2) : 15 - 26
  • [30] Min-Max Spaces and Complexity Reduction in Min-Max Expansions
    Gaubert, Stephane
    McEneaney, William M.
    APPLIED MATHEMATICS AND OPTIMIZATION, 2012, 65 (03): : 315 - 348