【(较大规模)作业车间调度JSP】通过OR-Tools的区间变量建模求解的效率对比实验


相关文章:
【作业车间调度JSP】通过python调用PuLP线性规划库求解
【作业车间调度JSP】通过python调用OR-Tools的区间变量建模求解

问题描述

JSP(Job Shop Scheduling Problem)问题是指车间作业调度问题,是生产调度领域中的经典问题之一。JSP问题涉及到一组工件(Jobs)和一组机器(Machines),每个工件都有一系列工序需要在不同的机器上完成,每个工序有一个特定的加工时间。通过确定每个工件的工序顺序和在每台机器上的开始时间,以最优化既定的目标。这个问题的复杂性(NP-Hard问题)和实际应用的广泛性使得研究和优化JSP一直是运筹学和制造业领域的热点。

在前面的相关文章中,仅测试了小规模的算例,例如只有 6 个工件,且每个工件仅 6 个工序。在大规模问题下,有些求解器的求解时间急剧增加,有些求解器仍然表现出很有优势的性能,因此,本文通过更大规模的算例进行实验。

基于 Hurink-sdata 数据集中算例 abz7.fjs 进行实验,具体的算例数据解析可以参考文章《解析FJSP问题的标准测试数据集的Python代码》,该JSP算例有 20 个待加工

  • 22
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lins号丹

小小鼓励,满满动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值