《运筹学》 第八章图与网络分析习题及 答案
- 格式:doc
- 大小:282.50 KB
- 文档页数:5
项目四图与网络分析任务八图与网络的应用练习1、求下图的最小支撑树。
用破圈法求该图的最小支撑树:(1)(2)(3)(4)2、分别用破圈法和避圈法求下列各个图的最小支撑树。
a-1:用破圈法求图a的最小支撑树:a-2:用避圈法求图a的最小支撑树:b-1:用破圈法求图b 的最小支撑树:b-2:用避圈法求图b 的最小支撑树:3、用标号法求下图中1v 至7v 的最短路。
1)标号过程(1)初始化;令起点v 1的标号为P ,记做P(1) =0;令其余各点的标号为T ,记做T(i)=∞;(2)计算T标号:刚得到P标号的点为v1,考虑所有与v1相邻的T标号点v 2、v3、v5,修改v2、v3、v5的T标号为:T(2)=min[T(2),P(1)+d12]=min[+∞,0+4]=4T(3)=min[T(3),P(1)+d13]=min[+∞,0+3]=3T(5)=min[T(5),P(1)+d15]=min[+∞,0+5]=5 (3)确定P标号:在所有的T标号点中,找出标号值最小的点标上P标号。
T(2)= 4 T(3) =3 T(4) =+∞T(5)=5 T(6)= +∞ T(7)= +∞令P(3)=3。
(4)计算T标号:刚得到P标号的点为v3,考虑所有与v3相邻的T标号点v 6,修改v6的T标号为:T(6)=min[T(6),P(3)+d36]=min[+∞,3+2]=5 (5)确定P标号:在所有的T标号点中,找出标号值最小的点标上P标号。
T(2)= 4 T(4) =+∞ T(5)=5 T(6)= 5 T(7)= +∞令P(2)=4。
(6)计算T标号:刚得到P标号的点为v2,考虑所有与v2相邻的T标号点v 5,修改v5的T标号为:T(5)=min[T(5),P(2)+d25]=min[5,4+1]=5(7)确定P标号:在所有的T标号点中,找出标号值最小的点标上P标号。
T(4) =+∞ T(5)=5 T(6)= 5 T(7)= +∞令P(5)=5。
第一章 线性规划及单纯形法(作业)1.4 分别用图解法和单纯型法求解下列线性规划问题,并对照指出单纯形表中的各基可行解对应图解法中可行域的哪一顶点。
(1)Max z=2x 1+x 2St.⎪⎩⎪⎨⎧≥≤+≤+0,24261553212121x x x x x x 解:①图解法:由作图知,目标函数等值线越往右上移动,目标函数越大,故c 点为对应的最优解,最优解为直线⎩⎨⎧=+=+242615532121x x x x 的交点,解之得X=(15/4,3/4)T 。
Max z =33/4. ② 单纯形法:将上述问题化成标准形式有: Max z=2x 1+x 2+0x 3+0x 4St. ⎪⎩⎪⎨⎧≥≤++≤++0,,,242615535421421321x x x x x x x x x x其约束条件系数矩阵增广矩阵为:P 1 P 2 P 3 P 4⎥⎦⎤⎢⎣⎡241026150153 P 3,P 4为单位矩阵,构成一个基,对应变量向,x 3,x 4为基变量,令非基变量x 1,x 2为零,找到T 优解,代入目标函数得Max z=33/4.1.7 分别用单纯形法中的大M 法和两阶段法求解下列线性规划问题,并指出属哪一类。
(3)Min z=4x 1+x 2⎪⎪⎩⎪⎪⎨⎧=≥=++=-+=+)4,3,2,1(0426343342132121j xj x x x x x x x x 解:这种情况化为标准形式: Max z '=-4x 1-x 2⎪⎪⎩⎪⎪⎨⎧=≥=++=-+=+)4,3,2,1(0426343342132121j xj x x x x x x x x 添加人工变量y1,y2Max z '=-4x 1-x 2+0x 3+0x 4-My 1-My 2⎪⎪⎩⎪⎪⎨⎧≥=≥=++=+-+=++0,).4,3,2,1(04263433214112321121y y j xj x x x y x x x y x x(2) 两阶段法: Min ω=y 1+y 2St.⎪⎪⎩⎪⎪⎨⎧≥=≥=++=+-+=++0,).4,3,2,1(04263433214112321121y y j xj x x x y x x x y x x第二阶段,将表中y 1,y 2去掉,目标函数回归到Max z '=-4x 1-x 2+0x 3+0x 4第二章 线性规划的对偶理论与灵敏度分析(作业)2.7给出线性规划问题:Max z=2x 1+4x 2+x 3+x 4⎪⎪⎪⎩⎪⎪⎪⎨⎧=≥≤++≤++≤+≤++)4,3,2,1(096628332143221421j x x x x x x x x x x x x j要求:(1)写出其对偶问题;(2)已知原问题最优解为X *=(2,2,4,0),试根据对偶理论,直接求出对偶问题的最优解。
《运筹学》第八章图与网络分析习题1.思考题(1)解释下列名词,并说明相互之间的区别与联系:①顶点,相邻,关联边;②环,多重边,简单图;③链,初等链;④圈,初等圈,简单拳;⑤ 回 路,初等路;⑥节点的次,悬挂点,孤立点;⑦)连通图,连同分图, 支 撑子图;⑧有向图,基础图,赋权图。
⑨子图,部分图,真子图.(2)通常用记号G=(V,E)表示一个图,解释V及E的涵义及这个表达式 的涵义.(3)通常用记号D=(V,A)表示一个有向图,解释V及A的涵义及这个表 达式的涵义.(4) 图论中的图与一般几何图形的主要区别是什么? (5) 试述树与图的区别与联系.(6) 试述 求最短路问题的Dijkstra 算法的基本思想及其计算步骤. (7) 试述寻求最大流的标号法的步骤与方法.(8) 简述最小费用最大流的概念及其求解的基本思想和方法.(9) 通常用记号N=(V,A,C)表示一个网络,试解释这个表达式的涵义. (10) 在最大流问题中,为什么当存在增广链时,可行流不是最大流? (11) 试叙述最小支撑树、最大流、最短路等问题能解决那些实际问题。
2.判断下列说法是否正确(1) 图论中的图是为了研究问题中有哪些对象及对象之间的关系,它与图的几何形状无关。
(2) 一个图G 是树的充分必要条件是边数最少的无孤立点的图。
(3) 如果一个图G 从V 1到各点的最短路是唯一的,则连接V 1到各点的最短路,再去掉重复边,得到的图即为最小支撑树。
(4 )图G 的最小支撑树中从V 1到V n 的通路一定是图G 从V 1到V n 的最短路。
(5) {f ij =0}总是最大流问题的一个可行流。
(6 )无孤立点的图一定是连通图。
(7) 图中任意两点之间都有一条简单链,则该图是一棵树。
(8) 求网络最大流的问题总可以归结为求解一个线性规划问题。
(9)在图中求一点V1到另一点Vn 的最短路问题总可以归结为一个整数规划问题 (10) 图G 中的一个点V 1总可以看成是G 的一个子图。
《运筹学》第八章图与网络分析习题
1.思考题
(1)解释下列名词,并说明相互之间的区别与联系:①顶点,相邻,关联边;
②环,多重边,简单图;③链,初等链;④圈,初等圈,简单拳;⑤ 回 路,初等路;⑥节点的次,悬挂点,孤立点;⑦)连通图,连同分图, 支 撑子图;⑧有向图,基础图,赋权图。
⑨子图,部分图,真子图.
(2)通常用记号G=(V,E)表示一个图,解释V及E的涵义及这个表达式 的涵义.
(3)通常用记号D=(V,A)表示一个有向图,解释V及A的涵义及这个表 达式的涵义.
(4) 图论中的图与一般几何图形的主要区别是什么? (5) 试述树与图的区别与联系.
(6) 试述 求最短路问题的Dijkstra 算法的基本思想及其计算步骤. (7) 试述寻求最大流的标号法的步骤与方法.
(8) 简述最小费用最大流的概念及其求解的基本思想和方法.
(9) 通常用记号N=(V,A,C)表示一个网络,试解释这个表达式的涵义. (10) 在最大流问题中,为什么当存在增广链时,可行流不是最大流? (11) 试叙述最小支撑树、最大流、最短路等问题能解决那些实际问题。
2.判断下列说法是否正确
(1) 图论中的图是为了研究问题中有哪些对象及对象之间的关系,它与图的几何
形状无关。
(2) 一个图G 是树的充分必要条件是边数最少的无孤立点的图。
(3) 如果一个图G 从V 1到各点的最短路是唯一的,则连接V 1到各点的最短路,再去掉重
复边,得到的图即为最小支撑树。
(4 )图G 的最小支撑树中从V 1到V n 的通路一定是图G 从V 1到V n 的最短路。
(5) {f ij =0}总是最大流问题的一个可行流。
(6 )无孤立点的图一定是连通图。
(7) 图中任意两点之间都有一条简单链,则该图是一棵树。
(8) 求网络最大流的问题总可以归结为求解一个线性规划问题。
(9)在图中求一点V1到另一点Vn 的最短路问题总可以归结为一个整数规划问题 (10) 图G 中的一个点V 1总可以看成是G 的一个子图。
3.证明:在人数超过2的人群中,总有两个人在这群人中恰有相同的朋友数。
4.已知九个人921,,,v v v ,1v 和两个人握过手,32,v v 各和四个人握过手,
7654,,,v v v v 各和五个人握过手,98,v v 各和六个人握过手。
证明这九个人中,一定可
以找出三个人互相握过手。
5.用破圈法和避圈法求下图的部分树
C7
V 1
V 2 V 3
V 4
V 5
V 6
V 7
V 8
V 9
C 1 C 2
C 3
C 4 C 5
C 6
C 8
C 9
C 10
C 11
C 12 C 13
C 14
1 7 3
2 5
3
2
6 8
5 4
3
1
6.写出下面各图中的顶点数、边数及顶点的次数,哪些是简单图。
7.完全图Kn 有多少条边? 8.求下列各图的最小树
(3)
9.用标号法求下图中从1v 到各顶点的最短距离
V 1
V 2
V 3
V 4
V 5
V 6
(1)
V 2
3
(2)
5 1
3
7
4
2
5
2
8
6
2
7
4
3
7
4 3
(1)
5
2
3
4
2
4
6
1
2
4
3
9
(2)
(3)
10.在下图中用标号法求
(1)从1v 到各顶点的最短距离;(2)若从1v 到9v ,走哪一条路最短。
11.已知8个村镇,相互间距离如下表所示,已知1号村镇离水源最近,为5公里,问从水
源经1号村镇铺设输水管道将各村镇连接起来,应如何铺设使输水管道最短(为便于管理和维修,水管要求在各村镇处分开)。
V 1
V 2
V 3
V 4
V 5
V 6
V 7
V 8
V9
V 10
V 11
2
6 3
5
7
5
2
1 3
7
2
3
4
1
4
3
1
6
7
3
8
4
V 1
V 2
V 3
V 4
V 5
V 6
V 7
8
V 9
4
3
3
2
4
3
8
3
1
2
3
2
1
12.用标号法求下面网络的最大流.
13. 用标号法求下面网络的最大流.
14.求下列网络的最小费用最大流.括号内的两个数字,前一个是单位流量的费用,后一个是该弧的流量.
《运筹学》第八章图与网络分析习题解答
2.(1)√ (2)X (3)√ (4)X (5)√ (6)X (7)X (8)√(9)√(10)√ 6.解:图(1)顶点数6个;边数12条;每个顶点的次数都为4次,是简单图。
图(2)顶点数5个;边数9条;每个顶点的次数v 4 ,v 5 3次,其它各顶点都为4次,是简单图。
7.解:完全图的边数为
2)
1( n n 条。
V
V t
12
15 V 1
V t
8
10
6
10
8
4
9
10
14
18 12
8
13
15
6
V 1
V t
(5,6)
(9,2)
(3,2)
(4,1)
(3,4)
(4,19)
(2,3)
(1,1)
(2)
V
t
(1)
9.解:
10.解:
从1v 到9v 的最短路为9751
v v v v →→→。
11.解:此为最短路问题。
铺设路线由下图给出,最短输水管道为6.5公里。
12.最大流为32。
13.最大流为10。
14.解:(1)最大流量为6,最小费用为84;
(2)最大流量为3,最小费用为27。
V 1
V 2 V 3
V 4
V 5 V 6
V 7
V 8
V9
V 10
V 11
(o,0)
(v 1,2) (v 1,6) (v 1,3)
(v 2,7) (v 5,8)
(v 9,14) (V 9,12) (v 4,10) (v 7,11)
(v 10,15)
V 1
V 2
V 3 V 4 V 5 V 6
V 7
V 8
V 9
1
(o,0)
(v 1,4) (v 2
,7)
(V 1,3)
(V 2,6)
(V 2,7) (V 5,6) (V 7,8) (V 7,8) ①
④
⑧
②
③
⑤
⑥
⑦。