Load Balancing: The Long Road from Theory to Practice

被引:0
作者
Berndt, Sebastian [1 ]
Deppert, Max A. [2 ]
Jansen, Klaus [2 ]
Rohwedder, Lars [3 ]
机构
[1] Univ Lubeck, Lubeck, Germany
[2] Univ Kiel, Kiel, Germany
[3] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
来源
2022 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX | 2022年
关键词
BIN-PACKING; MAKESPAN;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There is a long history of approximation schemes for the problem of scheduling jobs on identical machines to minimize the makespan. Such a scheme grants a p1 qapproximation solution for every epsilon > 0, but the running time grows exponentially in 1/epsilon. For a long time, these schemes seemed like a purely theoretical concept. Even solving instances for moderate values of " seemed completely illusional. In an effort to bridge theory and practice, we refine recent ILP techniques to develop the fastest known approximation scheme for this problem. An implementation of this algorithm reaches values of " lower than 2/11 approximate to 18:2% within a reasonable timespan. This is the approximation guarantee of MULTIFIT, which, to the best of our knowledge, has the best proven guarantee of any non-scheme algorithm.
引用
收藏
页码:104 / 116
页数:13
相关论文
共 30 条
[1]  
Alon N, 1997, PROCEEDINGS OF THE EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P493
[2]  
Ayaz Dzul fikar M., 2019, Leibniz International Proceedings in Informatics (LIPIcs), V148
[3]   INTEGER-MAKING THEOREMS [J].
BECK, J ;
FIALA, T .
DISCRETE APPLIED MATHEMATICS, 1981, 3 (01) :1-8
[4]   A note on the Beck-Fiala theorem [J].
Bednarchak, D ;
Helm, M .
COMBINATORICA, 1997, 17 (01) :147-149
[5]  
Berndt Sebastian, 2021, Implementation of the BDJR algorithm
[6]  
Bonnet Edouard, 2018, IPEC, V115, DOI [10.4230/LIPIcs.IPEC.2018.26, DOI 10.4230/LIPICS.IPEC.2018.26]
[7]   Listing all potential maximal cliques of a graph [J].
Bouchitté, V ;
Todinca, I .
THEORETICAL COMPUTER SCIENCE, 2002, 276 (1-2) :17-32
[8]  
COFFMAN EG, 1978, SIAM J COMPUT, V7, P1, DOI 10.1137/0207001
[9]  
Dell Holger, 2017, IPEC, V89
[10]   Proximity Results and Faster Algorithms for Integer Programming Using the Steinitz Lemma [J].
Eisenbrand, Friedrich ;
Weismantel, Robert .
ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (01)