离散数学 最短路径问题ppt课件.ppt
《离散数学 最短路径问题ppt课件.ppt》由会员分享,可在线阅读,更多相关《离散数学 最短路径问题ppt课件.ppt(22页珍藏版)》请在三一办公上搜索。
1、1,例:如下图所示的单行线交通网,每个弧旁边的数字表示这条单行线的长度。现在有一个人要从v1出发,经过这个交 通网到达v6,要寻求总路 程最短的线 路。,最短路径问题,2,从v1到v6的路线是很多的。比如从v1出发,经过v2,v4到达v6或者从v1出发,经过v2,v3,v5到达v6等等。但不同的路线,经过的总长度是不同的。例如,按照第一个线路,总长度是3+6+3=12单位,按照第二个路线,总长度是3+1+1+6=11单位。,3,一、问题的提法及应用背景,(1)问题的提法寻求网络中两点间的最短路就是寻求连接这两个点的边的总权数为最小的通路。(2)应用背景管道铺设、交通网络、线路安排、厂区布局、设
2、备更新等。,4,在图的点或边上表明某种信息的数称为权。含有权的图称为赋权图。,二、赋权图的定义,如图,5,如果图中各点表示各个城市,边表示城市间的公路,这就是一个公路交通网络图,如果从a点出发,目的地是z,那么如何寻求一条自点a到z的通路,使通路上各边的权之和最小,这就是赋权图的最短通路问题。,6,三、赋权图的最短通路,基本思想:先求出a到某一点的最短通路,然后利用这个结果再去确定a到另一点的最短通路,如此下去,直到找到a到z的最短通路为止。,7,若取T=e,f,g,z,点e关于T的指标DT(e)就是由a到e 但不通过T中其 他点(即f,g,z)的所有通路中权和最小者。,目标集设V是图的点集,
3、T是V的子集,且T 含有目标 z 但不含有a,则称T为目标集。,指标在目标集T中任取一点 t,由 a 到 t 但不通过目标集T中 其他点的所有通路中各边权之和(简称为通路权和)的 最小者称为点 t 关于T 的指标,记为 DT(t)。,8,用穷举法可得:a到e 但不通过T中其他点(即f,g,z)的通路有:,如图,9,对于目标集T=e,f,g,z,已用穷举法得到e关于T的指标DT(e)=9,同样用穷举法可得f 关于T的指标DT(f)=6,g关于T的指标DT(g)=8,对于点z,由于不存在a到z但不通过T中其它点的通路,约定。,比较T中四个点的指标可知:点f 的指标最小,因此可得:a 到f 的最短通
4、路权和为DT(f)=6。,10,一般地,设T=t1,t2,tn,其中t1为T中指标最小的点,即 DT(t1)=min(DT(t1),DT(t2),DT(tn)则a到t1的最短通路的权和就是DT(t1)。,当得到目标集T中最小指标点t1后,如果 t1是目的地z,则问题得解。如果t1不是目的地z,则把t1从T中挖去,得到新的目标集T1,,即 T1=T-t1,对于T1,又求出其各点的指标,并确定最小指标点,如果这个最小指标点就是目的地z,则问题得解。如果不是目的地z,则把在T1中又挖去这个最小指标点,得到新的目标集T2,不断重复上述过程,直到目的地z为某个目标集的最小指标点为止。,由此可见,求最短通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 最短路径问题ppt课件 路径 问题 ppt 课件
链接地址:https://www.31ppt.com/p-2132216.html