最佳路线的问题数学建模竞赛A题.docx
- 文档编号:14641960
- 上传时间:2023-06-25
- 格式:DOCX
- 页数:30
- 大小:942.50KB
最佳路线的问题数学建模竞赛A题.docx
《最佳路线的问题数学建模竞赛A题.docx》由会员分享,可在线阅读,更多相关《最佳路线的问题数学建模竞赛A题.docx(30页珍藏版)》请在冰点文库上搜索。
最佳路线的问题数学建模竞赛A题
装订线
第十四届西北工业大学数学建模竞赛暨
全国大学生数学建模竞赛选拔赛题目
A题
密封号
2013年5月2日
剪切线
密封号
2013年5月2日
动力与能源学院第队
队员1
队员2
队员3
姓名
班级
装订线
摘要
摘要中要把文章中模型的方法、思想、技巧、结论体现出来。
(一页之内)
本文是一个寻找供应点和最佳路线的问题,可以转化为动态规划求最优解问题。
首先
关键词:
研究对象建立模型求解算法等专业术语
目录
摘要2
一、问题重述1
1.1.背景资料与条件1
1.2.需要解决的问题1
二、问题分析1
2.1.问题的重要性分析(社会背景)1
2.2.问题的思路分析1
三、基本假设1
3.1.模型一假设1
3.2.模型二假设1
3.3.本文引用数据、资料均真实可靠。
1
四、符号说明1
4.1.模型一符号说明1
4.2.模型二符号说明2
五、模型的建立与求解2
5.1.模型一的建立2
5.2.模型二的建立2
六、模型的分析2
6.1.假设的合理性分析2
6.2.灵敏度(稳定性、可靠性)分析(给出模型的适用范围)2
6.3.原理误差分析(给出模型的误差范围)2
七、模型的评价3
8.1.模型的优缺点分析3
8.2.模型的优化3
八、模型的推广3
参考文献4
附件1
一、问题重述
1.1.背景资料与条件
全球化竞争的加剧促使越来越多的企业开始采用供应链管理策略,以实现企业的一体化管理,提高效益。
然而供应链是一个复杂的网状结构系统,每一部分都面临着各种潜在的风险,而设施系统是供应链的核心,在一个设施系统中,某些个设施由于自然灾害或者其他因素的影响可能失效,从而使得企业成本增加,并直接影响国民经济的增长。
因此,供应链网络的建立与道路破坏问题亟待解决。
现有某物流公司要在全国各城市之间建立供应链网络,该网络共包含49个城市,选定其中部分城市作为供应点,将货物运输到各城市。
现已知各个城市的坐标,部分城市之间的道路连接关系以及在每个城市建立配送中心的固定费用和需求量,建立一个供应网络,为各城市提供货物供应。
货物运输利用汽车进行公路运输,且每吨每公里运输费用为0.5元。
1.2.需要解决的问题
1.从49个城市中选取部分城市做为供给点供应本城市及其它城市。
建立供给点会花费固定费用,从供应点运输到需求点会产生运输费用,现需建立一个供应网络,使得总费用最小,同时给出选中作为供应点的城市以及数量,并根据坐标作出每一个供应点到需求点的连接图。
2.假定有某组织对该供应网络的道路进行破坏。
可破坏的道路见表4。
当某条道路被破坏后,之前运输经过该道的必须沿最短路改道运输。
已知每破坏一条道路都需要成本和代价,要使破坏后公司的总费用增加25%,并破坏最少的道路。
应选取哪几条线路进行破坏,并给出具体的破坏道路和总费用。
3.当每条道路被随机破坏后,之前运输经过该道路的沿最短路改道运输。
由于破坏方对所选取边进行破坏时,服从一定的概率分布(见表4)。
运输时产生的费用可按照各种情况下的平均费用来考虑。
要使公司平均总费用至少增加10%,并破坏最少的道路。
应选取哪几条线路进行破坏,并给出具体的破坏道路和平均总费用。
二、问题分析
1.3.
1.
2.
2.1.问题的重要性分析:
随着交通运输业的发展,很多物流企业在蓬勃兴起,但由于地形地貌的原因,很多城市之间无法直达,给物流企业带来高成本的巨大压力。
而供应链管理策略的提出使问题迎刃而解。
它不仅计算出运输的最短路径,还优化了建立物流站点的方案。
可以根据具体情况制定出最优方案,提高企业效率,实行管理一体化,促进国民经济增长。
2.2.问题的思路分析
由题目内容可知,该题属于动态规划求最优解问题。
假设每个城市为一个顶点,任意两城市之间的公路可用两点间的有向线段来表示。
首先通过每个城市的坐标(见附录2)以及仅有的102条公路(见附录2)绘制出公路网络图(图1)。
再通过FLOYD算法在VissualC++6.0的编程环境中对附录2中的数据进行处理,计算出任意两个城市之间的最短距离。
最终建立”0/1规划最优模型“,得出所有符合条件的供应方案,通过附录三中供货数量以及供应点的固定费用,编写程序计算出每种方案的总费用,找出其最小值即可。
三、基本假设
3.
3.1.模型一假设
1)假设一:
假设附录中所给数据均合理。
2)假设二:
假设每个供应点的货物是充足的,可以充分满足相应城市的需求。
3)假设三:
假设任意两个城市之间只有公路运输这一个途径。
4)假设四:
假设运输费用与固定费用都不随外界因素变化而变化。
5)假设五:
假设破坏每条道路的成本和代价都是相同的(该假设的合理性体现在题目中对可破坏道路的随机选择)
3.2.模型二假设
1)假设一;
2)假设二;
3)假设三;(文中某处证明了该假设的合理性)
4)……。
3.3.本文引用数据、资料均真实可靠。
四、符号说明
4.
4.1.模型一符号说明
A:
名称,解释;
B:
名称,解释;
C:
……;
……。
4.2.模型二符号说明
A:
名称,解释;
B:
名称,解释;
C:
……;
……。
五、模型的建立与求解
5.
5.1.模型的建立
1.
2.
3.
4.
5.
5.1.
5.1.1.模型概述
所谓“0/1规划最优模型”,即建立一个51*51的二维数表,对其进行0/1随机赋值(“0”表示两城市之间无供应和被供应关系;“1”表示两城市之间存在供应关系),由于一些城市不能作为供应点,故该数表可简化31*51的二维数表,通过约束条件对产生的任意供应方案进行筛选,得出所有可能的供应模式。
5.1.2.模型的运用与求解
1)城市公路网络图:
2)求解任意两个城市之间的最短距离:
{d[N][N]表示任意两点之间的距离;
r[N][N]表示两点之间的插入点;
(1)赋初值:
对所有i,j,d(i,j)w(i,j),r(i,j)j,k1.
(2)更新d(i,j),r(i,j):
对所有i,j,若d(i,k)+d(k,j) (3)若k=v,停止.否则kk+1,转 (2). } 源程序: //用MicrosoftVisualC++6.0编程Floyd.cpp如下: //Floyd.cpp #include #include #include"math.h" #defineN6 #defineinf10000000000000000 intmain() { FILE*fp; inti,j,k; intr[N][N]={0}; doubled[N][N]={0,120,270,inf,540,799,inf,inf,inf,inf,inf,inf,inf,inf,420,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,844,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf 120,0,370,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,infinf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,infinf,inf,inf,inf 270,370,0,210,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,311,440,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,210,0,530,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,430,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,630,inf,inf,760,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf 540,inf,inf,530,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,720,inf,inf,inf,inf,inf,inf,inf,inf,inf,1521,inf,inf,inf,inf,inf,inf,186,inf,inf 799,inf,inf,inf,inf.0,330,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,387,727,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,330,0,230,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,429,347,inf,iinf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,230,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,819,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,0,280,190,inf,inf,inf,840,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,280,0,279,160,inf,660,680,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,598,inf,inf,inf,inf,325,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,190,279,0,inf,880,640,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,153,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,160,inf,0,inf,610,inf,650,540,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,435,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,880,inf,0,680,inf,inf,inf,inf,1020,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,490,inf,inf,inf,266,592,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,660,640,610,680,0,inf,inf,270,640,860,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf 420,360,311,inf,inf,inf,inf,inf,840,680,inf,inf,inf,inf,0,430,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,361,inf,inf,inf,inf,349,inf,inf,inf,inf,inf,inf inf,inf,440,430,inf,inf,inf,inf,inf,inf,inf,650,inf.inf.430,0,540,inf,inf,inf,inf,inf,inf,inf,inf,inf,550,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,473,285,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,540,inf,270,inf,540,0,380,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,406,362,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,640,inf,inf,380,0,780,inf,inf,inf,inf,1010,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,508,inf,inf,664,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,1020,860,inf,inf,inf,780,0,710,580,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,130,127,688,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,0,560,inf,inf,650,820,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,305,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,580,560,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,0,340,490,1090,inf,910,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,795,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,340,0,inf,990,2170,920,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,1010,inf,650,inf,490,inf,0,650,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,560,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,820,inf,1090,990,650,0,2320,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,2170,inf,2320,0,inf,inf,1940,inf,2672,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,630,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,550,inf,inf,inf,inf,inf,910,920,inf,inf,inf,0,700,inf,640,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,637,inf,304,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,700,0,230,500,1980,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,1940,inf,230,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,760,720,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,640,500,inf,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,2870,inf,1980,inf,inf,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,490,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,130,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,0,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,127,inf,inf,in
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最佳 路线 问题 数学 建模 竞赛
![提示](https://static.bingdoc.com/images/bang_tan.gif)