Energy-efficient scheduling and routing via randomized rounding

被引:0
作者
Evripidis Bampis
Alexander Kononov
Dimitrios Letsios
Giorgio Lucarelli
Maxim Sviridenko
机构
[1] Sorbonne Universités,LIP6, UMR 7606
[2] UPMC Univ Paris 06,I3S, UMR 7271
[3] Sobolev Institute of Mathematics,LIG, UMR 5217
[4] Univ. Nice Sophia Antipolis,undefined
[5] Grenoble INP,undefined
[6] Yahoo Labs,undefined
来源
Journal of Scheduling | 2018年 / 21卷
关键词
Randomized rounding; Scheduling; Approximation; Energy-aware; Configuration linear program;
D O I
暂无
中图分类号
学科分类号
摘要
We propose a unifying framework based on configuration linear programs and randomized rounding, for different energy optimization problems in the dynamic speed-scaling setting. We apply our framework to various scheduling and routing problems in heterogeneous computing and networking environments. We first consider the energy minimization problem of scheduling a set of jobs on a set of parallel speed scalable processors in a fully heterogeneous setting. For both the preemptive-nonmigratory and the preemptive-migratory variants, our approach allows us to obtain solutions of almost the same quality as for the homogeneous environment. By exploiting the result for the preemptive-nonmigratory variant, we are able to improve the best known approximation ratio for the single processor non-preemptive problem. Furthermore, we show that our approach allows to obtain a constant-factor approximation algorithm for the power-aware preemptive job shop scheduling problem. Finally, we consider the min-power routing problem where we are given a network modeled by an undirected graph and a set of uniform demands that have to be routed on integral routes from their sources to their destinations so that the energy consumption is minimized. We improve the best known approximation ratio for this problem.
引用
收藏
页码:35 / 51
页数:16
相关论文
共 32 条
  • [1] Albers S(2010)Energy-efficient algorithms Communications of ACM 53 86-96
  • [2] Andrews M(2012)Routing for power minimization in the speed scaling model IEEE/ACM Transaction on Networking 20 285-294
  • [3] Anta AF(2015)From preemptive to non-preemptive speed-scaling scheduling Discrete Applied Mathematics 181 11-20
  • [4] Zhang L(2015)Green scheduling, flows and matchings Theoretical Computer Science 579 126-136
  • [5] Zhao W(2011)Properties of optimal schedules in preemptive shop scheduling Discrete Applied Mathematics 159 272-280
  • [6] Bampis E(2010)Improved bounds on Bell numbers and on moments of sums of random variables Probability and Mathematical Statistics 30 185-205
  • [7] Kononov A(2010)State-of-the-art in heterogeneous computing Scientific Programming 18 1-33
  • [8] Letsios D(2016)A survey of offline algorithms for energy minimization under deadline constraints Journal of Scheduling 19 3-19
  • [9] Lucarelli G(1956)On the distribution of the number of successes in independent trials Annals of Mathematical Statistics 27 713-721
  • [10] Nemparis I(1991)Randomized rounding: A technique for provably good algorithms and algorithmic proofs Combinatorica 7 365-374