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 条
  • [1] Unifying View on Min-Max Fairness, Max-Min Fairness, and Utility Optimization in Cellular Networks
    Holger Boche
    Marcin Wiczanowski
    Slawomir Stanczak
    EURASIP Journal on Wireless Communications and Networking, 2007
  • [2] Unifying view on min-max fairness, max-min fairness, and utility optimization in cellular networks
    Boche, Holger
    Wiczanowski, Marcin
    Stanczak, Slawomir
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2007, 2007 (1)
  • [3] Min-max and max-min graph saturation parameters
    Sudha, S.
    Arumugam, S.
    AKCE INTERNATIONAL JOURNAL OF GRAPHS AND COMBINATORICS, 2020, 17 (03) : 943 - 947
  • [4] Approximation algorithms for min-max and max-min resource sharing problems, and applications
    Institut für Informatik und Praktische Mathematik, Christian-Albrechts-Universität zu Kiel, Olshausenstr. 40, 24098 Kiel, Germany
    Lect. Notes Comput. Sci., 2006, (156-202):
  • [5] Max-max, max-min, min-max and min-min knapsack problems with a parametric constraint
    Halman, Nir
    Kovalyov, Mikhail Y.
    Quilliot, Alain
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2023, 21 (02): : 235 - 246
  • [6] Approximation algorithms for min-max and max-min resource sharing problems, and applications
    Jansen, K
    EFFICIENT APPROXIMATION AND ONLINE ALGORITHMS: RECENT PROGRESS ON CLASSICAL COMBINATORIAL OPTIMIZATION PROBLEMS AND NEW APPLICATIONS, 2006, 3484 : 156 - 202
  • [7] Power Allocation with Max-Min and Min-Max Fairness for Cognitive Radio Networks with Imperfect CSI
    Tang Lun
    Yan Jing-lin
    Li Qing
    Chen Qian-bin
    Wang Huan
    WIRELESS PERSONAL COMMUNICATIONS, 2012, 65 (03) : 671 - 687
  • [8] Local Approximability of Max-Min and Min-Max Linear Programs
    Patrik Floréen
    Marja Hassinen
    Joel Kaasinen
    Petteri Kaski
    Topi Musto
    Jukka Suomela
    Theory of Computing Systems, 2011, 49 : 672 - 697
  • [9] Local Approximability of Max-Min and Min-Max Linear Programs
    Floreen, Patrik
    Hassinen, Marja
    Kaasinen, Joel
    Kaski, Petteri
    Musto, Topi
    Suomela, Jukka
    THEORY OF COMPUTING SYSTEMS, 2011, 49 (04) : 672 - 697
  • [10] Gumbel central limit theorem for max-min and min-max
    Eliazar, Iddo
    Metzler, Ralf
    Reuveni, Shlomi
    PHYSICAL REVIEW E, 2019, 100 (02)