Seite - 25 - in Algorithms for Scheduling Problems
Bild der Seite - 25 -
Text der Seite - 25 -
Algorithms 2018,11, 66
Lemma2. Atmost two jobs in the blockBrâBmayhave thenon-emptyoptimality segments inanyïŹxed
permutationÏkâS.
Proof. DuetoDeïŹnition3, the inclusion [bLr ,bUr ]â [pLi ,pUi ]holds foreach job JiâBr. Thus,due to
DeïŹnition2,only job Jki,which is theïŹrstone in thepermutationÏk amongthe jobs fromtheblock
Br, andonly job Jkv âBr,which is the lastone in thepermutationÏk amongthe jobs fromtheblock
Br,mayhavethenon-emptyoptimalitysegments. It is clear that thesenon-emptysegments lookas
follows: [pLki,u â
ki ]and [lâkv,p U
kv ],whereuâki †bLr andbUr †lâkv.
Lemma3. IfOB(Ïk,T) =â
, then any two jobs Jv â Br and Jw â Bs,which are ïŹxed indifferent blocks,
r< s,mustbeordered in thepermutationÏkâSwith the increasingof the left bounds (and the rightbounds
aswell) of the coresof theirblocks, i.e., thepermutationÏk looksas follows:Ïk=(. . . , Jv, . . . , Jw, . . .),where
bLr < bLs .
Proof. For any two jobs Jv â Br and Jw â Bs, r< s, the condition [pLv,pUv ]â© [pLw,pUw] = â
holds.
Therefore, thesamepermutationÏk=(. . . , Jv, . . . , Jw, . . .) isobtainedif jobs JvâBr and JwâBs are
orderedeither in the increasingof the leftboundsof thecoresof theirblocksor in the increasingof
therightboundsof thecoresof theirblocks.WeproveLemma3byacontradiction. Let thecondition
OB(Ïk,T) =â
hold.However,weassumethat thereareïŹxed jobs JvâBr and JwâBs, r< s,which
are located inthepermutationÏkâS in thedecreasingorderof the leftboundsof thecoresof their
blocksBr andBs.Note thatblocksBr andBs cannotbevirtual.
Due toourassumption, thepermutationÏk looksas follows: Ïk = (. . . , Jw, . . . , Jv, . . .),where
bLr < bLs . UsingDeïŹnition3,onecanconvince that thecoresofanytwoblockshavenocommonpoint.
Thus, the inequalitybLr < bLs implies the inequalitybUr < bLs . The inequalities pLv †pv†bUr < bLs â€
pLw†pwholdforanyfeasibleprocessingtime pv andanyfeasibleprocessingtime pw,where pâT.
Hence, the inequality pv< pwholdsaswell, andduetoTheorem1, thepermutationÏkâScannot
beoptimal foranyïŹxedscenario pâT. Thus, theequalityOB(Ïk,T)=â
holdsduetoDeïŹnition2.
Thiscontradictionwithourassumptioncompletes theproof.
Next, we assume that blocks in the set B = {B1,B2, . . . ,Bm} are numbered according to the
increasing of the left bounds of their cores, i.e., the inequality bLv < bLu implies v < u. Due to
DeïŹnition3,eachblockBr={Jr1, Jr2, . . . , Jr|Br|}mayincludejobsofthefollowingfourtypes. IfpLri = bLr
and pUri = b U
r ,we say that job Jri is a core job in theblockBr. LetB â
r bea set of all core jobs in the
blockBr. If pLri< b L
r ,wesaythat job Jri isa left job in theblockBr. If p U
ri > b U
r ,wesaythat job Jri isa
right job in theblockBr. LetBâr (B+r )beasetofall left (right) jobs in theblockBr.Note that some job
Jri âBrmaybe left-right job in theblockBr, since it ispossible thatB\{BârâȘBâr âȘB+r } =â
.
Twojobs Jv and Jw are identical ifbothequalities pLv = pLw and pUv = pUw hold.Obviously, if the
setBrâB is a singleton, |Br|= 1, then theequalityBr=Bâr holds. Furthermore, the latterequality
cannotholdforavirtualblockBtâB sinceanytrivialblockmustcontainat least twonon-ïŹxed jobs.
Theorem3. For theproblem1|pLi †pi†pUi |âCi, anypermutationÏkâ Shasanemptyoptimality box
OB(Ïk,T)=â
, if andonly if for eachblockBrâB,eithercondition |Br|= |Bâr |â„2holdsorBr=Bâr âȘB+r ,
all jobs in the setBâr (in the setB+r ) are identical and the following inequalitieshold: |Bâr |â„2and |B+r |â„2.
Proof. SufïŹciency. It is easy to prove that there is no virtual block in the considered set B. First,
weassumethat foreachblockBrâB, thecondition |Br|= |Bâr |â„2holds.
DuetoLemma3, in thepermutationÏkâSwiththenon-emptyoptimalityboxOB(Ïk,T) =â
,
all jobs must be located in the increasing order of the left bounds of the cores of their blocks.
However, in the permutation Ïk â S, the following two equalities hold for each block Br â B:
minJiâBr p U
i =maxJiâBr p U
i andmaxJiâBr p L
i =minJiâBr p L
i . Since |Br| â„ 2, there is no job Jv â Br,
25
zurĂŒck zum
Buch Algorithms for Scheduling Problems"
Algorithms for Scheduling Problems
- Titel
- Algorithms for Scheduling Problems
- Autoren
- Frank Werner
- Larysa Burtseva
- Yuri Sotskov
- Herausgeber
- MDPI
- Ort
- Basel
- Datum
- 2018
- Sprache
- englisch
- Lizenz
- CC BY 4.0
- ISBN
- 978-3-03897-120-7
- Abmessungen
- 17.0 x 24.4 cm
- Seiten
- 212
- Schlagwörter
- Scheduling Problems in Logistics, Transport, Timetabling, Sports, Healthcare, Engineering, Energy Management
- Kategorien
- Informatik
- Technik