Approximation algorithms for energy-efficient scheduling of parallel jobs

被引:0
|
作者
Alexander Kononov
Yulia Kovalenko
机构
[1] Sobolev Institute of Mathematics SB RAS,
[2] Sobolev Institute of Mathematics SB RAS,undefined
[3] Omsk Department,undefined
来源
Journal of Scheduling | 2020年 / 23卷
关键词
Parallel job; Speed scaling; Scheduling; Approximation algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we consider the homogeneous scheduling on speed-scalable processors, where the energy consumption is minimized. While most previous works have studied single-processor jobs, we focus on rigid parallel jobs, using more than one processor at the same time. Each job is specified by release date, deadline, processing volume and the number of required processors. Firstly, we develop constant-factor approximation algorithms for such interesting cases as agreeable jobs without migration and preemptive instances. Next, we propose a configuration linear program, which allows us to obtain an “almost exact” solution for the preemptive setting. Finally, in the case of non-preemptive agreeable jobs with unit-work operations, we present a three-approximation algorithm by generalization of the known exact algorithm for single-processor jobs.
引用
收藏
页码:693 / 709
页数:16
相关论文
共 50 条
  • [1] Approximation algorithms for energy-efficient scheduling of parallel jobs
    Kononov, Alexander
    Kovalenko, Yulia
    [J]. JOURNAL OF SCHEDULING, 2020, 23 (06) : 693 - 709
  • [2] APPROXIMATION ALGORITHMS FOR SCHEDULING PARALLEL JOBS
    Jansen, Klaus
    Thoele, Ralf
    [J]. SIAM JOURNAL ON COMPUTING, 2010, 39 (08) : 3571 - 3615
  • [3] Models and algorithms for energy-efficient scheduling with immediate start of jobs
    Shioura, Akiyoshi
    Shakhlevich, Natalia V.
    Strusevich, Vitaly A.
    Primas, Bernhard
    [J]. JOURNAL OF SCHEDULING, 2018, 21 (05) : 505 - 516
  • [4] Models and algorithms for energy-efficient scheduling with immediate start of jobs
    Akiyoshi Shioura
    Natalia V. Shakhlevich
    Vitaly A. Strusevich
    Bernhard Primas
    [J]. Journal of Scheduling, 2018, 21 : 505 - 516
  • [5] Approximation algorithms for scheduling parallel jobs:: Breaking the approximation ratio of 2
    Jansen, Klaus
    Thoele, Ralf
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, PROCEEDINGS, 2008, 5125 : 234 - 245
  • [6] Improved approximation algorithms for scheduling parallel jobs on identical clusters
    Bougeret, Marin
    Dutot, Pierre-Francois
    Trystram, Denis
    Jansen, Klaus
    Robenek, Christina
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 600 : 70 - 85
  • [7] Energy-efficient scheduling algorithms of object retrieval on indexed parallel broadcast channels
    Sun, B
    Hurson, AR
    Hannan, J
    [J]. 2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 440 - 447
  • [8] Efficient Algorithms for Scheduling Parallel Jobs with Interval Constraints in Clouds
    Xu, Xuanming
    Guo, Longkun
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2021, 2021, 13135 : 195 - 202
  • [9] APPROXIMATION ALGORITHMS FOR MULTIPLE STRIP PACKING AND SCHEDULING PARALLEL JOBS IN PLATFORMS
    Bougeret, Marin
    Dutot, Pierre-Francois
    Jansen, Klaus
    Robenek, Christina
    Trystram, Denis
    [J]. DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2011, 3 (04) : 553 - 586
  • [10] An energy-efficient unrelated parallel machine scheduling problem with learning effect of operators and deterioration of jobs
    Parichehreh, M.
    Gholizadeh, H.
    Fathollahi-Fard, A. M.
    Wong, K. Y.
    [J]. INTERNATIONAL JOURNAL OF ENVIRONMENTAL SCIENCE AND TECHNOLOGY, 2024,