实验5:图论的基本概念2008[1].4.28
实验5 最短路问题§5.1
图 论 的 基 本 概 念
图论的历史起源:柯尼斯堡七桥问题是图论中的著名问题。这个问题是基于一个现实生活中的事例:位于当时东普鲁士柯尼斯堡(今日俄罗斯加里宁格勒)有一条河,河中心有两个小岛(如图1)。小岛与河的两岸有七条桥连接。在所有桥都只能走一遍的前提下,如何才能把这个地方把所有的小岛都走遍。不少数学家都尝试去解析这个事例。而这些解析,最后发展成为了数学中的图论。
图1
雷翁哈得欧拉(Leonhard Euler)在1736年把问题简单化(如图2)圆满地解决了这一问题,证明这种方法并不存在。他在圣彼得堡科学院发表了图论史上第一篇重要文献。
图2
图论的应用:
1
例1:最短路问题(SPP-shortest path problem)
一名货柜车司机奉命在最短的时间内将一车货物从甲地运往乙地。从甲地到乙地的公路网纵横交错,因此有多种行车路线,这名司机应选择哪条线路呢?假设货柜车的运行速度是恒定的,那么这一问题相当于需要找到一条从甲地到乙地的最短路。
例2:公路连接问题
某一地区有若干个主要城市,现准备修建高速公路把这些城市连接起来,使得从其中任何一个城市都可以经高速公路直接或间接到达另一个城市。假定已经知道了任意两个城市之间修建高速公路的成本,那么应如何决定在哪些城市间修建高速公路,使得总成本最小?
例3:指派问题(assignment problem)
一家公司经理准备安排N名员工去完成N项任务,每人一项。由于各员工的特点不同,不同的员工去完成同一项任务时所获得的回报是不同的。如何分配工作方案可以使总回报最大?
其它问题:运输问题(transportation problem)、计算机图形学、网络问题等 一、 图的概念
通俗的说,图就是由点与边构成的示意图,通常用点代表所研究的对象,用连线代表两个对象之间的特定的关系;至于图中点的相对位置如何,点与点之间连线的长短曲直,对于反映对象之间的关系,并不是重要的。
2
1.
图的定义
有序三元组G=(V,E,Ψ)称为一个图(graph).其中V={v1,v2,?,vn}是有
穷非空集,称为顶点集(vertex), 其中的元素叫图G的顶点.
[2] E称为边集,其中的元素叫图G的边(edge). [3] ?是从边集E到顶点集V中的有序或无序的元素 偶对的集合的映射,称为关联函数(incident). 利用图论的语言,上面图3的图可表示为 例1 设G=(V,E,?),其中 顶点四个: V={v1 ,v2 , v3 , v4}, 边5条: E={e1, e2 , e3, e4, e5}, 相应的关联函数:
?(e1)?{v1,v2},?(e2)?{v1,v3},?(e3)?{v1,v4}. ?(e4)?{v1,v4},?(e5)?{v3,v3}2. 有向图与无向图
路有单行道与双行道,同样图也有有向图与无向图,通俗的用箭头表示。
,,
无向图 有向图 混合图
定义:
3
图的有向边(或弧):在图G中,与V中的有序偶(vi, vj)对应的边e 图的无向边:与V中顶点的无序偶{vi , vj}相对应的边e, 无向图:每一条边都是无向边的图; 有向图:每一条边都是有向边的图; 混合图:既有无向边又有有向边的图.
注:(1)有向与无向的区别在图中用箭头区分。 (2)有序偶用(),无序偶用{ }区分。 3.
赋权图:
实例:用点代表城市,用边代表两城市有路相连,用相应的数学代表两城市的距离(单位:100公里)
赋权图:若将图G的每一条边e都对应一个实数w(e),称w(e)为边的权,并记为(G , w)。
规定用记号ν和ε分别表示图的顶点数和边数. 4.
常用术语:
(1) 环:端点相同的边.
(2) 重边:若一对顶点之间有两条以上的边联结.
(3) 有边联结的两个顶点称为相邻的顶点,有一个公共端点的
边,称为相邻的边.
(4) 边和它的端点称为互相关联的. (5) 简单图:既没有环也没有平行边的图。
(6) 完备图:任意两顶点都相邻的简单图,记为Kn,其中n为
顶点的数目.
不是简单图
是简单图
4
K1是个点;K2是条线;K3-三角形;K4-四边形;K6-正六边形 5、顶点的次数
(1)在无向图中,与顶点v关联的边的数目(环两次)称为顶点v的次数,记为d(v). (2)在有向图中,从顶点v引出的边的数目称为顶点v的出度, 记为d+(v),从顶点v引入的边的数目称为v的入度,记为d-(v), d(v)=d+(v)+d-(v)称为顶点v的次数.
d(v4
d(v)?2,d)?4, d(v)?5?44
?(v4)?3
定理1(握手引理)
?v?V(G)d(v)?2?(G)
推论1 任何图中奇次顶点的总数必为偶数.
例1: 在一次聚会中,认识奇数个人的人数一定是偶数。 例2:七桥堡问题
二、 子图通俗的说,子图是某图的点或边是另一图的一部分。定义
设图G=(V,E,Ψ),G1=(V1,E1, Ψ1)
(1) 若V1?V,E1?E,且当e?E1时,?1(e)= ?(e),则称G1是G的子图.
特别的,若V1=V,则G1称为G的生成子图.
(2) 设V1?V,且V1??,以V1为顶点集、两个端点都在V1中的 图G的边为边集的图G的子图,称为G的由V1导出的子图,记为G[V1].
5
…… 此处隐藏:472字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




