Load Balancing: The Long Road from Theory to Practice
Sebastian Berndt, Max A. Deppert, Klaus Jansen, Lars, Rohwedder

TL;DR
This paper advances the practical application of approximation schemes for scheduling jobs on identical machines, achieving faster solutions with improved guarantees compared to previous algorithms.
Contribution
It refines ILP techniques to develop the fastest known approximation scheme for makespan scheduling, bridging the gap between theoretical algorithms and practical implementation.
Findings
Achieves epsilon values lower than 18.2% within reasonable time
Refines ILP techniques for faster approximation schemes
MULTIFIT has the best proven guarantee among non-scheme algorithms
Abstract
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 -approximation solution for every , but the running time grows exponentially in . 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 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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
