Elsevier

Theoretical Computer Science

Volume 702, 30 November 2017, Pages 65-76
Theoretical Computer Science

Total completion time minimization scheduling on two hierarchical uniform machines

https://doi.org/10.1016/j.tcs.2017.08.016Get rights and content
Under an Elsevier user license
open archive

Abstract

This paper investigates an online hierarchical scheduling problem on two uniform machines to minimize the total completion time of all jobs. Machine M1 with a speed v1 has a lower hierarchy and machine M2 with a speed v2 has a higher hierarchy. Each job has a unit processing time and a hierarchy. The job with a lower hierarchy can only be processed on the machine M1 and the job with a higher hierarchy can be processed on any of the two machines. We consider two variants of the problem: v1=1v2=s and v1=sv2=1. For both variants, we provide parameter lower bounds and online algorithms with competitive ratio of 9412 and 3332 respectively, which are optimal in sense of constant bound.

Keywords

Online scheduling
Hierarchy
Total completion time
Competitive ratio

Cited by (0)