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
    JOURNAL OF SCHEDULING, 2020, 23 (06) : 693 - 709
  • [2] APPROXIMATION ALGORITHMS FOR SCHEDULING PARALLEL JOBS
    Jansen, Klaus
    Thoele, Ralf
    SIAM JOURNAL ON COMPUTING, 2010, 39 (08) : 3571 - 3615
  • [3] Improved approximation algorithms for scheduling parallel jobs on identical clusters
    Bougeret, Marin
    Dutot, Pierre-Francois
    Trystram, Denis
    Jansen, Klaus
    Robenek, Christina
    THEORETICAL COMPUTER SCIENCE, 2015, 600 : 70 - 85
  • [4] Models and algorithms for energy-efficient scheduling with immediate start of jobs
    Akiyoshi Shioura
    Natalia V. Shakhlevich
    Vitaly A. Strusevich
    Bernhard Primas
    Journal of Scheduling, 2018, 21 : 505 - 516
  • [5] Models and algorithms for energy-efficient scheduling with immediate start of jobs
    Shioura, Akiyoshi
    Shakhlevich, Natalia V.
    Strusevich, Vitaly A.
    Primas, Bernhard
    JOURNAL OF SCHEDULING, 2018, 21 (05) : 505 - 516
  • [6] Complexity and heuristic algorithms for speed scaling scheduling of parallel jobs with energy constraint
    Zakharova, Yulia
    Sakhno, Maria
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2024, 457
  • [7] Energy-efficient scheduling algorithms of object retrieval on indexed parallel broadcast channels
    Sun, B
    Hurson, AR
    Hannan, J
    2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 440 - 447
  • [8] Energy-efficient scheduling: classification, bounds, and algorithms
    Pragati Agrawal
    Shrisha Rao
    Sādhanā, 2021, 46
  • [9] Energy-efficient scheduling: classification, bounds, and algorithms
    Agrawal, Pragati
    Rao, Shrisha
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2021, 46 (01):
  • [10] An Approximation Algorithm for Preemptive Speed Scaling Scheduling of Parallel Jobs with Migration
    Kononov, Alexander
    Kovalenko, Yulia
    LEARNING AND INTELLIGENT OPTIMIZATION (LION 11 2017), 2017, 10556 : 351 - 357