Archive | 2021

Bag-of-Tasks Scheduling on Related Machines

 
 
 

Abstract


We consider online scheduling to minimize weighted completion time on related machines, where each job consists of several tasks that can be concurrently executed. A job gets completed when all its component tasks finish. We obtain an O(K logK)-competitive algorithm in the non-clairvoyant setting, where K denotes the number of distinct machine speeds. The analysis is based on dual-fitting on a precedence-constrained LP relaxation that may be of independent interest.

Volume None
Pages 3:1-3:16
DOI 10.4230/LIPIcs.APPROX/RANDOM.2021.3
Language English
Journal None

Full Text