假设有一个路网如下图所示 图中数字表示该路段的长度 求从A到E的最短路线及其长度. max 2x12

大学本科 已帮助: 时间:2024-11-14 14:37:15

假设有一个路网如下图所示,图中数字表示该路段的长度,求从A到E的最短路线及其长度.

max 2x12+3x2+5x3 s.t. 2x1+4x2+x3=8, x1,x2,x3≥0;
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学本科,理学,数学类

标签:所示,路段,长度

参考解答

用户头像

413***101

2024-11-14 14:37:15

正确答案:先用逆推解法 划分为3个阶段.阶段指标v3(x3)=5x3v2(x2)=3x2v1(x1)=2x12.用sk表示第k阶段的状态变量状态转移方程: s3一x3=0 s3=s2—4x2 s2=s1一2x1 s1=8. 考虑非负限制则有 由x1=0知s2=s1=8;由x2=0知s3=s2=8.因此x3=s3=8. 最优解x=(008)最优值fmax=40. 再用顺推解法. 划分为3个阶段.阶段指标v1(x1)=2x12v2(x2)=3x2v3(x3)=5x3.用sk+1表示k阶段末的结束状态状态转移方程: s1=s2—2x1=0 s2=s3—4x2 s3=s4一x3 s4=8. 由于x1x2x3≥0因此有 由状态转移方程知当x3=8时s3=0;由x2=0知s2=0故x1=0? 最优解x=(008)最优值fmax=40.
先用逆推解法划分为3个阶段.阶段指标v3(x3)=5x3,v2(x2)=3x2,v1(x1)=2x12.用sk表示第k阶段的状态变量,状态转移方程:s3一x3=0,s3=s2—4x2,s2=s1一2x1,s1=8.考虑非负限制,则有由x1=0,知s2=s1=8;由x2=0,知s3=s2=8.因此x3=s3=8.最优解x=(0,0,8),最优值fmax=40.再用顺推解法.划分为3个阶段.阶段指标v1(x1)=2x12,v2(x2)=3x2,v3(x3)=5x3.用sk+1表示k阶段末的结束状态,状态转移方程:s1=s2—2x1=0,s2=s3—4x2,s3=s4一x3,s4=8.由于x1,x2,x3≥0,因此有由状态转移方程知,当x3=8时,s3=0;由x2=0,知s2=0,故x1=0?最优解x=(0,0,8),最优值fmax=40.

上一篇 用Frank—Wolfe方法求解下列问题:min x12+2x22-x1x2+4x2+4 s.t.

下一篇 给定函数 用K—T条件求解下列问题 min x12一x2—3x3 s.t. 一x1一x2一x3≥0

相似问题