本系列为自己学习调度相关知识的记录,如有误请指出,也欢迎调度方向的小伙伴加我好友共同交流。
1.多约束性在通常情况下,工件的加工路线是已知的,并且受到严格的工艺约束,使得各道工序在加工顺序上具有先后约束关系;同时,工件的加工机器集是已知的,工件必须按照工序顺序在可以选择的机床上进行加工。
2.离散性车间生产系统是典型的离散系统,其调度问题是离散优化问题。工件的开始加工时间、任务的到达、订单的变更,以及设备的增添或故障等都是离散事件。可以利用数学规划、离散系统建模与仿真、排序理论等方法对车间调度问题进行研究。
3.计算复杂性车间调度是一个在若干等式和不等式约束下的组合优化问题,从计算时间复杂度看是一个NP-hard问题。随着调度规模的增大,问题可行解的数量呈指数级增加。很简单的例子如:工件和机器的数量均为10的单机车间调度问题,当单纯考虑加工周期最短时,可能的组合数就已达到 ( 10 ! ) 10 (10!)^{10}