欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    最短路的Floyd算法.ppt

    • 资源ID:5753204       资源大小:209KB        全文页数:16页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最短路的Floyd算法.ppt

    运筹学,讲课教师:熊德国,河南理工大学能源科学与工程学院,最短路的Floyd算法,FLOYD 算法 以上介绍的算法用来求源点至各点的最短路。在有些问题中,我们需要知道节点两两之间的最短路,比如选址问题。这类问题可以用DIJKSTRA算法,依次改变源点来求解,但计算比较繁琐。现在介绍一种直接计算任意两节点之间最短路的方法Floyd算法,该算法由Floyd于1962年提出。,最短路的Floyd算法,Floyd算法是权矩阵迭代算法,记网络的权矩阵为,其中,最短路的Floyd算法,算法基本步骤为:,(2)计算,其中,,(3)重复(2),直到,此时,即为节点i到点j的最短路的距离。,(1)令,最短路的Floyd算法,例4.3.4 用Floyd算法计算图421中任意两节点间的最短路。,最短路的Floyd算法,解:写出图421的权矩阵D,并令,最短路的Floyd算法,最短路的Floyd算法,D1的元素d1ij的意义为i直接到达j及经节点1到达j的两种方式中,最短路线的距离;,最短路的Floyd算法,最短路的Floyd算法,D2的元素d2ij的意义为i直接到达j及最多经节点1、2到达j的所有方式中,最短路线的距离,这些可能的方式有:i-j,i-1-j,i-2-j,i-1-2-j,i-2-1-j。例如d2434423表示节点4到节点3在这些方式中取423为最短路,距离为4。下标423便于在算法结束时确定最短路之用。,最短路的Floyd算法,最短路的Floyd算法,最短路的Floyd算法,任意两节点之间的最短路,最多可经过节点1、2n到达,因此当计算到Dn时,算法已结束,至此,得到任意两点间的最短路及其距离。如本例题中,节点1、6之间的最短路为1246,距离为9;节点3、4之间的最短路为354,距离为3;节点6、4之间的最短路为64,距离为3,等等。,最短路的Floyd算法,例4.3.5 选址问题最短路问题的应用II 图422为某地区的居民区分布图,各边旁的数据为居民区间的距离,拟在其中一个居民区建一个大型超市,问超市建在那里,才能使距离超市最远的居民到超市的距离最近?,最短路的Floyd算法,解:如果超市建在i点,则需计算出i至各点的最短路的距离,其中最大者即离超市最远,于是问题变成求这些最大最短路中的最小者。,最短路的Floyd算法,为此需计算任意两点间的最短路。,表示节点i到各节点的最短路中的最大值。,超市应建在第6居民区,到超市最远的居民区为节点5所示的小区,距离为48。,用Floyd算法计算结果为下列矩阵D。,

    注意事项

    本文(最短路的Floyd算法.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开