- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天下数学建模竞赛B题优秀论文
2000年论文选
管道订购与运输问题
杨志江, 李国欣, 张 敏
指导老师: 中国矿业大学数模教练组
(中国矿业大学.江苏徐州 221008)
编者按:本文采用将待铺设管道按单位长度分解成n个需求点,建立运输模型的方法.避免了问题一和三的差别.模型切合原赛题要求.并针对原问题的规模,对算法作y--定的改进,得到了较好的结果.本刊予以摘要发表.
摘 要:本文在详细分析的基础上,通过合理假设并引人等价转换原则,将管道订购与运输问题转化为单一的公路运输问题.运用组合优化的思想和方法,给出了数学模型·——产量未定的运输模型.针对此模型,我们设计了“改进的最小元素法”和“改进的伏格尔Ph,先求得了—个初始解。再通过“试探法”和“迭代法”进行调调优化.最后得出结果:对第—·问.最小总费用为1279019万元;对第三问.最小总费用为1407383万元.
1 问题的重述(略)
2 基本假设
(1)只考虑订购费用和运输费用,不考虑装卸等其它费用.
(2)钢管单价与订购量、订购次数、订购日期无关.
(3)订购汁划是指对每个厂商的定货数量;运输方案是指具有如下属性的
(4)订购汁划是指对每个厂商的定货数量;运输方案是指具有如下属性的一批记录:管道区间,供应厂商,具体运输路线.
(4)将每一单位的管道所在地看成一个需求点,向一单位管道的所在地运输钢管即为
向一个点运输钢管.
3 符号说明
M:钢厂总数. n:单位管道总数.
第i个钢厂 第i个钢厂的产量上限。
第i个钢厂单位钢管的销售价 管道线上第i个站点。
管道线上第i个单位管道的位置。 F:总费用。
从钢厂到点的最低单位费用。
4 问题分析
运输费用等价转换法则:按单位运费相等原则将任意两点间的最短铁路线转换为公路
线.对于铁路线上的任意两点,用F1oyd算法找出两点间最短铁路路线的长度查
铁路运价表求得,对应的铁路单位运费;又设与该段铁路等费用的公路长度为,则:
由此,我们就在之间用一条等价的公路线来代替间的最短铁路线.如果之间原来就有公路,就选择新旧公路中较短的一条.这样,我们就把铁路运输网络转换成了公路运输网络.
销价等价转换法则:按单位费用相等将任意钢厂的单位销价转换为公路单位运价.
对于钢厂Si的销售单价Pi,我们可以虚设一条公路线,连接钢厂Si及另一虚拟钢厂,其长度为,并且满足;从而将钢厂的销售单价转换成公路运输单价,而新钢厂的销售价为0.
将铁路和销价转换为公路的过程可以由计算机编程实现.
通过上述的分析,我们可以将原问题化为一个相对简单的产量未定的运输问题,利用之间的管道距离和钢厂和站点之间的公路距离建立一个产量未定的运输问题的模型.但是由于并不能代表所有的实际需求点(实际需求点是n个单位管道),因此,我们可以用F1oyd算法进一步算出7个钢厂到所有实际的n个需求点(对于问题一,n=5171;对于问题三,n=5903)的最短路径,并由此得出一个具有7个供应点、n个需求点的产址未定的运输模型.
5 模型的建立
产量未定的运输模型
根据假设4,我们可以将每一单位的管道看成一个需求点,向一单位管道的所在地运输钢管即为向一个点运输钢管.对每个点,我们可以根据该点的位置和最短等价公路距离,求出各钢厂与该点之间最小单位运输费用(销价已经归人运输费用之中了).设总共有m个供应点(钢厂),n个需求点,我们就可以得到一个产量未定的运输模型:
有m个供应点、n个需求点,每个供应点的供应量;每个需求点需要1单位,运输单价矩阵为C,求使得总运输费用最小的运输方案.
其数学规划模型:
其中: 为单位费用矩阵
为决策矩阵,也为0-1矩阵
6 模型的求解
对于本题,上述0-1规划规模宏大,现有的一些算法不能胜任,我们必须具体问题具体分析,结合本题实际情况,寻找行之有效的算法.
(1)初始方案的改进的最小元素法和改进的伏格尔法
*改进的最小元素法
改进的最小元素法又称为贪婪法或瞎子爬山法,它的宗旨是每一步都取当前的最优值算法步骤为,对费用矩阵C作n次下列循环:
①C中找一个最小值;
②令
③C的第j的所有数据改为+;
④如果,第i个供应点的供应量已达上限,将C的第i行数据全改为+。
对于问题一和问题三,我们用贪婪法求得的最小总费用的初始分别为1286692.1万元和1414515.2万元。
*改进的伏格尔法
改进的最小元素法确定的初始方案
文档评论(0)