RUS  ENG
Полная версия
ЖУРНАЛЫ // Сибирские электронные математические известия // Архив

Сиб. электрон. матем. изв., 2022, том 19, выпуск 2, страницы 586–600 (Mi semr1523)

Дискретная математика и математическая кибернетика

Minimizing makespan for parallelizable jobs with energy constraint

A. Kononova, Yu. Zakharovaba

a Sobolev Institute of Mathematics, 4, Koptyuga ave., Novosibirsk, 630090, Russia
b Dostoevsky Omsk State University, 55a, Mira ave., Omsk, 644077, Russia

Аннотация: We investigate the problem of scheduling parallelizable jobs to minimize the makespan under the given energy budget. A parallelizable job can be run on an arbitrary number of processors with a job execution time that depends on the number of processors assigned to it. We consider malleable and moldable jobs. Processors can vary their speed to conserve energy using dynamic speed scaling. Polynomial time algorithms with approximation guarantees are proposed. In our algorithms, a lower bound on the makespan and processing times of jobs are calculated. Then numbers of utilized processors are assigned for jobs and a feasible solution is constructed using a list-type scheduling rule.

Ключевые слова: parallelizable job, speed scaling, scheduling, approximation algorithm.

УДК: 519.8

MSC: 90B35

Поступила 13 мая 2022 г., опубликована 30 августа 2022 г.

Язык публикации: английский

DOI: 10.33048/semi.2022.19.049



Реферативные базы данных:


© МИАН, 2024