Information Technology Reference
In-Depth Information
Remark 1. Due to Property 3, while looking for a permutation π t ∈ S max ,weshall
treat a pair of jobs
satisfying (12) as one job (either job J i or J v ).
Case (III) is defined by the strict inequalities
w v
p v
{J i ,J v }
> w i
p i
w v
p v
< w i
p i
,
.
(13)
For a job J i ∈J
satisfying case (III), let
J ( i ) denote the set of all jobs J v ∈J
,for
which the strict inequalities (13) hold.
Property 4. (i) For a fixed permutation π k ∈ S ,job J i ∈J
may have at most one
maximal segment [ l i ,u i ] of possible variations of the processing time p i [ p i ,p i ]
preserving the optimality of permutation π k .
(ii) For the whole set of permutations S , only in case (III), a job J i ∈J
may have
more than one (namely:
|J ( i ) | +1 > 1 ) maximal segments [ l i ,u i ] of possible variations
of the time p i [ p i ,p i ] preserving the optimality of this or that particular permutation
from the set S .
Proof. Part (i) of Property 4 follows from the fact that a non-empty maximal segment
[ l i ,u i ]
J ( i ) of jobs located before job
(if any) is uniquely determined by the subset
J + ( i ) of jobs located after job J i . The subsets
J i in permutation π k and the subset
J ( i ) and
J + ( i ) are uniquely determined for a fixed permutation π k ∈ S and a fixed
job J i ∈J
.
Part (ii) of Property 4 follows from the following observations. If the open inter-
val w i
p i
does not intersect with the closed interval w v
p v
for each job J v
, w i
p i
, w v
p v
∈ S max with a maximal segment
J , then there exists a permutation π t
[ l i ,u i ]=
w i /p i ,w i /p i preserving the optimality of permutation π t .
Each job J v ∈J
with a non-empty intersection w i
p i
w v
p v
, w i
p i
, w v
p v
sat-
isfying inequalities (11) (case (I)) or equalities (12) (case (II)) may shorten the above
maximal segment [ l i ,u i ] and cannot generate a new possible maximal segment. In case
(III), a job J v satisfying inequalities (13) may generate a new possible maximal seg-
ment [ l i ,u i ] just for job J i satisfying the same strict inequalities (13) as job J v does.
So, the cardinality
=
|L ( i ) |
of the whole set
L ( i ) of such segments [ l i ,u i ]
is not greater
than
|J ( i ) | +1 .
Let
L
denote the set of all maximal segments
[ l i ,u i ]
of possible variations of the
processing times p i for all jobs J i ∈J
preserving the optimality of a permutation
π t ∈ S max . Using Property 4 and induction on the cardinality
|J ( i ) |
, we proved
Property 5.
|L| ≤ n.
3.3 A Job Permutation with the Largest Volume of a Stability Box
The above properties allows us to derive an O ( n log n ) algorithm for calculating a per-
mutation π t ∈ S max with the largest dimension
|N t |
and the largest volume of a stabil-
ity box
SB ( π t ,T ) .
 
Search WWH ::




Custom Search