1.算法的可比性
通常,一种调度问题的算法也可以用到另一种调度问题上。如,
1
∣
∣
∑
C
j
1||\sum{C_j}
1∣∣∑Cj是
1
∣
∣
∑
w
j
C
j
1||\sum{w_jC_j}
1∣∣∑wjCj的特例,因此
1
∣
∣
∑
w
j
C
j
1||\sum{w_jC_j}
1∣∣∑wjCj的算法可用于
1
∣
∣
∑
C
j
1||\sum{C_j}
1∣∣∑Cj。In complexity terminology it is then said that
1
∣
∣
∑
C
j
1||\sum{C_j}
1∣∣∑Cj reduces to
1
∣
∣
∑
w
j
C
j
1||\sum{w_jC_j}
1∣∣∑wjCj. 可表示为
1
∣
∣
∑
C
j
∝
1
∣
∣
∑
w
j
C
j
1||\sum C_j \propto 1|| \sum w_j C_j
1∣∣∑Cj∝1∣∣∑wjCj
从而,
1
∣
∣
∑
C
j
∝
1
∣
∣
∑
w
j
C
j
∝
P
m
∣
∣
∑
w
j
C
j
∝
Q
m
∣
p
r
e
c
∣
∑
w
j
C
j
1||\sum C_j \propto1|| \sum w_jC_j \propto Pm||\sum w_jC_j \propto Qm|prec|\sum w_jC_j
1∣∣∑Cj∝1∣∣∑wjCj∝Pm∣∣∑wjCj∝Qm∣prec∣∑wjCj
2.两个调度问题的分层
α
∣
β
∣
L
m
a
x
∝
α
∣
β
∣
∑
U
j
\alpha|\beta|L_{max}\propto \alpha|\beta|\sum{U_j}
α∣β∣Lmax∝α∣β∣∑Uj和
α
∣
β
∣
L
m
a
x
∝
α
∣
β
∣
∑
T
j
\alpha|\beta|L_{max}\propto \alpha|\beta|\sum{T_j}
α∣β∣Lmax∝α∣β∣∑Tj
下图用来确定一个确定性调度问题的复杂度层次。(a)及其环境(b)加工限制和约束©目标函数。
3.制造期问题的复杂度
- 1 ∣ ∣ C m a x 1||C_{max} 1∣∣Cmax
- P 2 ∣ ∣ C m a x P2||C_{max} P2∣∣Cmax
- F 2 ∣ ∣ C m a x F2||C_{max} F2∣∣Cmax
- J m ∣ ∣ C m a x Jm||C_{max} Jm∣∣Cmax
- F F c ∣ ∣ C m a x FFc||C_{max} FFc∣∣Cmax
4.最大延迟问题的复杂度
- 1 ∣ ∣ L m a x 1||L_{max} 1∣∣Lmax
- 1 ∣ p r m p ∣ L m a x 1|prmp|L_{max} 1∣prmp∣Lmax
- 1 ∣ r j ∣ L m a x 1|r_j|L_{max} 1∣rj∣Lmax
- 1 ∣ r j , p r m p ∣ L m a x 1|r_j,prmp|L_{max} 1∣rj,prmp∣Lmax
-
P
m
∣
∣
L
m
a
x
Pm||L_{max}
Pm∣∣Lmax