Additive Approximation Schemes for Load Balancing Problems
Moritz Buchem, Lars Rohwedder, Tjark Vredeveld, Andreas Wiese

TL;DR
This paper introduces additive approximation schemes for load balancing problems, providing new methods that yield solutions with controlled absolute error, especially useful when traditional multiplicative approximations are infeasible.
Contribution
It presents a novel relaxation called slot-MILP and a local-search algorithm, enabling additive approximations for complex load balancing problems.
Findings
Additive schemes can outperform multiplicative ones when OPT is large.
The slot-MILP relaxation efficiently approximates solutions under certain load bounds.
The algorithms achieve an additive error proportional to the maximum job processing time.
Abstract
In this paper we introduce the concept of additive approximation schemes and apply it to load balancing problems. Additive approximation schemes aim to find a solution with an absolute error in the objective of at most for some suitable parameter . In the case that the parameter provides a lower bound an additive approximation scheme implies a standard multiplicative approximation scheme and can be much stronger when OPT. On the other hand, when no PTAS exists (or is unlikely to exist), additive approximation schemes can provide a different notion for approximation. We consider the problem of assigning jobs to identical machines with lower and upper bounds for the loads of the machines. This setting generalizes problems like makespan minimization, the Santa Claus problem (on identical machines), and the envy-minimizing Santa Claus problem. For the last…
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.
