图论及其应用ch1-2.ppt





《图论及其应用ch1-2.ppt》由会员分享,可在线阅读,更多相关《图论及其应用ch1-2.ppt(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Graph TheoryGraph Theory/图图图图论论论论E-mail:12/25/20221Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论两个有趣的问题两个有趣的问题1.任意一群人中(人数不小于任意一群人中(人数不小于2),总有两人),总有两人在该人群中认识相同的朋友数。在该人群中认识相同的朋友数。2.在一次象棋比赛中,任意两名选手间至多下在一次象棋比赛中,任意两名选手间至多下一盘,试证总存在两名选手,他们下过的一盘,试证总存在两名选手,他们下过的盘数相同。盘数相同。问题问题1:如何用学过的知识解答上述问题?:如何用学过的知识解答上述问题?问
2、题问题2:上述问题的解答是否相同?若不同,:上述问题的解答是否相同?若不同,区别在哪?区别在哪?12/25/20222Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论Key webKey webhttp:/ ZhangGraph TheoryGraph Theory/图图图图论论论论1 图的基本概念图的基本概念/1.1 图论发展史图论发展史 图图论论是是组组合合数数学学的的一一个个分分支支,也也是是近近几几十十年年来来最最活活跃跃的的数数学学分分支支之之一一.到到目目前前为为止止,它它已已有有二二百百六六十十多多年年的的发发展展历历史史.图图论论的的发发
3、展展历历史大体可以分为三个阶段:史大体可以分为三个阶段:第第一一阶阶段段是是图图论论的的萌萌芽芽阶阶段段,它它从从十十八八世世纪纪中中叶叶到到十十九九世世纪纪中中叶叶.这这时时,图图论论的的多多数数问问题题是是围围绕绕游游戏戏而而产产生生的的,其其代代表表性性的的工工作作就就是是KnigsbergKnigsberg七七桥桥问问题题.1736.1736年年L.EulerL.Euler发发表表了了他他著著名名的的KnigsbergKnigsberg七七桥桥问问题题的的论论文文,这这是是图图论论的第一篇文章的第一篇文章.12/25/20224Li-Li ZhangGraph TheoryGraph
4、Theory/图图图图论论论论第二阶段第二阶段从十九世纪中叶到二十世纪中叶从十九世纪中叶到二十世纪中叶.在此阶段,在此阶段,图论问题大量出现图论问题大量出现.如著名的四色问题、如著名的四色问题、HamiltonHamilton问题问题以及图的可平面问题等以及图的可平面问题等.在第二个阶段还应该特别提在第二个阶段还应该特别提到到CayleyCayley把树应用于化学领域,把树应用于化学领域,KirchhoffKirchhoff用树去研究用树去研究电网络的分析问题电网络的分析问题.在漫长的在漫长的300300年中,图论几乎停留年中,图论几乎停留在数学游戏阶段在数学游戏阶段.虽然这阶段里虽然这阶段里
5、2121岁的岁的G.KirchhoffG.Kirchhoff在在18471847年从电网络问题,年从电网络问题,A.CayleyA.Cayley在在18571857年从计算有机年从计算有机化学的同分异构等不止一次地建立起图论的基本概念,化学的同分异构等不止一次地建立起图论的基本概念,但是直到但是直到19361936年年D.KnigD.Knig发表的经典著作发表的经典著作才有了图论的第一本专著才有了图论的第一本专著.12/25/20225Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论二二十十世世纪纪中中叶叶以以后后是是图图论论发发展展的的第第三三阶阶段段
6、,即即图图论论的的应应用用阶阶段段.由由于于生生产产管管理理、军军事事、交交通通运运输输、计计算算机机网网络络、计计算算机机科科学学、数数字字通通讯讯、线线性性规规划划、运运筹筹学学等等方方面面提提出出的的实实际际问问题题的的需需要要,特特别别是是许许多多离离散散性性问问题题的的出出现现、刺刺激激和和推推动动,以以及及由由于于有有了了大大型型电电子子计计算算机机,而而使使大大规规模模问问题题的的求求解解成成为为可可能能,图图论论及及其其应应用用的的研研究究得得到到了了飞飞速速的的发发展展.这这个个阶阶段段的的开开创创性性工工作作是是以以FordFord和和FulkersonFulkerson建
7、建立立的的网网络络流流理理论论为为代代表表的的.图图论论与与其其它它学学科科的的相相互互渗渗透透,以以及及图图论论在在生生产产实实际际中中广广泛泛地地应用,都使图论的发展更加充满活力应用,都使图论的发展更加充满活力.12/25/20226Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论 几个有趣的图论问题几个有趣的图论问题 KnigsbergKnigsberg七桥背后的故事七桥背后的故事 KnigsbergKnigsberg七七桥桥位位于于前前苏苏联联的的加加里里宁宁格格勒勒,历历史史上上曾是德国东普鲁士省的省会,霹雷格尔横曾是德国东普鲁士省的省会,霹雷
8、格尔横穿穿城城堡堡,河河中中有有两两个个小小岛岛B B与与C C,并并有有七七座座桥桥连连接接岛岛与与河河岸岸及及岛岛与与岛岛(见见图图)。是是否否存存在在一一种种走走发发,从从四四块块陆陆地地中中的的任任意意一一块块开开始始,通通过过每每一一座座桥桥恰恰好好一一次次再再回回到到起起点点。这这就就是是著著名名的的KnigsbergKnigsberg七七桥桥问问题题,即即一一笔笔画问题;也是图论的起源。画问题;也是图论的起源。12/25/20227Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论12/25/20228Li-Li ZhangGraph The
9、oryGraph Theory/图图图图论论论论四色问题四色问题为了能够迅速地区分一个平面地图或球面地图上的各为了能够迅速地区分一个平面地图或球面地图上的各个国家(假设这些国家在地图上都是连通的),需要个国家(假设这些国家在地图上都是连通的),需要用若干种颜色对这些国家着色,使得具有公共边界的用若干种颜色对这些国家着色,使得具有公共边界的两个国家涂染不同的颜色两个国家涂染不同的颜色.那么,要保证每张地图都那么,要保证每张地图都能如此着色,最少需要多少种颜色?这个问题是能如此着色,最少需要多少种颜色?这个问题是18501850年被一名刚毕业的大学生年被一名刚毕业的大学生Francis Guthr
10、ieFrancis Guthrie首先提出首先提出的,直到的,直到19761976年,四色问题被美国年,四色问题被美国IllinoisIllinois大学大学的的K.AppelK.Appel和和W.HakenW.Haken用计算机证明是正确的,这个证明用计算机证明是正确的,这个证明令数学界震惊,它用了令数学界震惊,它用了12001200多小时,作出多小时,作出100100亿个独亿个独立的逻辑判断立的逻辑判断.尽管有了这个机器证明,但它仍然是尽管有了这个机器证明,但它仍然是数学上未解决的问题之一数学上未解决的问题之一.12/25/20229Li-Li ZhangGraph TheoryGraph
11、 Theory/图图图图论论论论Hamilton问题HamiltonHamilton问问题题是是图图论论中中一一直直悬悬而而未未解解的的一一大大问问题题。它它起起源源于于18561856年年,当当时时英英国国数数学学家家HamiltonHamilton设设计计了了一一种种名名为为周周游游世世界界的的游游戏戏。他他在在一一个个实实心心的的正正十十二二面面体体的的十十二二个个顶顶点点上上标标以以世世界界上上著著名名的的二二十十座座城城市市的的名名字字,要要求求游游戏戏者者沿沿十十二二面面体体的的棱棱从从一一个个城城市市出出发发,经经过过每每座座城城市市恰恰好好一一次次,然然后后返返回回到到出出发发
12、点点,即即“绕绕行行世世界界”。正正十十二二面面体体的的顶顶点点与与棱棱的的关关系系可可以以用用平平面面上上的的图图表表示示,把把正正十十二二面面体体的的顶顶点点与与棱棱分分别别对对应应图图的的顶顶点点与与边边,就就得到正十二面体图得到正十二面体图。12/25/202210Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论正十二面体正十二面体 PetersonPeterson图图12/25/202211Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论旅行售货员问题旅行售货员问题给出城市之间的距离,要求一位推销员从某一
13、给出城市之间的距离,要求一位推销员从某一城市出发,周游每个城市一次,然后回到出发城市出发,周游每个城市一次,然后回到出发的城市,并且选的路径最短。的城市,并且选的路径最短。这是一个图论优化问题,最早由美国数学家威这是一个图论优化问题,最早由美国数学家威特涅于特涅于19341934年在普林斯顿一次讨论班上提出。年在普林斯顿一次讨论班上提出。19541954年几位美国数学家写了第一篇论文,用线年几位美国数学家写了第一篇论文,用线性方程的方法解决了性方程的方法解决了4949个城市的旅行售货员问个城市的旅行售货员问题。后来也有不少论文讨论这个问题,在理论题。后来也有不少论文讨论这个问题,在理论和应用上
14、都很有价值和应用上都很有价值。12/25/202212Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论生生活活中中,人人们们常常常常需需要要考考虑虑一一些些对对象象之之间间的的某某种种特特定定的的关关系系.如如某某区区域域内内,两两城城市市之之间间有有无无交交通通线线;一一群群人人中中,两两个个人人之之间间相相识识或或不不相相识识等等等等.这这种种关关系系是是对对称称的的,即即如如果果甲甲对对于于乙乙有有某某种种关关系系,则则乙乙对对于于甲甲也也有有这这种种关关系系.可可以以用用一一个个图图形形来来描描述述给给定定对对象象之之间间的的某某个个关关系系:我
15、我们们用用平平面面上上的的点点分分别别表表示示这这些些对对象象,若若对对象象甲甲和和乙乙有有关关系系,就就用用一一条条线线连连接接表表示示甲甲和和乙乙的的两两个个点点.这这种种由由一一些些点点与与连连接接其其中中某某些些点点对对的的线线所所构构成的图形就是图论中所研究的图成的图形就是图论中所研究的图.图图/GraphGraph:可可直直观观地地表表示示离离散散对对象象之之间间的的相相互互关关系系,研究它们的共性和特性,以便解决具体问题。研究它们的共性和特性,以便解决具体问题。1.2 图的定义图的定义12/25/202213Li-Li ZhangGraph TheoryGraph Theory/
16、图图图图论论论论无无向向图图(简简称称图图):一一个个图图是是指指一一个个有有序序三三元元组组(V(G),E(G),V(G),E(G),),),其其中中V(G)V(G)是是一一个个非非空空有有限限集集,(G)G)是是与与(G)G)不不相相交交的的有有限限集集合合,是是关关联联函函数数,它它使使E(G)E(G)中中每每一一元元素素对对应应于于V(G)V(G)中中的的无无序序元元素素对对(可可以以相相同)同)几个重要定义几个重要定义有有A(D)有有实际上实际上,有向图即将无向图中的无序对看成有序对有向图即将无向图中的无序对看成有序对.其中有向图对应的无向图称为有向图的基础图。其中有向图对应的无向图
17、称为有向图的基础图。其中其中V(G)称为顶点集称为顶点集,E(G)称为边集称为边集(A(D)又称为又称为弧集)弧集).令令p(G)=|V(G)|,q(G)=|E(G)|,分别称为图的分别称为图的阶和边数。举例说明。阶和边数。举例说明。A(D)A(D)有向有向12/25/202214Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论 如果一个图的顶点集和边集都是有限集则称如果一个图的顶点集和边集都是有限集则称该图为该图为有限图有限图,否则称为否则称为无限图无限图.只有一个顶点只有一个顶点所构成的图称为所构成的图称为平凡图平凡图,其它的称为其它的称为非平凡图非
18、平凡图.如果一个图中没有环也没有重边称为如果一个图中没有环也没有重边称为简单图简单图。12/25/202215Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论图图/graph;有向图有向图/directed graph;相邻相邻/adjacent,关联关联/incident;顶点顶点/vertex;孤立的孤立的/isolated,环环/loop。在有向图在有向图G中,若中,若e=(,),),即箭头由,即箭头由到,称相邻到,或到,称相邻到,或a关联或联结关联或联结b。a称为称为e的的起点起点/initial vertex,b称为称为e的的终点终点/term
19、inal or end vertex。12/25/202216Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论1.严格有向图严格有向图:既无自回路又无平行边的有向图。既无自回路又无平行边的有向图。2.非对称有向图非对称有向图:在两点间最多有一条有向边,但允:在两点间最多有一条有向边,但允许有自回路的有向图。许有自回路的有向图。3.对称有向图对称有向图:对于图中每一边:对于图中每一边(a,b),总存在另一边总存在另一边(b,a)的有向图。的有向图。4.完全有向图完全有向图:(1)完全对称有向图:一个从任一点到完全对称有向图:一个从任一点到其他点有一条且仅有
20、一条有向边的简单图;其他点有一条且仅有一条有向边的简单图;(2)完全完全非对称有向图:任何两点有一条且只有一条有向边的非对称有向图:任何两点有一条且只有一条有向边的非对称图非对称图。有向图的种类:有向图的种类:12/25/202217Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论 有向图在成对比较中的应用有向图在成对比较中的应用 在很多实验中,特别在社会科学领域,要求人们通在很多实验中,特别在社会科学领域,要求人们通过对事物的两两比较排出它们的名次。这种方法称为过对事物的两两比较排出它们的名次。这种方法称为成对比较法成对比较法。例如,测定对音乐作品的个
21、人爱好时,。例如,测定对音乐作品的个人爱好时,每一次对一个主题取出两个作品,问一个人他喜欢哪每一次对一个主题取出两个作品,问一个人他喜欢哪一个。记录了一个。记录了n n个作品成对比较所有个作品成对比较所有n(n-1)/2n(n-1)/2种可能种可能的结果后,实验者就能根据某人的爱好排出的结果后,实验者就能根据某人的爱好排出n n个作品个作品的品次。的品次。KendallKendall在在19481948年做的一个分类实验时,对六种不同年做的一个分类实验时,对六种不同的狗食排名次。每天在六种食品中任选两种喂狗。实的狗食排名次。每天在六种食品中任选两种喂狗。实验安排了验安排了1515天,所有可能配
22、对的食物都被试过,在图天,所有可能配对的食物都被试过,在图中,一条边是从喜欢的食物引向比较不喜欢的食物,中,一条边是从喜欢的食物引向比较不喜欢的食物,这样的图称为这样的图称为优化图优化图。12/25/202218Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论 有向图在竞赛中的应用有向图在竞赛中的应用在在单循环赛中,每个运动员和所有其他运动员单循环赛中,每个运动员和所有其他运动员比赛,比赛结果可以用有向图表示。图中一条比赛,比赛结果可以用有向图表示。图中一条顶点顶点a a指向指向b b的边表示运动员的边表示运动员a a胜过运动员胜过运动员b b。所所以完
23、全非对称图又称为竞赛图。以完全非对称图又称为竞赛图。按得分排名次:按得分排名次:根据运动员得分排名次,得分根据运动员得分排名次,得分是运动员在比赛中胜的局数,反映在有向图中是运动员在比赛中胜的局数,反映在有向图中是点的出度。是点的出度。12/25/202219Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论1.3 顶点的度顶点的度顶点的度顶点的度:在无向图在无向图G G中中,与与a a相邻的顶点的数目称为相邻的顶点的数目称为v v的度的度/degree,/degree,记为记为d(v)d(v)。分别用分别用 表示表示G G中的中的最小度和最大度最小度和最
24、大度。度为零的顶点称为。度为零的顶点称为孤立顶点孤立顶点。在有向图在有向图G G中中,以以v v为终点的边的条数称为为终点的边的条数称为v v的入度的入度/in-/in-degree,degree,记为记为d d(v)(v)。以。以v v为起点的边的条数称为为起点的边的条数称为v v的出的出度度/out-degree,/out-degree,记为记为d d+(v)(v)。有向图中,有向图中,V V的度数的度数=d=d(v)+d(v)+d+(v),(v),12/25/202220Li-Li ZhangGraph TheoryGraph Theory/图图图图论论论论定理定理1.3.1(Hands
25、haking)设无向图设无向图G=(V,E)有)有e条条边,则边,则G中所有顶点的度之和等于中所有顶点的度之和等于e的两倍。的两倍。证明思路:考虑每条边在求和中的贡献。证明思路:考虑每条边在求和中的贡献。定理定理1.3.2 无向图中度为奇数的顶点个数恰有偶数个。无向图中度为奇数的顶点个数恰有偶数个。证明思路:将图中顶点的次分类,再利用定理证明思路:将图中顶点的次分类,再利用定理1。定理定理1.3.3 设有向图设有向图G=(V,A)有)有e条边,则条边,则G中所有中所有顶点的入度之和等于所有顶点的出度之和,也等于顶点的入度之和等于所有顶点的出度之和,也等于e。证明思路:考虑每条边在求和中的情况。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论及 应用 ch1

限制150内