- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运筹学第六章课件.ppt
OR3 OR3 OPERATIONS RESE 第六章 图与网络分析 铁路交通图 此图是我国北京,上海等十个 城市间的交通图,反映了这 十个城市间的铁路分布情况. 点表示城市,点间的连线表示 两个城市间的铁路线. 诸如此类问题还有电话线分 布图或煤气管道分布图等. 球队比赛图 五个球队比赛,比过的两个队之间用连线相连,还没有比赛的队之间没有连线 6.1 图的基本概念 图是由点和线构成的。点代表所研究的对象,线表示对象间的关系。 1、图的分类:无向图,有向图 无向图:由点和边所组成的图。表示为G=(V,E). 有向图:由点和弧所组成的图。表示为D=(V,A) 点的集合用V表示,V={vi} 2、图上的基本概念: (1) 边:图中不带箭头的连线叫做边(edge),边的集合记为E= { ej } ,一条边可以用两点[ vi,vj ]表示,ej= [ vi,vj ]. 弧:图中带箭头的连线叫做弧(arc),弧的集合记为A,A= { ak },一条弧也是用两点表示,ak= [ vi,vj ],弧有方向:vi为始点,vj为终点 例1. (2)次:以点u为端点的边的条数,叫做点u的次。 悬挂点:次为1的点叫做悬挂点; 孤立点:次为0的点叫做孤立点; 奇点:次为奇数则称奇点; 偶点:次为偶数则称偶点。 基本定理: 1、图G=(V,E)中,所有点的次之和是边数的两倍,即 2、任一图中,奇点的个数为偶数。 6.2 树与最小生成树 1、树的概念与性质 树:无圈的连通图称为树。 定理: 定量3:设图G=(V,E)是一个树,p(G) ≥2,则G中至少有两个悬挂点。 定量4:图G=(V,E)是一个树的充要条件是G不含圈,且恰有p-1条边。 定量5:图G=(V,E)是一个树的充要条件是G是连通图,并且q(G)= p(G) -1. 定量6:图G=(V,E)是一个树的充要条件是任意两个顶点之间恰好有一条链。 2、图的支撑树 支撑树:设T=(V,E’)是图G=(V,E)的支撑子图,如果T是一个树,则称T为G的支撑树。 定理7:图G有支撑树的充要条件是图G是连通的。 求支撑树的方法: 破圈法:即任取一个圈,从圈中去掉一条边,对余下的图重复这个步骤,直至图中不含圈为止。 避圈法:在图中每次任取一条边,与已经取得的任何一些边不够成圈,重复这个过程,直到不能进行为止。 3、最小支撑树 最小支撑树:当一个连通图的所有边都被赋权,则取不同边构成的支撑树具有不同的总权数,其中总权数最小的支撑树称为最小支撑树。 求最小支撑树的方法: 破圈法:在连通图中任取一个圈,去掉一条权数最大的边,在余下的图中重复上述步骤,直至无圈为止。 避圈法:将连通图所有边按权数从小到大排序,每次从未选的边中选一条权数最小的边,并使之与已选的边不能构成圈,直至得到最小支撑树。 避圈法的基本步骤P259 第一步:令i=1,E0=空集。 第二步:选一条边ei∈E﹨Ei-1,使ei是使 (V, Ei-1∪{e})不含圈的所有边e(e ∈E﹨Ei-1)中权最小的边。令Ei=Ei-1 ∪{ei},如果这样的边不存在,则T=(V, Ei-1)是最小树。 第三步:把i换成i+1,转入第2步。 6.3 最短路问题 引例: 单行线交通网:v1到v8使总费用最小的旅行路线。 最短路问题的一般描述: 对D=(V,A),a=(vi,vj),w(a)=wij,P是vs到vt的路,定义路P的权是P中所有弧的权的和,记为w(P),则最短路问题为: 最短路算法 Dijkstra算法 :有向图 ,wij≥0 一般结论: Dijkstra算法基本思想: 采用标号法: P标号和T标号 P标号:已确定出最短路的节点(永久性标号)。 T标号:未确定出最短路的节点,但表示其距离的上限(试探性标号)。 算法的每一步都把某一点的T标号改为P标号直至改完为止. Si:P标号节点的集合。 Dijkstra算法的基本步骤: 1:给vs以P标号, P(vs)=0,其余各点均给T标 号,T(vi)=+∞ 2:若vj 点为刚得到P 标号的点,考虑这样的点vj, (vi,vj) ∈E,且 vj为T标号. 3:对vj的T标号进行如下更改: 4:比较所有具有T标号的点,把最小者改为P标号. 当存在两个以上最小值时,可同时改为P标号. 若全部改为P标号,则停止.否则转回(2). 用Dijkstra算法求图中v1到v8的最短路 最短路问题的算法:Bellman算
您可能关注的文档
- 软件技术基础之指针和结构体课件课件.ppt
- 软件技术基础总复习课件.ppt
- 软件无线电课件.ppt
- 软件架构设计教程课件.ppt
- 软件测试基础和入门课件.ppt
- 软件测试等级-系统验收课件.ppt
- 软件环境课件.ppt
- 软件项目管理1课件.ppt
- 软件项目管理案例教程第3版)教学课件ppt作者韩万江1-项目管理概述2课件.ppt
- 软件项目管理案例教程第3版)教学课件ppt作者韩万江10-人员与沟通计划2课件.ppt
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
最近下载
- 2024年广州市高三二模(普通高中毕业班综合测试(二)数学试卷(含官方答案及逐题解析).pdf
- 武汉市2025届高中毕业生四月调研考试(四调)数学试卷(含答案详解).pdf
- (毕业论文)果树采摘机器人的发展现状及运动学分析.doc VIP
- 【高中语文】双新背景下的语文教学设计+85.pptx VIP
- 雨课堂学堂在线《兵棋(中国人民武装警察部队警官学院)》学堂云单元测试考核答案.pdf VIP
- 11.3 一元一次不等式组(教学设计)七年级数学下册(人教版2024).docx
- 年产1万吨一氯甲烷的工艺流程设计.doc
- 医疗器械质量管理制度-全套规章制度.docx VIP
- 木材质量v验收标准.doc
- 直肠癌(外科学课件).ppt VIP
文档评论(0)