运筹学模拟题

合集下载

运筹模拟试题及答案

运筹模拟试题及答案

运筹模拟试题及答案
一、选择题
1. 进行运筹学研究时,下列哪种不是需要考虑的因素?
A. 成本
B. 时间
C. 资源
D. 颜色
答案:D
2. 运筹学中常用的优化方法包括以下哪种?
A. 贪心算法
B. 冒泡排序
C. 快速排序
D. 二分查找
答案:A
3. 下列哪种不是传统运筹学方法的代表性问题?
A. 线性规划
B. 背包问题
C. 旅行商问题
D. 贪心算法
答案:D
二、填空题
1. 运筹学最早是在(古代/近代)开始发展的。

答案:近代
2. 线性规划是运筹学中经典的(优化/排列)方法。

答案:优化
3. 旅行商问题是求解搜索过程中的最短(路径/时间)问题。

答案:路径
三、解答题
1. 请简要说明什么是线性规划,以及线性规划的基本原理。

答:线性规划是一种数学优化方法,用于找到使某种目标函数达到
最优的变量取值。

其基本原理是通过建立数学模型,确定决策变量和
约束条件,然后求解最优解,以达到最大化或最小化某项指标的目的。

2. 请简要介绍一下运筹学中的模拟方法以及其应用领域。

答:运筹学中的模拟方法是通过模拟系统的运行过程来进行决策分析和优化设计。

其应用领域包括生产调度、物流管理、金融风险分析等领域,在实际问题中具有广泛的应用。

以上为运筹模拟试题及答案,希望对您的学习和工作有所帮助。

如果还有其他问题,欢迎随时与我们联系。

祝您学习进步!。

《运筹学》模拟试题及参考答案

《运筹学》模拟试题及参考答案

《运筹学》模拟试题及参考答案一、判断题(在下列各题中,你认为题中描述的内容为正确者,在题尾括号内写“√”,错误者写“×”。

)1. 图解法提供了求解线性规划问题的通用方法。

( )2. 用单纯形法求解一般线性规划时,当目标函数求最小值时,若所有的检验数C j-Z j ≥0,则问题达到最优。

( )3. 在单纯形表中,基变量对应的系数矩阵往往为单位矩阵。

( )4. 满足线性规划问题所有约束条件的解称为基本可行解。

( )5. 在线性规划问题的求解过程中,基变量和非基变量的个数是固定的。

( )6. 对偶问题的目标函数总是与原问题目标函数相等。

( )7. 原问题与对偶问题是一一对应的。

( )8. 运输问题的可行解中基变量的个数一定遵循m+n-1的规则。

( )9. 指派问题的解中基变量的个数为m+n。

( )10. 网络最短路径是指从网络起点至终点的一条权和最小的路线。

( )11. 网络最大流量是网络起点至终点的一条增流链上的最大流量。

( )12. 工程计划网络中的关键路线上事项的最早时间和最迟时间往往不相等。

( )13. 在确定性存贮模型中不许缺货的条件下,当费用项目相同时,生产模型的间隔时间比订购模型的间隔时间长。

( )14. 单目标决策时,用不同方法确定的最佳方案往往是一致的。

( )15. 动态规划中运用图解法的顺推方法和网络最短路径的标号法上是一致的。

( )二、简述题1. 用图解法说明线性规划问题单纯形法的解题思想。

2. 运输问题是特殊的线性规划问题,但为什么不用单纯形法求解。

3. 建立动态规划模型时,应定义状态变量,请说明状态变量的特点。

三、填空题1. 图的组成要素;。

2. 求最小树的方法有、。

3. 线性规划解的情形有 、 、 、 。

4. 求解指派问题的方法是 。

5. 按决策环境分类,将决策问题分为 、 、 。

6. 树连通,但不存在 。

四、下列表是线性规划单纯形表(求Z max ),请根据单纯形法原理和算法。

运筹学复习模拟题解答

运筹学复习模拟题解答

运筹学复习模拟题1、 用图解法求解下列LP 问题,并指出各问题的解的类型(1)min z=6x 1+4x 2s.t.1212122134 1.50,0x x x x x x +≥⎧⎪+≥⎨⎪≥≥⎩ (2) max z=2.5x 1+x 2s.t.121212351552100,0x x x x x x +≤⎧⎪+≤⎨⎪≥≥⎩ (3) max z=2x 1+2x 2s.t.12121210.520,0x x x x x x -≥-⎧⎪-+≤⎨⎪≥≥⎩ (4) max z=x 1+x 2s.t.1212120330,0x x x x x x -≥⎧⎪-≤-⎨⎪≥≥⎩解答:(1)X*=(1/2,0)T ,Z*=3; (2)多重最优解,Z*=5; (3)无最优解(无界); (4)无可行解;2、 把下列线性规划问题化成标准形。

(1) min z=2x 1+3x 2+5x 3s.t.123123123125679151975130,0x x x x x x x x x x x --≥-⎧⎪-+-=⎪⎨++≤⎪⎪≥≤⎩标准形式:⎪⎪⎩⎪⎪⎨⎧≥''''=+''-'+'-=''-'-'--=+''-'+'--''-'-'+-='0,,,,,13)(571915)(9765)(..)(532max 543321533213321433213321x x x x x x x x x x x x x x x x x x x x t s x x x x z (2) min z=3x 1+4x 2+2x 3+x 4s.t.12312312341237 4664 1,0x x xx x xx x x xx x++≤⎧⎪++≥⎪⎨--++=-⎪⎪≥≥⎩标准形式:123344 123351233612334417123344567max342()() 3()746()6()()41,,,,,,,,0z x x x x x x x x x x xx x x x xx x x x x xx xx x x x x x x x x'''''''=------'''++-+=⎧⎪'''++--=⎪⎪''''''+----=⎨⎪-=⎪''''''⎪≥⎩3、在下列线性规划问题中,找出所有基解。

运筹学模拟题

运筹学模拟题

一、判断(对错表示的)判断下列说法是否正确(1)已知为线性规划的对偶问题的最优解,若,说明在最优生产计划中第i种资源已完全耗尽( y )(2)一个线性规划问题若转化为动态规划方法求解时,应严格按变量的下标顺序来划分阶段,如将决定的值作为第一阶段,决定的值作为第二阶段等。

( n )(3)动态规划只是用来解决和时间有关的问题。

( n )(4)在动态规划模型中,问题的阶段等于问题的子问题的数目。

( )(5)不管决策问题怎么变化,一个人的效用曲线总是不变的;( n )(6)单纯形法的迭代计算过程是从一个可行解转换到目标函数值更大的另一个可行解;( n )(7)若某种资源的影子价格等于k,在其他条件不变的情况下,当该种资源增加5个单位时,相应的目标函数值将增大5k( n )(8)若线性规划问题中的值同时发生变化,反映到最终单纯形表中,不会出现原问题与对偶问题均为非可行解的情况( n )(9)若线性规划的原问题和其偶问题都有最优解,则最优解一定相等。

( y )(10)用割平面法求解纯整数规划时,要求包括松弛变量在内的全部变量必须取整数值;( n )(11)矩阵对策中当局势达到平衡时,任何一方单方面改变自己的策略(纯策略或混合策略)将意味着自己更少的赢得或更大的损失;( y )二、计算解答(1)用对偶单纯形法求解下列线性规划问题:(2)已知线性规划问题:用单纯形法求解时得到的最终单纯形表如表所示。

366求:(a)当约束条件(1)变为时,问题的最优解如何变化?(b)如约束条件不变,目标函数变为时,求在[0,4]区间范围内变化时最优解的变化。

(3)已知线性规划问题:用单纯形法求得最终表如表所示。

3/21试用灵敏度分析的方法分别判断:(a)目标函数系数或分别在什么范围内变动,上述最优解不变;(b)约束条件右端项,当一个保持不变时,另一个在什么范围内变化,上述最优基保持不变;(c)问题的目标函数变为时上述最优解的变化;(d)约束条件右端项由变为时上述最优解的变化。

运筹学考试练习题精选全文完整版

运筹学考试练习题精选全文完整版

可编辑修改精选全文完整版运筹学自测题第一套题一、判断题(T-正确,F-错误)1.图解法同单纯形法虽然求解的形式不同,但从几何上理解,两者是一致的。

2.若线性规划问题存在最优解,则最优解一定对应可行域边界上的一个点。

3.一旦一个人工变量在迭代中变为非基变量后,该变量及相应列的数字可以从单纯形表中删除,而不影响计算结果。

4.线性规划问题的可行解如为最优解,则该可行解一定是基可行解。

5.任何线性规划问题存在并具有唯一的对偶问题。

6.运输问题是一种特殊的线性规划模型,因而求解结果也可能出现下列四种情况之一:有唯一最优解,有无穷多最优解,无界解,无可行解。

7.整数规划的目标函数值一般优于其相应的线性规划问题的解的目标函数值。

8.分枝定界法在需要分枝时必须满足:分枝后的各子问题必须容易求解;各子问题解的集合必须包含原问题的解。

9.整数割平面法每次只割去问题的部分非整数解。

10.线性规划问题是目标规划问题的一种特殊形式。

11.目标规划模型中,应同时包含系统约束(绝对约束)与目标约束。

12.图论中的图不仅反映了研究对象之间的关系,而且是真实图形的写照,因而对图中点与点的相对位置、点与点连线的长短曲直等都要严格注意。

13.网络图中代表两点之间的距离长短的数字,其含义也可以是时间或费用。

14.在制定网络计划时,将一个任务分解成若干个独立的工作单元,称为任务的分解。

二、选择题1.线性规划数学模型的特征是:________都是线性的。

A. 目标函数和决策变量B. 决策变量和约束条件C. 目标函数和约束条件D. 目标函数、约束条件及决策变量2.关于剩余变量,下列说法错误的是:A. 为将某个大于等于约束化为等式约束,在该约束中减去一个剩余变量B. 剩余变量在实际问题中表示超过收益的部分C. 剩余变量在目标函数中的系数为零D. 在用单纯形法求解线性规划问题时,剩余变量一般作为初始基变量。

A. 任意m 个列向量组成的矩阵B. 任意m 阶子矩阵C. 前m 个列向量组成的矩阵D. 任意m 个线性无关的列向量组成的矩阵A. mB. n-mC. 至少mD. 至少n-m5.如果是求极大值的线性规划问题,单纯形法的每次迭代意味着其目标函数值将( A)必然增加;(B)必然减少;(C)可能增加;(D)可能减少6.单纯形法求解线性规划问题时,如何判断问题存在无界解?(A)全部变量的检验数非负;(B)某个检验数为正的非基变量,其系数列向量不存在正分量;(C)最终的单纯形表中含有人工变量,且其取值不为零;(D)非基变量全部非正,且某个非基变量的检验数为零。

运筹学模拟试题及答案

运筹学模拟试题及答案

一、选择题(本题共5小题,每小题3分,满分15分,把答案填在题后括号内.) 1.使用人工变量法求解极大化线性规划问题时,当所有的检验数0j σ≤,在基变量中仍含有非零的人工变量,表明该线性规划问题( C )A. 有唯一的最优解;B. 有无穷多个最优解;C. 无可行解;D. 为无界解 2、对偶单纯形法解最大化线性规划问题时,每次迭代要求单纯形表中( D ) A .b 列元素不小于零 B .检验数都大于零C .检验数都不小于零D .检验数都不大于零3、对于线性规划问题,下列说法正确的是( D )A 线性规划问题可能没有可行解B 在图解法上,线性规划问题的可行解区域都是“凸”区域C 线性规划问题如有最优解,则最优解可在可行解区域顶点上到达D 上述说法都正确4、如果要使目标规划实际实现值不超过目标值。

则相应的偏离变量应满足( B )A. 0d +> B. 0d += C. 0d -= D. 0,0d d -+>>5、下列说法正确的为( D )A .如果线性规划的原问题存在可行解,则其对偶问题也一定存在可行解B .如果线性规划的对偶问题无可行解,则原问题也一定无可行解C .在互为对偶的一对原问题与对偶问题中,不管原问题是求极大或极小,原问题可 行解的目标函数值都一定不超过其对偶问题可行解的目标函数D .如果线性规划问题原问题有无界解,那么其对偶问题必定无可行解 二、判断题:正确的在括号内打“√”,错误的打“×”。

(本题共5小题,每小题3分,满分15分,) 1、如线性规划问题存在最优解,则最优解一定对应可行域边界上的一个点。

( √ ) 2、单纯形法计算中,如不按最小比列原则选取换出变量,则在下一个解中至少有一个基变量的值为负。

( √ ) 3、任何线性规划问题存在并具有惟一的对偶问题。

( √ ) 4、目标规划模型中,应同时包含绝对约束与目标约束。

( × )5、如果线性规划的原问题存在可行解,则其对偶问题一定存在可行解。

运筹学模拟试题

运筹学模拟试题

二、设一线性规划问题为(25分)⎧⎨⎪⎩⎪m a x ,,z x x x x x x x x x j j =-+++≤-+≤≥=27624013123121232 目标函数变为max z x x x =++23123;3 约束条件右端项由(6,4)T 变为(3,5)T;4 增加一个约束条件-+≥x x 1322三、某种产品今后四周的需求量分别为300,700,900,600件,必须得到满足。

已知每件产品的成本在起初两周是10元,以后两周是15元。

工厂每周能生产这种产品700件,且在第二、三周能加班生产。

加班后,每周可增产200件产品,但成本每件增加5元。

产品如不能在本周交货,则每件每周存贮费是3元。

问如何安排生产计划,使总成本最小,要求建立运输问题数学模型求解。

(25分)四、某校蓝球队准备从以下6名预备队员中选拔3名为正式队员,并使平均身高尽可能高,这6名预备队员情况如下表所示,试建立数学模型。

(20分)队员的挑选要满足下列条件: 2 少补充一名后卫队员;3 大李或小田中间只能入选一名;4 最多补充一名中锋;5 如果大李或小赵入选,小周就不能入选。

五、某高校拟开设文学、艺术、音乐、美术四个学术讲座。

每个讲座每周下午举行一次。

经调查知,每周星期一至星期五不能出席某一讲座的学生数如下表:(20分)学生总数。

六、某飞行队有5名正驾驶员和5名副驾驶员。

由于种种原因,某些正、副驾驶员不能同机飞行,某些则可以,如下表所示。

每架飞机出航时需正,副驾驶员各一人。

问最多能有几架飞机同时出航?应如何安排正,副驾驶员?用图论方法求解。

(20分)七、填空:(20分)1.某工程公司拟从四个项目中选择若干项目,若令11,2,3,40i i i ix ìïï==íïïïî,第个项目被选中;,第个项目未被选中;用i x 的线性表达式表示下列要求:(1)从1,2,3项目中至少选2个: ;(2)只有项目2被选中,项目4才能被选中: ;2.用表上作业法求解某运输问题,若已计算出某空格的检验数为-2,则其经济意义是 ,若从该空格出发进行调整,设调整量为2,则调后可使总运费下降 ;3. 动态规划中的Bellman 最优性原理是。

运筹学模拟试题答案

运筹学模拟试题答案

模拟试题一一、单项选择题:(共7题,35分)1、在线性规划模型中,没有非负约束的变量称为(C)A. 多余变量B. 松弛变量C. 自由变量D. 人工变量2、约束条件为AX=b,X≥0的线性规划问题的可行解集是(B ) A. 补集 B. 凸集 C. 交集 D. 凹集3、线性规划的图解法适用于( B )A. 只含有一个变量的线性规划问题B. 只含有2~3个变量的线性规划问题C. 含有多个变量的线性规划问题D. 任何情况4、单纯形法作为一种常用解法,适合于求解线性规划(A )A. 多变量模型B. 两变量模型C. 最大化模型D. 最小化模型5、在单纯性法计算中,如果检验数都小于等于零,而且非基变量的检验数全为负数,则表明此问题有(D )。

A. 无穷多组最优解B. 无最优解??C. 无可行解D. 唯一最优解6、在线性规划中,设约束方程的个数为m,变量个数为n,m<n时,可以把变量分为基变量和非基变量两部分,基变量的个数为m个,非基变量的个数为(C )A. m个B. n个C. n-m个D. 0个7、使用人工变量法求解极大化线性规划问题时,当所有的检验数在基变量中仍含有非零的人工变量,表明该线性规划问题(D ) A. 有唯一的最优解 B. 有无穷多最优解 C. 为无界解 D. 无可行解二、填空题:(共5题,25分)1、运筹学是一门研究如何有效地组织和管理决策的科学.2、线性规划是一种合理利用资源、合理调配资源的应用数学方法,其基本特点是模型中的目标函数和约束方程都是线性表达式.3、线性规划模型由三个要素构成:决策变量、目标函数、约束条件。

4、可行域中任意两点间联结线段上的点均在可行域内,这样的点集叫凸集。

5、线形规划的标准形式有如下四个特点:目标函数的最大化、约束条件为等式、决策变量费非负、右端常数项非负。

三、简答题:(共3题,40分)1、简述线性规划模型的三个基本特征。

(1)每一个问题都有一个极大或极小的目标且能用有一组线性函数表示出来。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

运筹学练习题一、工厂每月生产A 、B 、C 三种产品 ,单件产品的原材料消耗量、设备台时的消耗量、资源限量及单件产品利润如表1-22所示. 1. 表、310和130.试建立该问题的数学模型,使每月利润最大. 【解】设x 1、x 2、x 3分别为产品A 、B 、C 的产量,123123123123123max 1014121.5 1.2425003 1.6 1.21400150250260310120130,,0Z x x x x x x x x x x x x x x x =++++≤⎧⎪++≤⎪⎪≤≤⎪⎨≤≤⎪⎪≤≤⎪≥⎪⎩ 二 使用图解法求解线性规划(1) max Z=0.7x1+0.9x2S.T ⎪⎪⎩⎪⎪⎨⎧≥≤+≤≤0,1278212121x x x x x x解:第一步.先在平面直角坐标系x1Ox2里画出上述线性规划的可行域R。

事实上在约束条件中,每个线性等式代表平面上一条直线,这直线将坐标平面分成两部分,于是每个线性不等式代表一个半平面。

本例中五个线性不等式代表的五个半平面的交,就是可行域R,它是一个凸多边形,这个凸多边形有五个顶点,它们分是O(0,0),A(0, 7),B(5,7),C(8,4),D(8,0),如下图。

图2-1第二步.求解线性规划,就是要在上述凸多边形R中找一点12(,)x x ,使目标函数 0.7x1+0.9x2取最大值。

对任意固定的常数C,直线0.7x1+0.9x2=C上的每点都有相同的目标函数值C,故该直线也称为“等值线”。

当C变化时,得出一族相互平行的等值线,这些等值线中有一部分与可行域相交。

我们要在凸多边形即可行域R中找这样的点,使它所在的等值线具有最大值C。

当C<0时,直线120.70.9x x C +=与R不相交;当C=0时,直线120.70.9x x C +=与R有唯一交点,即顶点(0,0);当C由0增大时,等值线平行向右上方移动,与R相交于一线段;当C增至一定程度时,等值线与将不再有交点。

由此可见,顶点(5,7)是使R中目标函数达到最大值的点,于是线性规划有唯一解7,5*2*1==x x这时Z*=max Z=9.8(2)1212121212max 42.2512242,0z x x s tx x x x x x x x =++≤+≤-+≤≥过程同上,略三、某工厂利用原材料甲、乙、丙生产产品A 、B 、C ,有关资料见下表(1)怎样安排生产,使利润最大.(2)若增加1kg 原材料甲,总利润增加多少.【解】(1)设 x 1、x 2、x 3分别为产品A 、B 、C 的月生产量,数学模型为123123123123123max 43212002350026000,0,0Z x x x x x x x x x x x x x x x =++++≤⎧⎪++≤⎪⎨++≤⎪⎪≥≥≥⎩ (中间过程省略,自己补充)最后得到: 最优单纯形表:最优解X=(20,0,160),Z=560。

工厂应生产产品A20件,产品C160种,总利润为560元。

则最优表可知,影子价格为12392,,055y y y ===,故增加利润1.8元。

四、一家工厂制造甲、乙、丙三种产品,需要三种资源——技术服务、劳动力和行政管理。

每种产品的资源消耗量、单位产品销售后所能获得的利润值以及这三种资源的储备量如下表所示:1)建立使得该厂能获得最大利润的生产计划的线性规划模型; 2)用单纯形法求该问题的最优解。

解:1)建立线性规划数学模型:设甲、乙、丙三种产品的生产数量应为x 1、x 2、x 3,则x 1、x 2、x 3≥0,设z 是产品售后的总利润,则max z =10x 1+6x 2+4x 3s.t.⎪⎪⎩⎪⎪⎨⎧≥≤++≤++≤++03006226005410100321321321321x x x x x x x x x x x x ,, 2)用单纯形法求最优解:加入松弛变量x 4,x 5,x 6,得到等效的标准模型:max z =10x 1+6x 2+4x 3+0 x 4+0 x 5+0 x 6⎪⎪⎩⎪⎪⎨⎧=≥=+++=+++=+++6,...,2,1,03006226005410100632153214321j x x x x x x x x x x x x x j 列表计算如下:∴X *=(3100,3200,0,0,0,100)T ∴max z =10×3100+6×3200=32200五 某厂生产甲、乙两种产品,这两种产品均需要A 、B 、C 三种资源,每种产品的资源消耗量及单位产品销售后所能获得的利润值以及这三种资源的储备如下表所示:1建立使得该厂能获得最大利润的生产计划的线性规划模型; 2用单纯形法求该问题的最优解。

六 用表上作业法求下面运输问题使总运费最小。

201186559102101874115331212C ⎛⎫⎪= ⎪ ⎪⎝⎭ 七、最短路。

(需写出最短路线)解:此为网络分析之“最短路问题”,可用顺向追踪“TP 标号法”解决如下:v 1到v 7的最短路线是:v 1→v 2→v 5→v 9→v 8→v 11,最短距离2+1+1+7+9=20。

八 一个公司经理要分派4个推销员去4个地区推销某种商品。

4个推销员各有不同的经验和能力,因而他们在每一地区能获得的利润不同,其估计值如下表所示:问:公司经理应怎样分派4个推销员才使总利润最大? 解:用求极大值的“匈牙利法”求解。

效率矩阵表示为:⎪⎪⎪⎪⎪⎭⎫ ⎝⎛28253224333224354029342837282735 ⎪⎪⎪⎪⎪⎭⎫ ⎝⎛121581678165011612312135⎪⎪⎪⎪⎪⎭⎫ ⎝⎛47082311001161209102⎪⎪⎪⎪⎪⎭⎫⎝⎛44)0(82011)0(08612)0(6102**所画()0元素少于n (n =4),未得到最优解,需要继续变换矩阵(求能覆盖所有0元素的最少数直线集合):未被直线覆盖的最小元素为c ij =2,在未被直线覆盖处减去2,在直线交叉处加上2。

⎪⎪⎪⎭⎝⎛648401106410480 ⎪⎪⎪⎪⎪⎭⎫ ⎝⎛64084)0(11006410048)0(**)()(∴得最优解:⎪⎪⎪⎪⎪⎭⎫⎝⎛001010********* ∴使总利润为最大的分配任务方案为:甲→D 1,乙→D 4,丙→D 3,丁→D 2 此时总利润W=35+40+32+32=139九用割平面法求解下面的整数规划(2)12121212max20102513.5424,0Z x xx xs t x xx x=++≤⎧⎪+≤⎨⎪≥⎩且为整数计算过程同上,略十、求下图从顶点v1到v9的最短路.例v1,v2,v3,v4,v5,v6,v7,v8,v9九个城市间的公路网如图所示,假定有一批货物需要用卡车由v1运到v9,问各走哪条路最短?分析 若从v1到某个顶点vi的最短路是{v1,v2,...,vi-1,vi},则{v1,v2,...,vi-1}必然是vi到vi-1的最短通路,所以要求vi过vi-1到vi的最短路,必须先求出vi到vi-1的最短通路.如果用L1,k表示vi到vk点的最短通路的长,则L1,k=min{L1,k-1+wk-1,k} 根据上述原理,我们有如下的标号算法(Dijkstra 算法):(1) 给每个点vi一个标号(数):P(vi)或T(vi).其中,P(vi)表示由v1到 点vi的最短路长,称为固定标号;T(vi)表示由v1到点vi的最短路长尚未找到,其值表示临时可确定的最短路长的上界,称为临时标号,且T(vi)=w1i,(如果v1到点vi没有弧,则w1i=∞)。

显然,除起点v1可标以P(v1)=0外,其它各点只能标以临时标号: T(vi)=w1i(其中≠i1)。

当时,一般在图上可略去不写。

如图(P(vi)其中用()中数字表示;T(vi)用横线上数字表示)。

(2)考察刚刚标上T标号的点,以此为基础重新标号。

首先找出全部临时标号最小的点。

因为min{T(vj)}=min{w1j}=w12=3显然这就是v1到点v2的最短路长。

所以得到v2点的固定标号:P(v2)=3。

然后以v2为基础再修改其它各点的临时标号(注意:以下我们总以T'(vi)表示原临时标号,以T(v3)=min{T'(v3),P(2)+w23}=min{∞,3+3}=6表示修改后的临时标号)T(v3)=min{T'(v3),P(2)+w23}=min{∞,3+3}=6T(v5)=min{T'(v5),P(2)+w25}=min{∞,3+2}=5T(v6)=min{T'(v6),P(2)+w26}=min{∞,3+3}=6其余各点对应的T(vi)=∞以下重复(2)中的步骤,直到图上全部没有T标号为止。

(3)找出所有临时标号最小的点,因为min{T(vj)}=min{T(v3),T(v4),T(v5),T(v6)}=4所以P(v4)=4,以v4为基础修改其它临时标号:T(v7)=min{T'(v7),P(4)+w47}=min{ ,4+3}=7其它点的临时标号不变。

如图。

(4)找出所有临时标号最小的点,因为min{T(vj)}=min{T(v3),T(v5),T(v6),T(v7)}=5所以P(v5)=5,以v5为基础修改其它临时标号:T(v7)=min{T'(v7),P(5)+w57}=min{7,5+3}=7T(v6)=min{T'(v6),P(5)+w56}=min{6,5+3}=6其它点的临时标号不变。

如图。

(5)找出所有临时标号最小的点,因为min{T(vj)}=min{T(v3),T(v6),T(v7)}=6所以P(v3)=T(v6)=6,以v6或以v3为基础修改其它临时标号:(在此以v6来进行)T(v7)=min{T'(v7),P(6)+w67}=min{7,6+3}=7T(v9)=min{T'(v9),P(6)+w69}=min{ ,6+2.5}=8.5其它点的临时标号不变。

如图。

(6)找出所有临时标号最小的点,因为min{T(vj)}=min{T(v7),T(v9)}=7所以P(v7)=7,以v7为基础修改其它临时标号:T(v8)=min{T'(v8),P(7)+w78}=min{ ,7+2}=9T(v9)=min{T'(v9),P(7)+w79}=min{8.5,7+2}=8.5 其它点的临时标号不变。

如图。

(7)(7)找出所有临时标号最小的点,因为min{T(vj)}=min{T(v8),T(v9)}=8.5所以P(v9)=8.5,以v9为基础修改其它临时标号。

由于v9到v8已没有弧,故P(v8)=9。

由于图中已无临时标号,标号结束。

相关文档
最新文档