2.1 框架符号
选自Michael Pinedo的《调度:原理、算法和系统》一书
基本元素:
-
n 工作数
-
m 机器数
-
j 工作
-
i 工序
-
(i,j) 工作j在机器i上的加工
符号:
-
p i j p_{i j} pij 工作j在机器i上的加工时间
-
r j r_j rj 工作j的提交日期/最早开工时间
-
d j d_j dj 工作j的工期( d j ‾ \overline{d_{j}} dj为最后工期)
-
w j w_j wj 工作j的权重
调度三元组α|β|γ
-
α域——描述机器环境,包含单一一项
-
β域——加工特征和约束细节,可能不包含任何一项
-
γ域——描述最小化目标,常包含唯一一项
α域
规定机器环境
单一机器l
只有一台机器
并行同速机Pm
-
并行的m个速度相同的机器(加工任何j速度都是相同的)
-
若工作j只是简单滴在某台机器上加工,那么就可能是在m台机器上的某个上加工
-
若工作j被要求需要在某几个特定集合 M j M_j Mj进行,那么 M j M_j Mj属于β域
并行异速机Qm
-
并行的m个速度不相同的机器(加工任何j速度都是相同的)
-
机器i的速度记为 v i v_i vi,那么 P i j P_{ij} Pij= p j p_j pj/ v i v_i vi(工作j全是在机器i上进行的,这种环境称为一致机器)
-
当所有机器速度相同时就是Pm
并行无关联机Rm
-
在Qm的基础上,不同机器i加工不同工作j的时间是不同的,记为 v i j v_{ij} vij
-
当 v i j = v i v_{ij}=v_i vij=v