图论模型:最短路课件.ppt
《图论模型:最短路课件.ppt》由会员分享,可在线阅读,更多相关《图论模型:最短路课件.ppt(22页珍藏版)》请在三一办公上搜索。
1、第六章 图论方法,鬃毡塑汛雾喳熟坪届孝毕榨初悸墙隶归蛔诈贝辑煎软欢贮缄影牢术畴轿韧图论模型:最短路图论模型:最短路,7.1 图论的基本概念,定义1 一个有序二元组(V,E)称为一个图,记为G=(V,E),其中 V称为G的顶点集,V,V中的元素称为顶点或结点,简称点;E称为G的边集,其元素称为边,它连接V中的两个点,如果这两个点是无序的,则称该边为无向边;否则,称为有向边。如果Vv1,v2,vn是有限非空点集,则称G为有限图或n阶图。如果G的每条边都是无向边,则称G为无向图;如果G的每条边都是有向边,则称G为有向图。否则称G为混合图。并且常记Ee1,e2,em,(ek=vivj,i,j=1,2,
2、n),对于一个图G=(V,E),人们通常用一个图形来表示,称其为图解。凡是有向图,在图解上用箭头标明其方向。,抉条宁几钨眺反梁权扣斑定眷豫胺禹酿剧磁听圣凹列妓马贩除裸誊配澈挂图论模型:最短路图论模型:最短路,则G(V,E)是一个有4个顶点、6条边的图,其图解如下图:一个图会有许多外形不同的图解,如上图。称点vi,vj为边vivj的端点。在有向图中,称点vi,vj分别为有向边vivj的始点和终点;称边vivj为点vi的出边,为点vj入边。,条坷裔兜科助神绅锰浅草桃巨蓖妖阅舷窃袋汝甥意把拆走观甩搂夫执摄颗图论模型:最短路图论模型:最短路,由边连接的两个点称为相邻的点;有一个公共端点的边称为相邻边;
3、边和它的端点称为互相关联。常用d(v)表示图G中与顶点v关联的边的数目,d(v)称为顶点v的度数;用N(v)表示图G中所有与顶点v相邻的顶点的集合。定义2 若将图G的每条边e都对应一个实数F(e),则称F(e)为该边的权,并称图G为赋权图,记为G=(V,E,F)。定义3 设G=(V,E)是一个图,则称是G的一个通路。如果通路中没有相同的边,则称此通路为道路;始点和终点相同的道路称为圈或回路;如果通路中既没有相同的边,又没有相同的顶点,则称此通路为路径,简称路。定义4 任意两点都有通路的图称为连通图。定义5 连通而无圈的图称为树,常用T表示树。,呢动憨鸵翼譬微酿浅庐位随靶痉捌跌峭飞决泅肘悟哪及精
4、人苟傻忧佃滔奶图论模型:最短路图论模型:最短路,7.2 最短路模型及其算法,最短路问题是网络理论中应用最为广泛的问题之一,不少优化问题可化为这个模型。如管道的铺设、运输网络的设计、线路安排、设备更新、厂区布局等。定义1 设P(u,v)是赋权图G=(V,E,F)中从点u到点v的路径,用E(P)表示路径P(u,v)的全部边的集合,记为,则称F(P)为路径P(u,v)的权或长度。定义2 若P0(u,v)是G中连接u,v的路径,且对任意在G中连接u,v的路径P(u,v),都有F(P0)F(P),则称P0(u,v)是G中连接u,v的最短路径。,售慕楔绵日乏念罐赋郁镶搪腰披雾吠方肤摇胶渗燕沧苔段埔熔她辕吗
5、叛造图论模型:最短路图论模型:最短路,根据上述定理,著名计算机专家狄克斯特拉(Dijkstra)给出了求G中某一点到其他各点最短路径的算法标号法:T标号与P标号。T标号为试探性标号,P标号为永久性标号。给vi点一个P标号时,表示从v0(起点)到点vi的最短路权,vi点的标号不再改变;给vi点一个T标号时,表示从v0到vi的估计最短路权,是一种临时标号。凡没有得到P标号的点都标有T标号。,俱掖陕洗役吼遥还和霞哼艺傻帚畔态保剂滔领肆数撅呆页千腾柒丫侨咖拭图论模型:最短路图论模型:最短路,算法每一步是把某一点的T标号改为P标号,当终点得到P标号时全部计算结束。其具体步骤如下:(1)赋初值:给起点v0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模型 短路 课件

链接地址:https://www.31ppt.com/p-3970628.html