混合遗传算法求解FJSP柔性作业车间调度最优化问题

0、柔性作业调用问题介绍

调度问题是制造流程规划和管理中最关键的问题之一。

这个领域最困难的问题之一是作业车间调度问题(Job-shop Scheduling Problem, JSP),该问题中,一组机器需处理一组工件,每个工件由一系列具有先后顺序约束的工序形成,每个工序只需要一台机器,机器一直可用,可以一次处理一个操作而不会中断。决策内容包括如何对机器上的工序进行排序,已优化给定的性能指标。JSP的典型性能指标是完工时间 (makespan),即完成所有工作所需的时间。JSP是一个众所周知的NP难题。柔性作业车间调度问题(Flexible Job-shop Scheduling Problem, FJSP)是经典JSP的拓展,该问题中每个工序允许在一组可用机器中的任何一个上进行处理。FJSP比传统的JSP更难,因为它引入了除了排序之外的另一个决策内容,即作业路径。确定作业路径意味着为每个工序决定使用哪台机器处理它。

1、柔性作业问题标准算例

柔性作业问题国内外学者研究非常多,也形成了大量标准测试数据,华中科技大学研究团队中在国际100多个FJSP的基准算例中取得突破,其中80%以上的问题都突破取得了最优解,以下是Brandimarte系列标准算例中的MK01示例,15个订单,6个设备,平均每个工序有2个设备可以加工。

//Brandimarte MK01 表示算例,10个订单,6个设备,求最短完工时间:

10 6 2
6 2 1 5 3 4 3 5 3 3 5 2 1 2 3 4 6 2 3 6 5 2 6 1 1 1 3 1 3 6 6 3 6 4 3 
5 1 2 6 1 3 1 1 1 2 2 2 6 4 6 3 6 5

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值