Non-preemptive speed scaling. Antoniadis, A. & Huang, C. Journal of Scheduling, 16(4):385--394, August, 2013.
Non-preemptive speed scaling [link]Paper  doi  abstract   bibtex   
We consider the following offline variant of the speed scaling problem introduced by Yao et al. We are given a set of jobs and we have a variable-speed processor to process them. The higher the processor speed, the higher the energy consumption. Each job is associated with its own release time, deadline, and processing volume. The objective is to find a feasible schedule that minimizes the energy consumption. In contrast to Yao et al., no preemption of jobs is allowed. Unlike the preemptive version that is known to be in P, the non-preemptive version of speed scaling is strongly NP-hard. In this work, we present a constant factor approximation algorithm for it. The main technical idea is to transform the problem into the unrelated machine scheduling problem with LpL_p -norm objective.
@article{antoniadis_non-preemptive_2013,
	title = {Non-preemptive speed scaling},
	volume = {16},
	issn = {1094-6136, 1099-1425},
	url = {http://link.springer.com/article/10.1007/s10951-013-0312-6},
	doi = {10.1007/s10951-013-0312-6},
	abstract = {We consider the following offline variant of the speed scaling problem introduced by Yao et al. We are given a set of jobs and we have a variable-speed processor to process them. The higher the processor speed, the higher the energy consumption. Each job is associated with its own release time, deadline, and processing volume. The objective is to find a feasible schedule that minimizes the energy consumption. In contrast to Yao et al., no preemption of jobs is allowed. Unlike the preemptive version that is known to be in P, the non-preemptive version of speed scaling is strongly NP-hard. In this work, we present a constant factor approximation algorithm for it. The main technical idea is to transform the problem into the unrelated machine scheduling problem with LpL\_p -norm objective.},
	language = {en},
	number = {4},
	urldate = {2014-09-30TZ},
	journal = {Journal of Scheduling},
	author = {Antoniadis, Antonios and Huang, Chien-Chung},
	month = aug,
	year = {2013},
	keywords = {Artificial Intelligence (incl. Robotics), Calculus of Variations and Optimal Control; Optimization, Energy-efficient scheduling, Non-preemption, Operations Research/Decision Theory, Production/Logistics/Supply Chain, approximation algorithms, optimization},
	pages = {385--394}
}

Downloads: 0