华中科技大学管理学院第六章作业排序一、基本概念二、最长流程时间三、n/2/F/Fmax问题的算法四、一般n/m/P/Fmax问题的启发式算法五、单件车间排序问题华中科技大学管理学院一、基本概念11、排序、排序•排序就是要将不同的工作任务安排一个执行的顺序,使预定的目标最优化
•实际上就是要解决如何按时间的先后,将有限的人力、物力资源分配给不同工作任务,使预定目标最优化的问题
华中科技大学管理学院一、基本概念排序中常用的几个概念•工件(Job):服务对象;•机器(Machine、Processor):服务者
如:•n个零件在机器上加工,则零件是工件,设备是机器;•工人维修设备,出故障的设备是工件,工人是机器
华中科技大学管理学院一、基本概念所以,作业排序也就是要确定工件在机器上的加工顺序,可用一组工件代号的一种排列来表示
如可用(1,6,5,4,3,2)表示加工顺序:J1—J6—J5—J4—J3—J2
华中科技大学管理学院一、基本概念22、作业计划(、作业计划(SchedulingScheduling))•作业计划与排序不是一回事,它不仅要确定工件的加工顺序,而且还要确定每台机器加工每个工件的开工时间和完工时间
•如果按最早可能开(完)工时间来编排作业计划,则排序完后,作业计划也就确定了
华中科技大学管理学院一、基本概念33、排序问题的分类与表示、排序问题的分类与表示1)单台机器与多台机器的排序问题
2)流水车间与单件车间排序问题
华中科技大学管理学院一、基本概念流水车间排序问题的基本特征:•每个工件的加工路线都一样
如车—铣—磨
这里指的是工件的加工流向一致,并不要求每个工件必须在每台机器上加工
如有的工件为车—磨,有的为铣—磨
•不仅加工路线一致,而且所有工件在各台机器上的加工顺序也一样,这种排序称为排列排序(同顺序排序)
如工件排序为:J1—J3—J2,则表示所有机器都