最短路问题第一节ppt.pptVIP

  • 8
  • 0
  • 约 21页
  • 2016-10-08 发布于重庆
  • 举报
最短路问题第一节ppt

图论的历史起源 ---柯尼斯堡七桥问题 位于当时东普鲁士柯尼斯堡(今日俄罗斯加里宁格勒)有一条河,河中心有两个小岛。小岛与河的两岸有七条桥连接。在所有桥都只能走一遍的前提下,如何才能把这个地方把所有的小岛都走遍 雷翁哈得欧拉(Leonhard Euler)在1736年圆满地解决了这一问题,证明这种方法并不存在。他在圣彼得堡科学院发表了图论史上第一篇重要文献。 图论的应用 例2、公路连接问题 有n个城市,现准备修建高速公路把这些城市连接, 使得从任一城市都可经高速公路直接或间接到达另一城市。 假定已知任两个城市之间修建高速公路的成本, 那应在哪些城市间修建高速公路,使得总成本最小? 例6 运输问题 现需将原材料从m个产地运往n个工厂。 假定产地的产量和工厂的需要量已知, 单位产品从任一产地到任一工厂的运费已知, 那么如何安排运输使总运输成本最低? 定义: 图的有向边(或弧):在图G中,与V中的有序偶(vi, vj)对应的边e 图的无向边:与V中顶点的无序偶{vi , vj}相对应的边e, 无向图:每一条边都是无向边的图; 有向图:每一条边都是有向边的图; 混合图:既有无向边又有有向边的图. 注(1)有向与无向的区别在图中用箭头区分。  (2)有序偶用(),无序偶用{ }区分。 赋权图 不是简单图 简单图 K1是个点,K2是条线,K3-三角形,  K4-四边形 K6正六边形 顶点的次数 定义(1)在无向图中,与顶点v关联的边的数目(环两次)称为v的次数,记为d(v).  (2)在有向图中,从顶点v引出的边的数目称为v的出度,记为d+(v) 从顶点v引入的边的数目称为v的入度,记为d-(v), d(v)=d+(v)+d-(v)称为v的次数. 定理1(握手引理)  关联矩阵(点与边相关联) 邻接矩阵(点与点是否邻接) * 数学建模与数学实验 最短路问题 实验目的 实验内容 2、会用Matlab软件求最短路 1、了解最短路的算法及其应用 1、图 论 的 基 本 概 念 2、最 短 路 问 题 及 其 算 法 3、最 短 路 的 应 用 图 论 的 基 本 概 念 一、 图 的 概 念 1、图的定义 2、顶点的次数 3、子图 二、 图 的 矩 阵 表 示 1、 关联矩阵 2、 邻接矩阵 返回 图的定义 通俗的说,图就是由点与边构成的图像 有序三元组G=(V,E,Ψ)称为一个图(graph). 有向图与无向图 路有单行道与双行道,同 样图也有有向图与无向图,通俗的用箭头表示 无向图     有向图        混合图 实例:用点代表城市,用边代表两城市有路相连,用相应的数学代表两城市的距离(单位:100公里) 赋权图:若将图G的每一条边e都对应一个实数w(e),称w(e)为边的权,并记为(G , w)。 如上图中:w(v1v2)=3. 规定用记号ν和ε分别表示图的顶点数和边数. 二元完备图 K(3,4) 二元图 推论1 任何图中奇次顶点的总数必为偶数. 例:在一次聚会中,认识奇数个人的人数一定是偶数。 例:七桥堡问题 子图 通俗的说,某图的点或边是另一图的一部分。 如何在电脑中记录左图 此为赋权图 对无向图G,其邻接矩阵 ,其中: 对有向图G=(V,E),其邻接矩阵 ,其中:

文档评论(0)

1亿VIP精品文档

相关文档