管理运筹学B网上作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《管理运筹学B》主观题作业
1.简述编制统筹图的基本原则。
1.统筹图是有向图,箭头一律向右;
2.统筹图只有一个起始点。一个终点,没有缺口;
3.两个节点之间只能有一个作业相连;
4.统筹图中不能出现闭合回路。
2.已知线性规划
max Z = 3x1 +x2 +3x3
(1)、求出不考虑x3为整数约束时的最优解。
(2)、写出分支条件及约束方程。
(3)、求最优解。
(1)x1 =16/3 ,x2 =3,x3 =10/3 ;
(2)[10/3]=3, x3≥4或x3≤3;-4/9 x1 –1/9 x5 –4/9 x6 +x7 = -1/3;
(3)-4/9 x1 –1/9 x5 –4/9 x6 +x7 = 2/3 ;
3.简述西北角法、最小元素法、差值法确定运输问题初始基本可行解的过程并指出那种方法得出的解较优。
西北角法:按照地图中的上北下南,左西右东的判断,对调运表中的最西北角上的空格优先满足最大供应,之后划去一行或一列,重复这种做法,直至得到初始可行解。
最小元素法:对调运表中的最小运价对应的空格优先没醉最大供应,之后划去一行或一列,重复这种做法,直至得到初始可行解。
差值法:在运价表中,计算各行和各列的最小运价和次最小运价之差,选出最大者,它所在某行或某列中的最小运价对应的空格优先满足最大供应,重复这种做法,直至得到初始可行解。一般来讲,用差值法求出的初始可行解最接近最优解,也就是最优的。
4.Djisktra算法能否求有负权的有向图中两点间的最短路径,举例说明。
Djisktra算法不能求有负权的有向图中两点间的最短路径。如下图:
左边的点为v1,右边的点为v3,下面的点为v2,若v1到v2的权重为1,v1到v3的权重为2,v3到v2的权重为-3,则,若用Djisktra算法则最短路径的数值不能收敛,致使求不出最优解。
5.指出统筹图网络中的错误,并改正。
6.简述在求最大流过程中,寻找由到源到汇的不饱和链的方法。
标号法寻找增流链的步骤:
第一步:对未检查的边(u,v)的顶点v进行标号,标号的方式为(u,边的方向,l(v)),其中标号的各个部分按照如下确定:
(1)u:表示被标号点v的前一个顶点。
(2)边的方向:当被标号点v为终点时,即边(u,v)为前向边时,用“+”标示;当被标号点v为始点时,即边(u,v)为后向边时,用“-”标示。
(3)l(v):当被标号点v为终点时,l(v)=min{l(u),c(u,v)-f(u,v)};当被标号点v为始点时,l(v)=min{l(u),f(u,v)}。另外,默认源x的标号为(0,+,+∞)。
第二步:继续检查,判断顶点v后面的边(v,z)能否成为增流链的边,边(v,z)若成为增流链中的边所具备的条件如下:
(1)如果边(v,z)是前向边,则应该有f(v,z) 由前面知识可知,前向边流量只能增加,那么边(v,z)就不能是饱和边。 (2)如果边(v,z)为后向边,则必有f(v,z)>0。 由前面知识可知,后向边流量只能减少,那么边(v,z)就不能是零边。 第三步:若边(v,z)能够成为增流链的边,就使顶点z成为被标号的点,再对被标号点z按照第一步的标号方式进行标号。 第四步:返回第二步,不断循环,直至不能找到被标号点,则反向追踪找出不饱和链。 7.用标号法求图所示的网络中从v s到v t的最大流。 (1)Valf =5 (2)Valf =7 8.简述分枝定界法的主要步骤 第一步:先不考虑整数约束条件,对一般情况的线性规划问题用单纯形法或对偶单纯形法求解。如果求出的最优解满足整数规划问题的所有整数约 束条件,那么这个最优解也就是整数规划问题的最优解,如果有一个 或多个整数约束条件没有被满足,转到第二步。 第二步:任意选择一个应该是整数而不是整数解的变量x k,设它的非整数解是 b k,同时设b k对应的整数位是[b k],现在将原问题分成两枝,一枝是 在原问题的基础上,增加约束条件x k≤[b k];另一枝是在原问题的基 础上,增加约束条件x k≥[b k]+1,这样就构成了两个新的线性规划问 题的子问题。 第三步:按照第3.3节对偶单纯形法扩展应用的思路,分别对分枝后的两个新线性规划子问题继续求解。若新的解不满足原问题整数约束,再按第 二步进行新的分枝,直到满足下面的情况停止分枝: 9.已知某整数规划不考虑整数约束时最优单纯型表,写出一个割平面方程。 10.求解下列0-1规划问题的解。 (1) min Z = 8x 1 +2x 2 +4x 3 +7x 4 +5x 5 11.简述运输方案的调整过程。 第一步:确定换入变量 同单纯形法一样,在所有的负检验数中,一般选取检验数最小的非基变量作为换入变量。 第二步:确定换出变量和调整量 由定理5.4可知,由此时还是非基变量的换入变量和一组基变量可以组成一个唯一的闭回路,找到这个闭回路以后,以此非基变量为起点,取此闭回路中偶数顶点取值最小的基变量做为换出变量,调整量的量值即为此基变量的值。 第三步:调整方法 (1)闭回路以外的变量取值均保持不变。 (2)针对闭回路,奇数顶点变量的值全部加上调整量,偶数顶点变量的值全部减去调整量。 第四步:标识方法 为了保证基变量的个数为m+n-1个,在标识上作如下处理: (1)调整后,原来作为非基变量的换入变量就变成了基变量,所以要把这个变量的值标识成“○”。 (2)调整后,原来作为基变量的换出变量就变成了非基变量,所以要在这个变量的位置打上“×”。 第五步:继续求检验数,如果存在负的检验数,就返回第一步,否则计算停止,说明找到了最优解。 12.求下列图中的指定顶点(1)到(5)的最短距离和路(径)。 (1)路线:(1)—(4)—(3)—(5)最短距离:4+1+4=9 (2)路径:(1)→(3)→(2)→(4)→(5)最短距离:3+1+2+5=11 13.简述在求最小费用流的过程中,寻找由到源到汇的不饱和链的方法 第一步:如果运输网络G的流值没有达到A,先用最大流算法把流值调到A;如果运输网络G的流值达到A,则不对网络流调整。 第二步:针对流值为A的运输网络G,构建伴随网络流f的增流网络Gf 。 第三步:针对增流网络Gf,查看是否存在基于w′的负回路,如果不存在负回路,说明当前的网络流已经是最小费用流,算法终止,否则转到下一步。 第四步:针对存在的负回路C,令δ=min{c′(e),e为Gf中负回路的边}。 第五步:针对负回路C对应运输网络G中的圈,判断该圈是否为增流圈,如果不是增流圈,转到第三步继续寻找负回路,否则转到下一步。 第六步:针对运输网络G中的增流圈,按照定理9.5,把增流圈中方向与负回路方向一致的所有不饱和边的流量加上δ;把增流圈中方向与负回路方向相反的所有正边的流量减去δ。 第七步:继续寻找负回路,如果有负回路,继续调整,否则返回第二步 14.根据对偶规则填表: