报童问题求解最大利润_钢管下料问题模型

本文探讨了钢管下料问题,旨在通过优化切割模式实现最大节省。针对两个具体场景,分析了如何在限制切割模式数量的同时最大化利润。使用Python和Lingo求解器得出运行结果,展示了解决方案及其经济效益。
摘要由CSDN通过智能技术生成

bef13a5573465205291db347e3bac8f2.png

关键词:钢管下料 Python Lingo

【问题描述】

某钢管零售商从钢管厂进货,将钢管按照顾客得要求切割后售出,从钢管厂进货时得到得原料钢管都是19 m。

1) 现有一客户需要50根4 m、20根6 m和15根8 m的钢管。问应如何下料最节省?

2) 零售商如果采用的不同切割模式太多,将会导致生产过程的复杂化,从而增加生产和管理成本,所以零售商规定采取的切割模式不超过3种。此外,该客户需要(1)中的三种钢管外,还需要10根5 m的钢管,问应如何下料最节省?

【问题分析】

问题一:

①要使下料最节省,根据实际需要,可选择总余量最小和所用原料钢管根数最少作为目标。在余料没有什么用途的情况下通常选择所用总根数最少为目标

②对于每种切割模式必须合理,即每根钢管剩余原料必须小于4 m。

问题二:

①本题的目标为利润扣除废料之后净利润最大。废料分为两种,一种是余料,一种是不能匹配的罐底瓶盖、底。

②在该题中,易拉罐个数为整数,但是由于生产数目巨大,故可看作实数

【实验原理】

问题一:钢管的切割模式

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值