Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time

In this work we consider a problem from the field of power- and energy-aware scheduling, in which a set of batteries have to be charged in a minimum time. The formulated problem is to schedule independent and nonpreemptable jobs to minimize the schedule length, where each job requires some amount of...

Full description

Bibliographic Details
Main Authors: R. Różycki, G. Waligóra, J. Węglarz
Format: Article
Language:English
Published: Polish Academy of Sciences 2020-04-01
Series:Bulletin of the Polish Academy of Sciences: Technical Sciences
Subjects:
Online Access:https://journals.pan.pl/Content/116293/PDF/15D_299-306_01408_Bpast.No.68-2_26.04.20_K1A.pdf
_version_ 1828292385503707136
author R. Różycki
G. Waligóra
J. Węglarz
author_facet R. Różycki
G. Waligóra
J. Węglarz
author_sort R. Różycki
collection DOAJ
description In this work we consider a problem from the field of power- and energy-aware scheduling, in which a set of batteries have to be charged in a minimum time. The formulated problem is to schedule independent and nonpreemptable jobs to minimize the schedule length, where each job requires some amount of power and consumes a certain amount of energy during its processing. We assume that the power demand of each job linearly decreases with time, as it is the case when Li-ion batteries are being charged. For the assumed job model we prove that each next job should be started as soon as the required amount of power is available. Basing on the proven theorem we formulate a procedure generating a minimum-length schedule for an assumed order of jobs. We also analyze the case of identical jobs, and show some interesting properties of this case.
first_indexed 2024-04-13T11:07:31Z
format Article
id doaj.art-3a463f07960a4816a077bb6d60a6b991
institution Directory Open Access Journal
issn 2300-1917
language English
last_indexed 2024-04-13T11:07:31Z
publishDate 2020-04-01
publisher Polish Academy of Sciences
record_format Article
series Bulletin of the Polish Academy of Sciences: Technical Sciences
spelling doaj.art-3a463f07960a4816a077bb6d60a6b9912022-12-22T02:49:14ZengPolish Academy of SciencesBulletin of the Polish Academy of Sciences: Technical Sciences2300-19172020-04-0168No. 2 (i.a. Special Section on Computational Intelligence in Communications)299306https://doi.org/10.24425/bpasts.2020.133115Scheduling battery charging jobs with linearly decreasing power demands to minimize the total timeR. RóżyckiG. WaligóraJ. WęglarzIn this work we consider a problem from the field of power- and energy-aware scheduling, in which a set of batteries have to be charged in a minimum time. The formulated problem is to schedule independent and nonpreemptable jobs to minimize the schedule length, where each job requires some amount of power and consumes a certain amount of energy during its processing. We assume that the power demand of each job linearly decreases with time, as it is the case when Li-ion batteries are being charged. For the assumed job model we prove that each next job should be started as soon as the required amount of power is available. Basing on the proven theorem we formulate a procedure generating a minimum-length schedule for an assumed order of jobs. We also analyze the case of identical jobs, and show some interesting properties of this case.https://journals.pan.pl/Content/116293/PDF/15D_299-306_01408_Bpast.No.68-2_26.04.20_K1A.pdfschedulingmakespanpowerenergycontinuous resource
spellingShingle R. Różycki
G. Waligóra
J. Węglarz
Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
Bulletin of the Polish Academy of Sciences: Technical Sciences
scheduling
makespan
power
energy
continuous resource
title Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
title_full Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
title_fullStr Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
title_full_unstemmed Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
title_short Scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
title_sort scheduling battery charging jobs with linearly decreasing power demands to minimize the total time
topic scheduling
makespan
power
energy
continuous resource
url https://journals.pan.pl/Content/116293/PDF/15D_299-306_01408_Bpast.No.68-2_26.04.20_K1A.pdf
work_keys_str_mv AT rrozycki schedulingbatterychargingjobswithlinearlydecreasingpowerdemandstominimizethetotaltime
AT gwaligora schedulingbatterychargingjobswithlinearlydecreasingpowerdemandstominimizethetotaltime
AT jweglarz schedulingbatterychargingjobswithlinearlydecreasingpowerdemandstominimizethetotaltime