posted on 2018-05-21, 08:56authored byAeshah Alsughayyir, Thomas Erlebach
In this paper we consider non-preemptive online scheduling
of jobs with release times and deadlines on heterogeneous processors
with speed scaling. The power needed by processor i to run at speed
s is assumed to be s
αi
, where the exponent αi is a constant that can
be different for each processor. We require the jobs to have agreeable
deadlines, i.e., jobs with later release times also have later deadlines.
The aim is to minimize the energy used to complete all jobs by their
deadlines. For the case where the densities of the jobs differ only within
a factor of two and the same holds for their interval lengths, we present
an algorithm with constant competitive ratio. For arbitrary densities and
interval lengths, we achieve a competitive ratio that is poly-logarithmic in
the ratio of maximum to minimum density and in the ratio of maximum
to minimum interval length.
Funding
A. Alsughayyir—Partially supported by the Department of Computer Science of Taibah University in Medina.
T. Erlebach—Supported by a study leave granted by University of Leicester.
History
Citation
Combinatorial Optimization and Applications. COCOA 2017. Lecture Notes in Computer Science, vol 10628.
Author affiliation
/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science
Source
11th Annual International Conference on Combinatorial Optimization and Applications (COCOA'17), Shanghai
Version
AM (Accepted Manuscript)
Published in
Combinatorial Optimization and Applications. COCOA 2017. Lecture Notes in Computer Science