License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.FSTTCS.2013.449
URN: urn:nbn:de:0030-drops-43923
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2013/4392/
Go to the corresponding LIPIcs Volume Portal


Bampis, Evripidis ; Kononov, Alexander ; Letsios, Dimitrios ; Lucarelli, Giorgio ; Sviridenko, Maxim

Energy Efficient Scheduling and Routing via Randomized Rounding

pdf-format:
34.pdf (0.4 MB)


Abstract

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-non-migratory 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-non-migratory 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.

BibTeX - Entry

@InProceedings{bampis_et_al:LIPIcs:2013:4392,
  author =	{Evripidis Bampis and Alexander Kononov and Dimitrios Letsios and Giorgio Lucarelli and Maxim Sviridenko},
  title =	{{Energy Efficient Scheduling and Routing via Randomized Rounding}},
  booktitle =	{IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2013)},
  pages =	{449--460},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-939897-64-4},
  ISSN =	{1868-8969},
  year =	{2013},
  volume =	{24},
  editor =	{Anil Seth and Nisheeth K. Vishnoi},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2013/4392},
  URN =		{urn:nbn:de:0030-drops-43923},
  doi =		{10.4230/LIPIcs.FSTTCS.2013.449},
  annote =	{Keywords: Randomized rounding; scheduling; approximation; energy-aware; configuration linear program}
}

Keywords: Randomized rounding; scheduling; approximation; energy-aware; configuration linear program
Collection: IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2013)
Issue Date: 2013
Date of publication: 10.12.2013


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI