4. 问题分析
( 一) 问题 1 的分析
问题一属于运输类求最短路的问题。 题目要求七个钢厂生产的钢管运
输到十五个铺设点,又由于运输的时候,运输费用不是简单的路程长短决
定的,因此要先考虑最短的运输到铺设点的最小费用,我们的模型建立目
标函数,建立起约束条件,运用
( 二) 问题 2 的分析
问题二是对问题一中的模型进行灵敏度分析。是讨论钢厂钢管的
销价的变化和钢厂钢管的产量的上限的变化对购运计划和总费用的影响,
同时判别哪家钢厂在这两方面发生的变化对购运计划和总费用的影响最
大,使得钢管销售价和钢管生产上限在发生变化时,能够利用原有模型进
行判断,是否需要对购运计划进行修改,以满足新情况下的最优。
( 三)
问题 3 的分析
问题三是对问题一的一个扩展。如铺设的管道是一个树形图,铁
路、公路和管道构成网络对于题图二,我们可以延用问题一里面的思想,
在题图一的基础上多几条铺设路段,即多几个函数。
对最小运费的求解,我们采用 Floyd 算法。先求出铁路网上钢管厂到
铁路上任意两点
i
V
,
j
V
的最短路线的长度
ij
L
, 用 matlab 求得
ij
L
对应的铁路单
位运费
ij
D
;同理用 Floyd 算法求出公路网上的任意两点
j
V
,
k
V
的最短公