北航最优化方法大作业参考.docx
《北航最优化方法大作业参考.docx》由会员分享,可在线阅读,更多相关《北航最优化方法大作业参考.docx(19页珍藏版)》请在咨信网上搜索。
1、1 流量工程问题1.1 问题重述定义一个有向网络G=(N,E),其中N是节点集,E是弧集。令A是网络G的点弧关联矩阵,即NE阶矩阵,且第l列与弧里(I,j)对应,仅第i行元素为1,第j行元素为-1,其余元素为0。再令bm=(bm1,bmN)T,fm=(fm1,fmE)T,则可将等式约束表示成:Afm=bm本算例为一经典TE算例。算例网络有7个节点和13条弧,每条弧的容量是5个单位。此外有四个需求量均为4个单位的源一目的对,具体的源节点、目的节点信息如图所示。这里为了简单,省区了未用到的弧。此外,弧上的数字表示弧的编号。此时,c=(5,5,5)113)T,根据上述四个约束条件,分别求得四个情况下
2、的最优决策变量x=(x12,x13,x75)113)。图 1 网络拓扑和流量需求1.2 7节点算例求解1.2.1 算例1(b1=4;-4;0;0;0;0;0T)转化为线性规划问题:Minimize cTx1Subject to Ax1=b1 x1=0利用Matlab编写对偶单纯形法程序,可求得:最优解为x1*=4 0 0 0 0 0 0 0 0 0 0 0 0T对应的最优值cTx1=201.2.2 算例2(b2=4;0;-4;0;0;0;0T)Minimize cTx2Subject to Ax2=b2 X2=0利用Matlab编写对偶单纯形法程序,可求得:最优解为x2*=0 4 0 0 0
3、0 0 0 0 0 0 0 0T对应的最优值cTx2=201.2.3 算例3(b3=0;-4;4;0;0;0;0T)Minimize cTx3Subject to Ax3=b3 X3=0利用Matlab编写对偶单纯形法程序,可求得:最优解为x3*=4 0 0 0 4 0 0 0 0 0 0 0 0T对应的最优值cTx3=401.2.4 算例4(b4=4;0;0;0;0;0;-4T)Minimize cTx4Subject to Ax4=b4 X4=0利用Matlab编写对偶单纯形法程序,可求得:最优解为x4*=4 0 0 4 0 0 0 0 0 4 0 0 0T对应的最优值cTx4=601.3
4、 计算结果及结果说明1.3.1 算例1(b1=4;-4;0;0;0;0;0T)算例1中,由b1可知,节点2为需求节点,节点1为供给节点,由节点1将信息传输至节点2的最短路径为弧1。图 2 算例1最优传输示意图求得的最优解为x1*=4 0 0 0 0 0 0 0 0 0 0 0 0T,即只经过弧1运输4个单位流量,其余弧无流量。又因为,每条弧的费用均为5,所以最小费用为20。经分析,计算结果合理可信。1.3.2 算例2(b2=4;0;-4;0;0;0;0T)算例2中,由b2可知,节点3为需求节点,节点1为供给节点,由节点1将信息传输至节点2的最短路径为弧2。图 3 算例2最优传输示意图求得的最优
5、解为x2*=0 4 0 0 0 0 0 0 0 0 0 0 0T,即只经过弧2运输4个单位流量,其余弧无流量。又因为,每条弧的费用均为5,所以最小费用为20。经分析,计算结果合理可信。1.3.3 算例3(b3=0;-4;4;0;0;0;0T)算例3中,由b3可知,节点2为需求节点,节点3为供给节点,由节点3将信息传输至节点2的最短路径为弧5-弧1。图 4 算例3最优传输示意图求得的最优解为x3*=4 0 0 0 4 0 0 0 0 0 0 0 0T,即经过弧5运输4个单位流量至节点1,再经弧1运输4个单位流量至节点2,其余弧无流量。又因为,每条弧的费用均为5,所以最小费用为40。经分析,计算结
6、果合理可信。1.3.4 算例4(b4=4;0;0;0;0;0;-4T)算例4中,由b4可知,节点7为需求节点,节点1为供给节点,由节点1将信息传输至节点7的最短路径为弧1-弧4-弧10。图 5 算例3最优传输示意图求得的最优解为x4*=4 0 0 4 0 0 0 0 0 4 0 0 0T,即经过弧1运输4个单位流量至节点2,再经弧4运输4个单位流量至节点5,最后经弧5运输4个单位流量至节点7,其余弧无流量。又因为,每条弧的费用均为5,所以最小费用为60。经分析,计算结果合理可信。2 重要算法编写与观察2.1 习题5.6(a) 初值为(0,0)时本算法令g的2范数在10-4时,停止迭代,经过86
7、次迭代收敛。收敛因子(f(k+1)-f*)/(f(k)-f*)=0.7623图 6 收敛因子截图(b) 初值为(-0.4,0)时本算法令g的2范数在10-4时,停止迭代,经过112次迭代收敛。收敛因子(f(k+1)-f*)/(f(k)-f*)=0.81图 7 收敛因子截图(c) 初值为(10,0)时本算法令g的2范数在10-4时,停止迭代,经过5次迭代收敛。收敛因子(f(k+1)-f*)/(f(k)-f*)=3.9022e-4图 8 收敛因子截图(d) 初值为(11,0)时本算法令g的2范数在10-4时,停止迭代,经过2次迭代收敛。收敛因子(f(k+1)-f*)/(f(k)-f*)= 0图 9
8、 收敛因子截图图 10 自变量(x1,x2)截图总结:最速降线法的收敛因子随着初值的不同而变化,对于个别初值(如本习题初值取(11,0)时),算法可迅速收敛。因此,初值的选取对于最速降线法的收敛速度有较大影响。2.2 习题5.7(a) 由可得:故,牛顿迭代法的确切公式为:(b)从以下五个初值开始迭代(1)x(0)=7.40表 1 初值1牛顿法迭代结果表迭代次数x值梯度值17.4-127.44-0.0909090937.4444-0.0009000947.4444444-9.00E-0857.4444444-9.00E-08(2)x(0)=7.20表 2 初值2牛顿法迭代结果表迭代次数x值梯度值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北航 优化 方法 作业 参考
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。