1. Polynomial-time Combinatorial Algorithm for General Max-Min Fair Allocation
- Author
-
Ko, Sheng-Yen, Chen, Ho-Lin, Cheng, Siu Wing, Hon, Wing-Kai, Liao, Chung-Shou, Ko, Sheng-Yen, Chen, Ho-Lin, Cheng, Siu Wing, Hon, Wing-Kai, and Liao, Chung-Shou
- Abstract
In the general max-min fair allocation problem, there are m players and n indivisible resources, each player has his/her own utilities for the resources, and the goal is to find an assignment that maximizes the minimum total utility of resources assigned to a player. The problem finds many natural applications such as bandwidth distribution in telecom networks, processor allocation in computational grids, and even public-sector decision making. We introduce an over-estimation strategy to design approximation algorithms for this problem. When all utilities are positive, we obtain an approximation ratio of c /1-C , where c is the maximum ratio of the largest utility to the smallest utility of any resource. When some utilities are zero, we obtain an approximation ratio of (1 + 3 c((sic) )+ O(delta c((sic)2))), where c circumflex expressionccent is the maximum ratio of the largest utility to the smallest positive utility of any resource.
- Published
- 2023