第十章 图与网络(运筹学-上海电力学院,施泉生
运筹学第十章 图与网络分析
下面介绍当赋权有向图中,存在具负权 的弧时,求最短路的方法. 令 d(1)(vs,vj)=wsj 对t=2,3,…, d(t)(vs,vj)=min{d(t-1)(vs,vi)+wij} (j=1,2, …, p)
i
若进行到某一步,例如第k步,对所有j=1, 2, …,p,有 d(k)(vs,vj)=d(k-1)(vs,vj)
(vi,vj)∈T
如果支撑树T*的权w(T*)是G的所有支撑树 的权中最小者,则称T*是G的最小支撑树(简 称最小树) w(T*)=min w(T)
T
求最小树的方法: 方法一(避圈法) 开始选一条最小权的 边,以后每一步中,总从未被选取的边中选 一条权最小的边,并使之与已选取的边不构 成圈.
方法二(破圈法) 任取一个圈,从圈中 去掉一条权最大的边.在余下的图中,重复 这个步骤,一直到一个不含圈的图为止,这 时的图便是最小树. 例 用破圈法求下图的最小树
中所对应的点边序列是一条链,则称这个点 弧交错序列是D的一条链. 如果(vi1,ai1,vi2,ai2,…,vik-1,aik-1,vik)是D中的 一条链,并且对t=1,2,…,k-1,均有 ait=(vit,vit+1),称之为从vi1到vik的一条路.若 路的第一个点和最后一点相同,则称之为回 路.
32 63
(44) v4 27 37
21 (0பைடு நூலகம்v1
45 (78) v6
47 v3 (31) 34
32 v5 (62)
§4 最大流问题 如下是一运输网络,弧上的数字表示每 条弧上的容量,问:该网络的最大流量是多 少?
v1 4 vs 3 v2 2 2 v4 1 2 4 3 v3 3 vt
4.1 基本概念和基本定理 (1) 网络与流 定义1 给定一个有向图D=(V,A),在V中 有一个发点vs和一收点vt,其余的点为中间点. 对于每一条弧(vi,vj),对应有一个c(vi,vj)≥0,(cij) 称为弧的容量.这样的有向图称为网络.记 为D=(V,A,C). 网络的流:定义在弧集合A上的一个函数 f={f(vi,vj)},称f(vi,vj)为弧(vi,vj)上的流量.(fij)
运筹学 图与网络分析PPT学习教案
ij
min{ V1到Vj中间最多经过t-2个点 P1j(t-1)=
P1j(t-2)
+wij}
终止原则:
1)当P1j(k)= P1j(k+1)可停止,最短路P1j*= P1j(k) 2)当P1j(t-1)= P1j(t-2)时,第1再9页多/共迭59页代一次P1j(t) ,若P1j(t) =
P1j(t-1) ,则原问题无解,存在负回路。
图与网络模型Graph Theory
最短路问题
v1,u1 =(M,W,G,H); v2,u2 =(M,W,G);
v3,u3 =(M,W,H);
v4,u4 =(M,G,H);
v5,u5 =(M,G)。
此游戏转化为在下面的二部图中求从 v1 到 u1 的最短路问题。
v1
v2
v3
v4
v5
u5
u4
例: 求下图所示有向图中从v1到各点 的最短路。
2 v1
v2
4
5 -2 v3 6
-3 4
v4
7
v6 -3 2
v5
3
4
v8
-1
v7
第20页/共59页
wij
d(t)(v1,vj)
v1 v2 v3 v4 v5 v6 v7 v8 t=1 t=2 t=3 t=4 t=5 t=6
v1 0 2 5 -3
0 0 0 00 0
参加的游客众多,游客甚至不惜多花机票钱暂转取道它地也愿参加
此游。旅行社只好紧急电传他在全国各地的办事处要求协助解决此
问题。很快,各办事处将其已订购机票的情况传到了总社。根据此
资料,总社要作出计划,最多能将多少游客从成都送往北京以及如
何取道转机。下面是各办事处已订购机票的详细情况表:
运筹学概论(施泉生)
运筹学与其他学科的关系
运 筹 学 与 管 理 科 学 (Management Science MS)关 系:管理科学涵盖的领域比运筹 学更宽一些。可以说,运筹学是 管理科学最重要的组成部分。
运筹学与其他学科的关系
运筹学与系统科学、系统分析、 工业工程的关系:系统科学、系统 分析、工业工程等学科研究的内容 比运筹学窄一些。
运筹学研究的特点
科学性 (1)它是在科学方法论的指导下通 过一系列规范化步骤进行的;
(2)它是广泛利用多种学科的科学 技术知识进行的研究。运筹学研究不 仅仅涉及数学,还要涉及经济科学、 系统科学、工程物理科学等其他学科。
运筹学研究的特点
实践性
运筹学以实际问题为分析对象, 通过鉴别问题的性质、系统的目标 以及系统内主要变量之间的关系, 利用数学方法达到对系统进行最优 化的目的。更为重要的是分析获得 的结果要能被实践检验,并被用来 指导实际系统的运行。
运筹学研究的特点
系统性
运筹学用系统的观点来分析 一个组织(或系统),它着眼于整 个系统而不是一个局部,通过协调 各组成部分之间的关系和利害冲突, 使整个系统达到最优状态。
运筹学研究的特点
综合性
运筹学研究是一种综合性的 研究,它涉及问题的方方面面,应 用多学科的知识,因此,要由一个 各方面的专家组成的小组来完成。
1939年由曼彻斯特大学物理学 家、英国战斗机司令部顾问、战后 获得诺贝尔奖金的P.M.S.Blackett为 首,组织了一个小组,代号 “Blackett马戏团”。这个小组包括 三名心理学家、两名数学家、两名 应用数学家、一名天文物理学家、 一名普通物理学家、一名海军军官、 一名陆军军官、一名测量员。
运筹学第10章图与网络分析清华大学出版社
由于2m为偶数, 而 d (v )是若干个偶数之和, 也是偶数.
vV2
所以 d (v )必为偶数,即 | V1 | 是偶数.
有向图中,以vi为始点的边数称为点vi的出次, 用d (vi )表示, 以vi为终点的边数称为点vi的入次, 用d (vi )表示, vi点的出次与入次之和就是该点的次.
六、第10章 图与网络分析
图与网络的基本知识 树及最小树问题 最短路问题 最大流问题 最小费用最大流问题
(Graph Theory and Network Analysis)
A
C
D
问题:一个游者怎样才 能一次连续走过这七座 桥且每座桥只走一次, 回到原出发点。
A
B
哥尼斯堡“七桥”难 题 欧拉用A,B,C,D四点表示河的 两岸和小岛,用两点间的联 线表示桥。七桥问题变为: 从A,B,C,D任一点出发,能否 通过每条边一次且仅一次, 再回到该点?
无路可通.那么加上一边( u, v )也不会形成圈, 与已知矛盾. 再证每舍去一边便不连通.若T中有一边( u, v ), 舍去( u, v )后
图T ( u, v )仍然连通, 那么T T ( u, v )由于无圈是一棵树
但T 加一边( u, v )后就是T 仍无圈, 与( 4)中树每加一新边必
从T中去掉(v , u)边及u点不会影响T的连通性, 得图T , T 为树 只有k 1个顶点, 所以有k 2条边, 再把(v , u),u加上去,可知
当T 有k个顶点时有k 1条边.
( 2) (3)
只需证明T 是连通图.
l
反证法.设T 不连通, 可以分为l个连通分图( l 2), 设第i个
e4
运筹学学生(大型作业1学分)(上海电力学院)任务书资料
上海电力学院课程设计(大型作业)任务书(2012/2013 学年第1学期)课题名称运筹学大型作业课题代码141303501,141303513院(系)经济与管理学院专业信息管理与信息系统2011级班级2011131学生时间2013.1.14-18老师签名:赵文会,曹金龙教研室主任(系主任)签名:《运筹学》大型作业任务书一、内容1、基础训练——熟悉计算机软件Winqsb的子菜单和Lindo软件求解线性规划问题。
能用Winqsb软件求解运筹学中的常见数学模型。
完成以下内容:2、综合训练:劳动力资源分配问题的见面。
(见附录1)二、目的通过大型作业教学,培养学生利用所学的运筹学知识,根据具体的问题,进行综合分析、计算、评价的能力,以全面理解运筹学的思想和方法并能用于实际工作。
三、要求:1、总体要求全面结合运筹学的内容,根据自己对问题的理解,通过分析,建立合理的运筹学模型,能利用计算机软件Winqsb求出最优解,并能根据自己的理解给出合理分析。
2、形式要求所用的运筹学内容应先有简明阐述,再与具体问题相结合的结论。
整个作业力求全面、丰富,应用资料注明来源。
打印成稿。
四、组织形式基础训练单独完成;每人交一份打印稿作业(正反打印)。
综合训练分组进行,每小组4人(含4人),小组完成时必须有明确的分工,必须有总负责人(总负责人也必须有自己的局部内容)。
综合训练部分小组提交一份打印稿作业。
任务书与大作业封面要在综合训练部分作业中。
注:小组完成的,应根据各人完成的具体工作,在大型作业的成品上注明,并按顺序排名。
五、考核形式大型作业的所有内容在1月18日结束之前交稿,教师可根据评阅情况的需要,指定部分作品进行答辩质疑与交流。
六、成绩评定1、大作业的总评成绩由三部分组成:基础训练+综合训练报告质量+平时表现(出席和答辩表现),具体比例为:40:30:30成绩由任课老师根据完成质量进行评定,以优\良\中\及格\不及格计分。
2.答辩表述要求答辩,如果由个人完成时由个人全面阐述,小组完成时应由一人总述(总述人也应有自己的局部内容),各成员陈述自己完成部分。
图与网络优化
真子图:如果 V2 V1 , E2 E1 称 G2 是 G1 的真子图;
部分图(支撑子图):如果 V2 = V1 , E2 E1 称 G2 是 G1 的部分图;
导出子图:若V2 V1, E2={[vi,vj]:vi,vjV2}, 称 G2 是 G1 中由V2 导出的导出子图。
24
1.图的基本概念与基本定理
• 回路:若 v0 ≠ vn 分称该链为开链,否 则称为闭链或回路;
• 圈:除起点和终点外链中所含的点均 不相同的闭链;
• 连通图:图中任意两点之间均至少有 一条通路,否则称作不连通图。
25
1.图的基本概念与基本定理
子图: 设 G1=[ V1 , E1 ],G2=[ V2 ,E2 ]
其中V = {v1,v2,v3,v4}
E = { [v1,v2],[v2,v1],[v2,v3], [v3,v4],[v1,v4],
[v2,v4], [v3,v3] }
v1
v2
v3
图8-4 v4
1.图的基本概念与基本定理
图8-5是一个有向图D=(V,A)
其中V = {v1,v2,v3,v4,v5,v6,v7} A = {(v1 ,v2),(v1 ,v3),(v3 ,v2), (v3 ,v4), (v2 ,v4),(v4 ,v5),(v4 ,v6),(v5 ,v3), (v5 ,v4),(v5 ,v6),(v6 ,v7)}
1.图的基本概念与基本定理
有向图:关联边有方向
弧:有向图的边a=(u ,v),起点u,终点v; 路:若有从 u 到 v 不考虑方向的链,且
各方向一致,则称之为从u到v的路;
运筹学(第四版):第10章 图与网络优化
1⏹第10章图与网络优化⏹第11章网络计划2六、图与网络分析图论运筹学的重要分支 主要应用领域☐物理学、化学、控制论、信息论、科学管理、电子计算机等图论理论和方法应用实例☐在组织生产中,为完成某项生产任务,各工序之间怎样衔接,才能使生产任务完成得既快又好。
☐一个邮递员送信,要走完他负责投递的全部街道,完成任务后回到邮局,应该按照怎样的路线走,所走的路程最短。
☐各种通信网络的合理架设,交通网络的合理分布等问题,应用图论的方法求解都很简便。
3六、图与网络分析图论的起源与发展欧拉在1736年发表了图论方面的第一篇论文,解决了著名的哥尼斯堡七桥问题。
七桥问题:☐哥尼斯堡城中有一条河叫普雷格尔河,该河中有两个岛,河上有七座桥。
当时那里的居民热衷于这样的问题:一个散步者能否走过七座桥,且每座桥只走过一次,最后回到出发点。
图10-1(a)欧拉将此问题归结为如图10-1(b)所示图形的一笔画问题。
即能否从某一点开始,不重复地一笔画出这个图形,最后回到出发点。
欧拉证明了这是不可能的,因为图10-1(b)中的每个点都只与奇数条线相关联,不可能将这个图不重复地一笔画成。
图10-14⏹第1节图的基本概念⏹第2节树⏹第3节最短路问题⏹第4节网络最大流问题⏹第5节最小费用最大流问题⏹第6节中国邮递员问题5第1节图的基本概念人们为反映一些对象之间关系时,常会用示意图。
例1 下图是我国北京、上海等十个城市间的铁路交通图,反映了这十个城市间的铁路分布情况。
这里用点代表城市,用点和点之间的连线代表这两个城市之间的铁路线。
其他示意图的例子☐电话线分布图、煤气管道图、航空线图等。
铁路交通图6第1节图的基本概念例2 有甲、乙、丙、丁、戊五个球队,它们之间比赛的情况用图表示出来。
已知甲队和其他各队都比赛过一次,乙队和甲、丙队比赛过,丙队和甲、乙、丁队比赛过,丁队和甲、丙、戊队比赛过,戊队和甲、丁队比赛过。
为了反映这个情况,可以用点分别代表这五个队,某两个队之间比赛过,就在这两个队所相应的点之间联一条线,这条线不过其他的点,如图10-3所示。
运筹学图与网络分析.pptx
{a26,a46 } φ
min{ li Wij | Vj J } lh Whk
iI
min{l1+W12, l1+W13, l1+W14}= min{0+3,0+2,0+5}=2= l1+W13 min{l1+W12, l1+W13, l3+W34}= min{0+3,0+5,2+1}=3= l1+W12, l3+W34 min{l2+W26, l4+W46}= min{3+7,3+5}=8= l4+W46
{ a57,a68 }
min{ li Wij | Vj J } lh Whk
iI
min{l1+W12, l1+W13, l1+W14}= min{0+2,0+6,0+3}=2= l1+W12 min{l1+W13, l1+W14, l2+W23, l2+W26}= min{0+6,0+3,2+3, 2+7}=3= l1+W14 min{l1+W13,l2+W23, l2+W26, l4+W45}= min{0+6,2+3,2+7,3+6}=5= l2+W23 min{l2+W26, l3+W35, l3+W36, l4+W45}= min{2+7,5+3,5+7,3+6}=8= l3+W35 min{l2+W26, l3+W36, l5+W56, l5+W57}= min{2+7,5+7,8+1,8+6}=9= l2+W26, l5+W56 min{ l5+W57, l6+W68}= min{8+6,9+4}=13= l6+W68
管理运筹学--第_10_章图与网络优化2
(7, v5 ) [ ]
1
v6
2 4
1 1
vt
[ ] (9, v8 )
3
v2
(1,,vss) [ v]
v5
[ ] (4, v2 )
v8
[8, v5 ] ( )
第七章 图论
(3, v2 ) [ ]
(4, vs )
4
v1
1 2 2
3 ( ) [4, v3 ] 1
(6, v1 )
v4
6
5 2
v7 [9, v ] ( )
ij ij
如果计算结果希望给出具体的最短路的路径, 则 构造路径矩阵S=(sij) nn , sij表示vi到vj的最短路的第 ( n) s 一条弧的终点。如ij t ,则从vi到vj的最短路的 第一条弧为( vi,vt), 第二条弧为从vt到vj的最短路的 第一条弧。
Floyd算法步骤:
第1步:U
uij min uij , ui 1 u1 j
再在D1中加入v2及D中与vi,vj,v1, v2相关联的 (2) 弧,得D2,D2中vi到vj的最短路长记为 uij ,则有
u
(2) ij
min u , u u
(1) ij (1) i2
(1) 2j
递推,D中n个点逐个加入子网络,终得D中vi到 (n) vj的最短路路长 u u
4
[9, v6 ] ( ) [ ] (9, v8 ) 3
1 1
vs
[0, vss ] ( )
1
v3
2
( ) 4 [7, v3 ] [3 2 ]( ) (3, v2 )[7, v5 ]
1 3
上海电力学院文件
2
能环学院
《工业用水处理工程》
丁桓如、吴春华、龚云峰、闻人勤
3
电自学院
《工程电磁场基础与应用》
杨尔滨、杨欢红、刘蓉晖、陆文雄
4
计信学院
《计算机应用基础》
叶文珺、耿新民、袁仲雄、成贵学、唐小岚
5
计信学院
《多媒体技术实用教程》
贺雪晨、高幼年、王能
6
管文学院
《运筹学》
施泉生
7
Байду номын сангаас数理系
《概率论与数理统计》
欧阳元煌、韦钢、袁湘惠、季沛
21
教务处
上海电力学院教材管理系统
殷卫红、沈坤全
22
教务处
教学管理信息平台整合与建设
季沛、欧阳元煌、韦钢、潘耀芳
23
高职
基于校企合作的电力特色教育和实用型人才培养实践
丁会凯、张云良、王秀芬、王红艳
24
高职
CIS企业形象策划
翁佶
优秀教材奖:
序号
院系
教材名称
申报人
1
能环学院
《燃气轮机及其联合循环发电》
黄建雄、蒋书法、蔡文康、李康弟
8
外语系
《高级英语口译》
杨大亮、杨海燕
9
教务处
《电力工程概论》
韦钢、张永健、陆剑峰、丁会凯
特此表彰。
上海电力学院
二OO六年四月五日
主题词:教学成果奖优秀教材奖决定
抄送:人事处、各院(系部)
上海电力学院教务处2006年4月5日印发
(共印20份)
16
外语系
在非英语专业大学英语课中贯穿相关文化背景教学的研究
朱力
17
外语系
电力行业教材推荐
机械制图
中原工学院何卓左(主编) 倪莉李淼(副主编)
中原工学院 李铬陈剑勇李洛琴张洪 梁颖
35
C语言程序设计
安徽大学 梁 栋 李新华(统稿)徐 超
安徽大学迟成文
36
MATLAB基础及应用
长春工程学院张学敏(主编)
倪红霞(副主编)
长春工程学院吕晓丽姜航
37
信息技术基础
华北电力大学 曲俊华 苏林萍(主编) 夏宏李为(副主编)
附件:2007序号来自精品教材名称主编及单位
参编及单位
1
电路
上海电力学院杨欢红
上海电力学院杨尔滨刘蓉晖
2
电路分析基础
南京工程学院 王 玫(主编) 宋卫菊田丽鸿(副主编)
南京工程学院郁汉琪
3
数字电子技术基础
华北电力大学李月乔
华北电力大学刘向军刘春颖王赟文亚凤 陈晓梅赵莲清
4
电子技术(高等学校分层教学B)
兰州交通大学罗映红
南京工程学院林青
31
火电厂计算机控制
南京工程学院 刘志远
南京工程学院缪国钧
北京交通大学徐建涛
序号
精品教材名称
主编及单位
参编及单位
32
环境保护概论
沈阳工程学院 文博魏双燕(主编) 牛微(副主编)
沈阳工程学院郝文峰刘君哲
33
机械零部件测绘
沈阳工程学院高红(主编) 张贺马涛(副主编)
沈阳工程学院 孙振东 郭维城 徐秀玲
山东省广播电视厅王光金
河北工程大学王宗让
49
测量学
长沙理工大学赵建三(统稿)
中南林业科技大学 王唤良(主编) 长沙理工大学贺跃光唐平英(副主编)
长沙理工大学范志勇谢树春徐卓揆熊旭平
电力行业教材推荐
中原工学院李铬陈剑勇李洛琴张洪
梁颖
35
C语言程序设计
安徽大学梁栋李新华(统稿)徐超
安徽大学迟成文
36
MATLAB基础及应用
长春工程学院张学敏(主编)
倪红霞(副主编)
长春工程学院吕晓丽姜航
37
信息技术基础
华北电力大学曲俊华苏林萍(主编)
夏宏李为(副主编)
华北电力大学齐林海谢萍王红伍鹏
华北科技学院刘瑞芹(统稿)
魏丽侠(主编)
刘艳王文祥王涛文小艳(副主编)
华北科技学院杨戍王昕
70
大学计算机基础
华北电力大学潘卫华(统稿)
张丽静张锋奇甄成刚
71
大学物理实验教程
徐州工程学院滕道祥(主编)
中国矿业大学殷春浩(副主编)
徐州工程学院滕绍勇王克权张宁陈凯
王兆敏徐孝昶田厚强尹成良
72
大学物理实验
上海电机学院杨党强(统稿)
北京电子科技职业学院刘玉娟(统稿)
周海君崔健张赛昆
西门子中国有限公司邹伟
北京工业技师学院蔡夕忠
86
传感检测技术
三峡电力职业学院王晓敏(主编)
葛洲坝集团三峡实业有限公司黄俊(副主编)
湖北第二师范学院刘建新(副主编)
三峡电力职业学院陈经文何朝阳叶林勇
李章云丁志伟
87
发电厂电气设备(第二版)
郑州电力高等专科学校于长顺郭琳(主编)
四川电力职业技术学院肖艳萍(主编)
山西电力职业技术学院谭绍琼(副主编)
安徽电气工程职业技术学院周田(副主编)
西安电力高等专科学校眭肖钰周建博
四川电力职业技术学院李凌舟
广西电力职业技术学院卢勇
运筹学图与网络分析
07
含有奇点的连通图中不含欧拉圈,此时,最优的邮递路线是什么呢?
08
求解中国邮路问题的奇偶点图上作业法
奇偶点表上作业法
奇偶点表上作业法 (1)找出奇点(一定为偶数个),在每两个奇点之间找一条链,在这些链经过的所有边上增加一条边,这样所有的奇点变为偶点,一定存在欧拉圈,但是不一定是路线最短的,所以需要检验和调整。 (2)检验增加的边的权值是否是最小的。 定理3 假设M是使得图G中不含奇点的所有增加边,则M是权值总和为最小的增加边的充分必要条件是: 1)图G中每条边上最多增加一条边; 2)在图G的每个圈上,增加的边的总权值不超过该圈总权值的一半。 如果上述两个条件都满足则已经找到权值最小的欧拉圈 否则转入3) 3)调整增加边。如果1)不满足,则从该条边的增加边中去掉偶数条; 如果2)不满足,则将这个圈上的增加边去掉,将该圈的其余边上添加增 加边,转入(2)
v1
v2
v3
v4
v5
v1
v2
v3
v4
v5
图2
图3
如果在比赛中: A胜E, B胜C, A胜D, C胜A, E胜D, A胜B,
v1
v2
v3
v4
v5
注:本章所研究的图与平面几何中的图不 同,这里我们只关心图有几个点,点与点 之间有无连线,两条线有无公共顶点,点 与线是否有关联,至于连线的方式是直线 还是曲线,点与点的相对位置如何都是无 关紧要的。
求从v1到v8的最短路
(0)
(1,1)
(1,3)
(3,5)
(2,6)
(5,10)
(5,9)
(5,12)
注:在给顶点编号时,如果在多个为标号点均取得最小值Llk则对这多个点同时标号,这些点的第二个标号相同,但是第一个标号不一定相同。
运筹学图与网络1qh
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
假定第二次就座方案是 (1,3,5,7,2,4,6,1), 那么第三次就座方案就不允许 这些顶点之间继续相邻,只能 从图中删去这些边。
7 6
v3
e2
e6
v5
有向图
v1 e1
e5 e3
e4
e7 v4
e8
v2
v3
e2
e6
v5
有向图
v1 e1
e5 e3
v2
v3
e2
e6
e4
8
( v 3 ,e 2 ,v 2 ,e 4 ,v 4 ,e 3 ,v 1 ,e 1 ,v 2 ,e 6 ,v 5 )简单链(边不同)
初等链(点不同) (v3,e2,v2,e4,v4,e3,v1)
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
1 2
3
5
4
7 6
《图与网络优化》PPT课件
• “充分性”:设图 G 中任两个点之间恰有一条链, 那么易见 G 是连通的。如果 G 中含有圈,那么这个 圈上的两个顶点之间有两条链,这与假设相矛盾, 故 G 不含圈,于是 G 是树。
• 由这个定理,很容易推出如下结论:
• (1)从一个树中去掉任意一条边,则余下的图是不 连通的。由此可知,在点集合相同的所有图中,树 是含边数最少的连通图。
么 G 本身就是一个树,从而 G 是它自身的一个支撑
树。现假设 G 含圈,任取一个圈,从圈中任意地去
掉一条边,得到图 G 的一个支撑子图 G1 。如果 G1 不含圈,那么 G1 就是 G 的一个支撑树(因为 G1 的 顶点数与 G 相同,且连通);如果 G1 仍然含圈,那 么从 G1 中任取一个圈,从圈中再任意去掉一条边, 得到图 G 的一个支撑子图 G2 ,如此重复,最终可以 得到 G 的一个支撑子图 Gk ,它不含圈,于是 Gk 是 G 的一个支撑树。
• 以点 v 为端点的边的个数称为 v 的次。记为 dG(v) 或 d(v) 。称次为1的点为悬挂点,悬挂点的关联边称为
悬挂边,次为零的点称为孤立点。
• 定理1:图 G=(V , E) 中,所有点的次之和是边数的
两倍,即有: dv2q vV
• 次为奇数的点称为奇点,否则称为偶点。
• 定理2:任一个图中,奇点的个数为偶数。
精选ppt
4
• 如果一个图 G 是由点及边所构成的,则称之为无向 图,简记为 G=(V , E),其中, V , E 分别是图 G 的点 集合和边集合。一条连接点 vi ,vj V 的边记为[vi ,vj ] (或 [vj , vi])。
• 如果一个图 D 是由点及弧所构成的,则称之为有向 图,简记为D =(V , A),其中, V , A 分别是图 G 的点 集合和弧集合。一条方向是从 vi 指向 vj 的弧记为 (vi ,vj)。
运筹学第十章图与网络优化
16
称矩阵A为网络G的邻接矩阵。
v1
4
v2
7 3 2 v3 5
图的矩阵表示
3
v6 3 4
6
2 v5 v4
权矩阵为:
v1 0 v 2 4 v 3 0 A v 4 6 v 5 4 v 6 3 v1 4 0 6 4 3 0 2 7 0 0 2 0 5 0 3 7 5 0 2 0 0 0 2 0 3 0 3 0 3 0 v 2 v 3 v4 v5 v6
17
三、基本定理
• 定理1 图G=(V,E)中,所有点的次之和 是边数的两倍,即
d (v ) 2q
vV
• 定理2 任一图中奇点的个数为偶数。
18
第二节
一、定义
树
树的定义:一个无圈的连通图。 例1 在五个城市之间架设电话线,要求任两个城市之间都可 以相互通话(允许通过其他城市),并且电话线的根数最少。 用v1,v2,v3,v4,v5代表五个城市,如 果在某两个城市之间架设电话 线,则在相应的两点之间联一条 边,这样一个电话线网就可以用 一个图来表示。显然,这个图必 须是连通的,而且是不含圈的连 通图。如右图所示。 v1 v5
10
v1
e4
e3 e2 v3
v4
e5
v5
•链
•中间点 •初等链
e1
v2
e6
e7 e8
e9
•圈 •初等圈
v6
v7
•简单圈
在上图中,(v1,v2,v3,v4,v5,v3,v6,v7)是一条链, 但不是初等链
在该链中,v2,v3,v4,v5,v3,v6是中间点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三阶段是二十世纪中叶以后,由 生产管理、军事、交通、运输、计 算机网络等方面提出实际问题,以 及大型计算机使大规模问题的求解 成 为 可 能 , 特 别 是 以 Ford 和 Fulkerson 建立的网络流理论,与 线性规划、动态规划等优化理论和 方法相互渗透,促进了图论对实际 问题的应用。
例10-1:哥尼斯堡七桥问题 哥尼斯堡(现名加里宁格勒) 是欧洲一个城市, Pregei 河把该城 分成两部分,河中有两个小岛,十 八世纪时,河两边及小岛之间共有 七座桥,当时人们提出这样的问题: 有没有办法从某处(如 A )出发, 经过各桥一次且仅一次最后回到原 地呢?
有向图 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2
链 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2
v1
e1 e3
v2
e6
e7 v4 v5
v1
e1 e3
v2
e6
e7 v4 v5
v1
e1 e3
v2
e6
e7 v4 v5
圈 v1 e1 e3 v2
定义(圈)如一条链中起点和终点 重合,则称此为一条圈。
定义(连通图)如果图中的任 意两点之间至少存在一条通路, 则称图为连通图,否则为不连 通图。
定义(连通图)如果图中的任 意两点之间至少存在一条通路, 则称图为连通图,否则为不连 通图。
定义(树)一个无圈的连通图 称为树。如果一个无圈的图中 每一个分支都是树,则称图为 森林。
v5
0
1
1
0
1
0
0
1
1
0
二、边长邻接矩阵
在图的各边上一个数量指标, 具体表示这条边的权(距离,单价, 通过能力等)——赋权图或网络。
无向网络;有向网络;混合网络; 边权网络;点权网络;
以边长代替邻接矩阵中的元素得到 边长邻接矩阵。
v2
4
2
3
v1
5
v3
6
v4
4
v1 v2 v3 v1 v2 v3 v4 0 2 5 6 2 4 3 5 3 0 4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
假定第三次就座方案是 (1,4,7,3,6,2,5,1), 那么第四次就座方案就不允许这 些顶点之间继续相邻,只能从图 中删去这些边,只留下 7 点孤立 点,所以该问题只有三个就座方 案。
是n条边集合。 是描述边与顶点之间关系的函数
称G=(V,E,)为 一个图,如 果它满足: (1)V非空;
(2)E是一个不与V 中顶点相交的 边集合; (3)是关联函数。 V,E,称为图的三要素。
说明:
(1)V非空,即没有顶点的图不讨论;
(2)E无非空条件,即允许没有边;
(3)条件(2)是指点只在边的端点 处相交;
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
假定第二次就座方案是 ( 1 , 3 , 5 , 7 , 2 , 4 , 6 , 1 ), 那么第三次就座方案就不允许 这些顶点之间继续相邻,只能 从图中删去这些边。
树的性质: 1 在图中任意两点之间必有一条而 且只有一条通路。
树的性质: 1 在图中任意两点之间必有一条而 且只有一条通路。 2 在图中划去一条边,则图不连通。
树的性质: 1 在图中任意两点之间必有一条而 且只有一条通路。 2 在图中划去一条边,则图不连通。 3 在图中不相邻的两个顶点之间加 一条边,可得一个且仅得一个圈。
v2
4
2
3
v1
5
v3
6
v4
4
v1 v1 v2 v3 v4 0 1 1 1
v2 1 1 1 0
v3 1 1 0 1
v4 1 0 1 0
无向图的邻接矩阵是对称矩阵。
也可以 对有向 图
v1 v2
v5 v3
v4
v1
v2
v3
v4
v5
v1 v2 v3
0 1 0
0 0 1
0 0 1
1 1 0
1 0 0
v4
A
B
F
C
E
D
A
B
F
C
E
D
A
B
F
C
E
D
A
B
F
C
E
D
A
B
F
C
E
D
10.1
图的基本概念
图论是专门研究图的理 论的一门数学分支,主要研 究点和线之间的 几何关系。
定义:(图)
设G=(V,E,)
其中:V= ( v1, v2,…... vm)
是m个顶点集合; E= ( e1, e2,…... en)
如果V1 V, E1 是E中所有 端点属于V1的边组成的集合,则 称G1是G的关于V1的导出子图;
如果G1=(V1,E1,1)是 G=(V,E,)子图,并且V1= V,则称G1为G的生成子图。
v1 e5
e1 e3
v2
v3 e2
e6 e4 e7
v4
v5 e8
(a) 的子图 v1 e5 e1 e3
A C
D
B
最后,数学家 Euler 在 1736 年巧 妙地给出了这个问题的答案,并因 此奠定了图论的基础, Euler 把 A、 B、C、 D四块陆地分别收缩成四个 顶点,把桥表示成连接对应顶点之 间的边,问题转化为从任意一点出 发,能不能经过各边一次且仅一次, 最后返回该点。这就是著名的Euler 问题。
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
1
7 2
6
3
5
4
例 10-3 :哈密顿( Hamilton )回 路是十九世纪英国数学家哈密顿 提出,给出一个正12面体图形, 共有20个顶点表示20个城市,要 求从某个城市出发沿着棱线寻找 一条经过每个城市一次而且仅一 次,最后回到原处的周游世界线 路(并不要求经过每条边)。
e6
e7 v4 v5
二、图的矩阵表示
一个图非常直观,但是不 容易计算,特别不容易在计算 机上进行计算,一个有效的解 决办法是将图表示成矩阵形式, 通常采用的矩阵是邻接矩阵、 边长邻接矩阵、弧长矩阵和关 联矩阵。
1 邻接矩阵
邻接矩阵A表示图G的顶点之 间的邻接关系,它是一个nxn的矩 阵,如果两个顶点之间有边相联时, 记为1,否则为0。
定义(有向图)如果图中每一 条边都规定了方向,则称为有 向图。
定义(链)如果图中的某些点、 边可以排列成点和边的交错序 列,则称此为一条链。
定义(链)如果图中的某些点、 边可以排列成点和边的交错序 列,则称此为一条链。
定义(圈)如一条链中起点和 终点重合,则称此为一条圈。
有向图 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2
v4 6 4 0
其中表示两点之间不能连接 。
3 弧长矩阵
对有向图的弧可以用弧长 矩阵来表示。其中表示两点 之间没有弧连接 。
v2 1 4 2 3
2
v3 2 1
v1
2
v5
6
v4
v1 v1 v2 0
v2 1 0
v3
v4
v5 2 4
2
1
0
v3
v4 v5
2
3
0
2
6 0
解:以每门课程为一个顶点,共同 被选修的课程之间用边相连,得图, 按题意,相邻顶点对应课程不能连 续考试,不相邻顶点对应课程允许 连续考试,因此,作图的补图,问 题是在图中寻找一条哈密顿道路, 如 C—E—A—F—D—B ,就是一个 符合要求的考试课程表。
A
B
F
C
E
D
A
B
F
C
E
D
A
B
F
C
E
D
有向图 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2
有向图 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2
有向图 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2
有向图 v1 e5 e6 e4 e7 v4 v5 e8 e1 e3 v2 v3 e2