4.6 Article

Scheduling on a single machine under time-of-use electricity tariffs

Journal

ANNALS OF OPERATIONS RESEARCH
Volume 238, Issue 1-2, Pages 199-227

Publisher

SPRINGER
DOI: 10.1007/s10479-015-2003-5

Keywords

Scheduling; Time-of-use tariff; Electricity cost; Dynamic speed scaling; Approximation algorithm

Funding

  1. Div Of Chem, Bioeng, Env, & Transp Sys
  2. Directorate For Engineering [1512217] Funding Source: National Science Foundation

Ask authors/readers for more resources

We consider the problem of scheduling jobs on a single machine to minimize the total electricity cost of processing these jobs under time-of-use electricity tariffs. For the uniform-speed case, in which all jobs have arbitrary power demands and must be processed at a single uniform speed, we prove that the non-preemptive version of this problem is inapproximable within a constant factor unless P = NP. On the other hand, when all the jobs have the same workload and the electricity prices follow a so-called pyramidal structure, we show that this problem can be solved in polynomial time. For the speed-scalable case, in which jobs can be processed at an arbitrary speed with a trade-off between speed and power demand, we show that the non-preemptive version of the problem is strongly NP-hard. We also present different approximation algorithms for this case, and test the computational performance of these approximation algorithms on randomly generated instances. In addition, for both the uniform-speed and speed-scaling cases, we show how to compute optimal schedules for the preemptive version of the problem in polynomial time.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available