Energy-efficient scheduling and routing via randomized rounding

被引:8
作者
Bampis, Evripidis [1 ]
Kononov, Alexander [2 ]
Letsios, Dimitrios [1 ,3 ]
Lucarelli, Giorgio [1 ,4 ]
Sviridenko, Maxim [5 ]
机构
[1] UPMC Univ Paris 06, Sorbonne Univ, UMR 7606, LIP6, F-75005 Paris, France
[2] Sobolev Inst Math, Novosibirsk, Russia
[3] Univ Nice Sophia Antipolis, UMR 7271, I3S, F-06900 Sophia Antipolis, France
[4] Grenoble INP, UMR 5217, LIG, Grenoble, France
[5] Yahoo Labs, New York, NY USA
关键词
Randomized rounding; Scheduling; Approximation; Energy-aware; Configuration linear program; ALGORITHMS;
D O I
10.1007/s10951-016-0500-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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
页数:17
相关论文
共 30 条
[1]  
Agrawal Kunal., 2016, Proceedings of the Twenty-Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2016, Arlington, VA, USA, January 10-12, 2016, P176
[2]  
Albers S, 2011, SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, P279
[3]   Energy-Efficient Algorithms [J].
Albers, Susanne .
COMMUNICATIONS OF THE ACM, 2010, 53 (05) :86-96
[4]  
Albers S, 2007, SPAA'07: PROCEEDINGS OF THE NINETEENTH ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, P289
[5]   Uniform asymptotic bounds for the heat kernel and the trace of a stochastic geodesic flow [J].
Albeverio, Sergio ;
Hilbert, Astrid ;
Kolokoltsov, Vassily .
STOCHASTICS-AN INTERNATIONAL JOURNAL OF PROBABILITY AND STOCHASTIC PROCESSES, 2012, 84 (2-3) :315-333
[6]   Routing for Power Minimization in the Speed Scaling Model [J].
Andrews, Matthew ;
Fernandez Anta, Antonio ;
Zhang, Lisa ;
Zhao, Wenbo .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (01) :285-294
[7]   Minimum-Cost Network Design with (Dis)economies of Scale [J].
Andrews, Matthew ;
Antonakopoulos, Spyridon ;
Zhang, Lisa .
2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, :585-592
[8]  
Angel E, 2012, LECT NOTES COMPUT SC, V7484, P128, DOI 10.1007/978-3-642-32820-6_15
[9]  
[Anonymous], 1993, GEOMETRIC ALGORITHMS
[10]  
Antoniadis Antonios, 2012, Algorithm Theory-SWAT 2012. Proceedings 13th Scandinavian Symposium and Workshops, P249, DOI 10.1007/978-3-642-31155-0_22