- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优化建模和LINGO第07章1
7.2 最短路问题和最大流问题; 本节内容概述
最短路问题(Shortest Path Problems)和最大流问题(Maxiumum Flow Problems)是图论另一类与优化有关的问题,对于这两在问题,实际上,图论中已有解决的方法,如最短路问题的求解方法有Dijkstra算法,最大流问题的求解方法有标号算法.这里主要讨论的是如何用LINGO软件来求解最短路和最大流问题,对于LINDO软件的求解方法,作者可以根据模型自己设计相应的程序,作为LINDO软件的训练和问题的练习.;§7.2.1 最短路问题;1. 图的基本概念; 定义7.4(邻接矩阵和赋权矩阵)如果 , 则称 与 邻接, 具有 个顶点的图的邻接矩阵(Adjacency Matrix)是一个 阶矩阵 , 其分量为 ;个顶点的赋权图的赋权矩阵是一个阶 矩阵
;2. 最短路问题的数学表达式; 3. 最短路问题的求解过程 ; 4]sets:
5] ! Here is our primitive set of seven cities;
6] cities/A, B1, B2, C1, C2, C3, D/;
7]
8] ! The Derived set roads lists the roads that
9] exist between the cities;
10] roads(cities, cities)/
11] A,B1 A,B2 B1,C1 B1,C2 B1,C3 B2,C1 B2,C2 B2,C3
12] C1,D C2,D C3,D/: w, x;
13]endsets
14]
15]data:
16] ! Here are the distances that correspond; 17] to above links;
18] w = 2 4 3 3 1 2 3 1 1 3 4;
19]enddata
20]
21]n=@size(cities); ! The number of cities;
22]min=@sum(roads: w*x);
23]@for(cities(i) | i #ne# 1 #and# i #ne# n:
24] @sum(roads(i,j): x(i,j)) = @sum(roads(j,i): x(j,i)));
25]@sum(roads(i,j)|i #eq# 1 : x(i,j))=1;
END; 在上述程序中, 21]句中的n=@size(cities)是计
算集cities的个数,这里的计算结果是 , 这样编
写方法目的在于提高程序的通用性.22]句表示目标
函数(14), 即求道路的最小权值.23], 24]句表示约束
(15) 中 的情况,即最短路中中间点的约束
条件.25]句表示约束中 的情况,即最短路中
起点的约束.; 软件可以自动删除描述线性规划可行解中的多
余方程. ; 例7.9 (设备更新问题) 张先生打算购买一辆新轿车,轿车的售价是12万元人民币.轿车购买后,每年的各种保险费养护费等费用由表7-5所示.如果在5年之内,张先生将轿车售出,并再购买新年.5年之内的二手车销售价由表7-6所示.请你帮助张先生设计一种购买轿车的方案,使5年内用车的总费用最少. ;表7-6 二手车的售价; 记 表示第 年开始到 年结束购车的总销费, 即;由此得到;写出相应的LINGO程序,程序名: exam0709.lg4; 11]enddata
12]n=@size(nodes);
13]min=@sum(arcs:c*x);
14]@for(nodes(i) | i #ne# 1 #and# i #ne# n:
15] @sum(arcs(i,j):x(i,j)) = @sum(arcs(j,i):x(j,i)));
16]@sum(arcs(i,j)|i #eq# 1 : x(i,j))=1;
END; LINGO软件的计算结果(仅保留非零变量)如下
Global optimal soluti
您可能关注的文档
- [GMAT词汇]GMAT常考短语与词组_出国考试.doc
- Zhang Ziyi 章子怡英文介绍.doc
- 第五课时 课题:导数.doc
- [语言学]语言学教程 测试题与答案.doc
- 第五课时:真分数和假分数.ppt
- 第五课时:练习二1.ppt
- 第五课时:集成逻辑门电路.ppt
- ~个人珍藏~市场营销原理 管理学经典教材(英文版)菲利普·科特勒kotler12_exs.ppt
- ‘PING’一下你电脑.doc
- “ELSE”和“END__IF”正确使用.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)