物流系统规划与设计实验报告2.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

物流系统规划与设计实验报告2--第1页

郑州航空工业管理学院

物流系统规划与设计实验报告(二)

专业交通运输(航空物流方向)

学号130506208

姓名管泽军

二О一六年十月二十三日

物流系统规划与设计实验报告2--第1页

物流系统规划与设计实验报告2--第2页

一、实验名称

实验名称:物流运输线路

实验学时:6学时

实验时间:2016-2017学年第1学期第8周周日5-10节

实验地点:物流学院物流实验室

指导教师:王永刚

二、实验目的与任务

某家运输公司签订了一项运输合同,要把A市的一批货物运送

到B市。该公司根据这两个城市之间可选择的行车路线的地图,绘制

了公路网络(如下图所示)。请运用运筹学模型和计算机软件,求出

最短运输线路。

1

物流系统规划与设计实验报告2--第2页

物流系统规划与设计实验报告2--第3页

三、实验步骤与内容

采用Dijkstra算法求解最优路线问题:

算法描述如下:

1)令arcs表示弧上的权值。若弧不存在,则置arcs为∞(在本程序中为

MAXCOST)。S为已找到的从v出发的的终点的集合,初始状态为空集。那么,

从v出发到图上其余各顶点可能达到的长度的初值为D=arcs[LocateVex(G,vi)],

vi∈V;

2)选择,使得D=Min{D|vi∈V-S};

3)修改从v出发的到集合V-S中任一顶点vk的最短路径长度。

算法步骤如下:

G={V,E}

1.初始时令S={V0},T=V-S={其余顶点},T中顶点对应的距离值

若存在V0,Vi,d(V0,Vi)为V0,Vi弧上的权值

若不存在V0,Vi,d(V0,Vi)为∞

2.从T中选取一个与S中顶点有关联边且权值最小的顶点W,加入到S中

3.对其余T中顶点的距离值进行修改:若加进W作中间顶点,从V0到

Vi的距离值缩短,则修改此距离值

重复上述步骤2、3,直到S中包含所有顶点,即W=Vi为止

2

物流系统规划与设计实验报告2--第3页

物流系统规划与设计实验报告2--第4页

C++程序如下:

源代码编译链接后得到可运行程序中,输入

即可解题,其中10表示10个顶点、16表示16条边、12100等

表示形如顶点1到顶点2之间的权值是100。

3

物流系统规划与设计实验报告2--第4页

物流系统规划与设计实验报告2--第5页

四、实验结果

解得:

最短运输路线为:1→4→6→9→10

最短运输距离为:650

五、总结分析

文档评论(0)

183****8206 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档