We consider a scheduling problem on identical machines, where the cost for each machine is the total size of jobs assigned to it, excluding its largest job. The objective is to minimize the cost of the schedule, which is the maximum cost over all machines. We study online algorithms with and without migration. We design an algorithm with competitive ratio 3 for the purely online variant and provide a lower bound of 2.26953 on the competitive ratio of any online algorithm. For two machines, we find tight bounds of 2 on the competitive ratio. Additionally, we design a polynomial time approximation scheme for the variant with migration. We also briefly discuss the same online problem on uniformly related machines.
Bibliographical noteFunding Information:
Partially supported by Grant Number 308/18 of ISF - Israeli Science Foundation.
© 2021 Elsevier B.V.
- Competitive analysis
- Load balancing
ASJC Scopus subject areas
- Discrete Mathematics and Combinatorics
- Applied Mathematics