- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.4 最短路径与关键路径 带权图 最短路径与Dijkstra标号法 PERT图与关键路径 最短路径 带权图G=V,E,w, 其中w:E?R. ?e?E, w(e)称作e的权. e=(vi,vj), 记w(e)=wij . 若vi,vj不 相邻, 记wij =?. 设L是G中的一条路径, L的所有边的权之和称作L的 权, 记作w(L). u和v之间的最短路径: u和v之间权最小的通路. 标号法(E.W.Dijkstra, 1959) 标号法(续) 标号法(续) PERT图(计划评审技术图) 设有向图G=V,E, v?V v的后继元集? +(v)={x|x?V?v,x?E} v的先驱元集? -(v)={x|x?V?x,v?E} PERT图:满足下述条件的n阶有向带权图D=V,E,w, (1) D是简单图, (2) D中无回路, (3) 有一个入度为0的顶点, 称作始点; 有一个出度为0的顶点, 称作终点. 通常边的权表示时间, 始点记作v1, 终点记作vn 关键路径 关键路径: PETR图中从始点到终点的最长路径 vi的最早完成时间TE(vi): 从始点v1沿最长路径到vi 所需的时间TE(v1)=0TE(vi)=max{TE(vj)+wji|vj?? -(vi)}, i=2,3,?,n vi的最晚完成时间TL(vi): 在保证终点vn的最早完成 时间不增加的条件下, 从始点v1最迟到达vi的时间TL(vn)=TE(vn)TL(vi)=min{TL(vj)-wij|vj?? +(vi)}, i=n-1,n-2,?,1 关键路径(续) vi的缓冲时间TS(vi)=TL(vi)-TE(vi), i=1,2,?,n vi在关键路径上?TS(vi)=0 * * 例1 L1=v0v1v3v5, w(L1)=10,L2=v0v1v4v5, w(L2)=12,L3=v0v2v4v5, w(L3)=11. 设带权图G=V,E,w, 其中?e?E, w(e)?0. 设V={v1,v2,?,vn}, 求v1到其余各顶点的最短路径 p标号(永久性标号): 第r步获得的v1到vi最短路径的 权 t标号(临时性标号): 第r步获得的v1经过p标号顶点 到达vi的路径的最小权, 是v1到vi的最短路径的权的上 界 第r步通过集Pr={v | v在第r步已获得永久性标号} 第r步未通过集Tr=V-Pr 1. v1获p标号:=0, P0={v1}, T0=V-{v1}, vj(j=2,3,?,n)获t 标号:=wij. 令r?1. 2. 设, vi获得p标号:.令 Pr=Pr-1?{vi}, Tr=Tr-1-{vi}.若Tr=?, 则结束. 3. ?vj?Tr, 令令r=r+1, 转2. 算法: 例1(续) 求v0到v5的最短路径v0v1v2v3v4v5001411/v038623/v184374/v21047/v4959/v3w013749 ? =v0v1v2v4v3v5,w(?)=9 vi r 例2 求PERT图中各顶点的最早完成时间, 最晚完成 时间, 缓冲时间及关键路径. 解 最早完成时间TE(v1)=0TE(v2)=max{0+1}=1TE(v3)=max{0+2,1+0}=2TE(v4)=max{0+3,2+2}=4TE(v5)=max{1+3,4+4}=8TE(v6)=max{2+4,8+1}=9TE(v7)=max{1+4,2+4}=6TE(v8)=max{9+1,6+6}=12 例2(续) 最晚完成时间 TL(v8)=12 TL(v7)=min{12-6}=6 TL(v6)=min{12-1}=11 TL(v5)=min{11-1}=10 TL(v4)=min{10-4}=6 TL(v3)=min{6-2,11-4,6-4}=2 TL(v2)=min{2-0,10-3,6-4}=2 TL(v1)=min{2-1,2-2,6-3}=0
您可能关注的文档
- 喹诺酮类药物张赞玲幻灯片.ppt
- 昆明多盈房地产经纪有限公司简介幻灯片.ppt
- 垃圾债券之父—米尔肯幻灯片.ppt
- 兰底中级财务会计第十四章收入和费用幻灯片.ppt
- 兰州市城区大气污染现状幻灯片.ppt
- 兰州新区科技创新城招商策划幻灯片.ppt
- 篮球_运球技术教学幻灯片.ppt
- 篮球技术分析幻灯片.ppt
- 篮球运动的发展史幻灯片.ppt
- 篮球运动规律幻灯片.ppt
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)