最短路数学建模摘要.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题目:最短路问题 摘要: 引言: 图论是应用数学的一个分支,它的概念和结果来源都非常广泛,最早起源于一些数学游戏的难题研究,如欧拉所解决的格尼斯堡七桥问题,以及在民间广泛流传的一些游戏的难题,如迷宫问题,博弈问题等。这些古老的难题,吸引了很多学者的注意。 1847年,图论应用于分析电路网络,这是它最早应用于工程科学,以后随着科学的发展,图论在解决运筹学,网络理论,信息论,控制论,博弈论以及计算机科学等各个领域的问题时,发挥出很大的作用。在实践中,图论已成为解决自然科学,工程技术,社会科学,军事等领域中许多问题的有力工具之一。 最短路问题是图论理论中的经典问题,寻找最短路径就是在指定网络中两节点间找一条距离最小的路。 基 本 概 念: 定义1 在无向图G=(V,E,)中: (1)顶点与边相互交错且 (i=1,2,…k)的有限非空序列 称为一条从到的通路,记为 (2)边不重复但顶点可重复的通路称为道路,记为 (3)边与顶点均不重复的通路称为路径,记为 A= 定义2 (1)任意两点均有路径的图称为连通图.     (2)起点与终点重合的路径称为圈.     (3)连通而无圈的图称为树. 定义3 (1)设P(u,v)是赋权图G中从u到v的路径, 则称为路径P的权. 在赋权图G中,从顶点u到顶点v的具有最小权的路,称为u到v的最短路. 1.实验的目的和要求 了解最短路的算法及应用,会用Matlab软件求最短路。 2.实验内容和原理 内容:最短路求法,求下图从顶点到其余顶点的最短路。 最短路应用:某城市要建一个消防站,为该市所属的七个区服务,如图所示,问应设在哪个区才能使它至最远的路径最短? 原理: 在图的带权邻接矩阵中用插入顶点的方法依次构造出v个矩阵使得最后得到的矩阵成为图的距离矩阵,同时也求出插入点矩阵以便得到两点间的最短路径 3.主要仪器设备 计算机与Windows 2000/XP;Matla等软件。 4.常用术语: 端点相同的边称为环. 若一对顶点之间有两条以上的边联结,则这些边称为重边. 有边联结的两个顶点称为相邻的顶点,有一个公共端点的边 称为相邻的边. 边和它的端点称为互相关联的. 既没有环也没有平行边的图,称为简单图. 任意两顶点都相邻的简单图,称为完备图,记为Kn,其中n 为顶点的数目. ( 7)若V=XY,XY=,X中任两顶点不相邻,Y中任两顶 点不相邻,称G为二元图;若X中每一顶点皆与Y中一切顶点 相邻,称为完备二元图,记为Km,n,其中m,n分别为X与Y的顶 点数目. 5.操作方法与实验步骤 例一: 先写出带权邻接矩阵: 因G是无向图,故W是对称阵. 迭代 次数              1 2 3 4 5 6 7 8   0                 0   2  1  8      2 8 10 8 3 10 8 6 10 12 7         10  12 9 12 12 最后标记: 0 2 1 7 3 6 9 12              最后标记: 0 2 1 7 3 6 9 12 Dijkstra算法的MATLAB实现: w=[0 2 1 8 inf inf inf inf;2 0 inf 6 1 inf inf inf;1 inf 0 7 inf inf 9 inf;... 8 6 7 0 5 1 2 inf;inf 1 inf 5 0 3 inf 9;inf inf inf 1 3 0 4 6;... inf inf 9 2 inf 4 0 3;inf inf inf inf 9 6 3 0] n=size(

文档评论(0)

钱缘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档