图论问题

合集下载

数学竞赛中的图论问题

数学竞赛中的图论问题

数学竞赛中的图论问题2-6数学竞赛中的图论问题(P .221)⼀、基本思想引例欧拉7桥问题把所考察的对象作为顶点(v ),把对象之间是否具有我们所关⼼的某种关系作为了连线的的条件(e ),这样,就可以把⼀个具体问题抽象为图的研究.在解数学竞赛题中的好处:(1)把抽象的问题转化为直观的问题;(2)把复杂的逻辑关系转化为简明的数量关系.⼆、基本内容有图、顶点、边、简单图、完全图、连通图、树、⼆分图、竞赛图等14个定义,12条定理:定义1设集合{}12(),,,p V G v v v =≠?,{}12(),,,q E G e e e =是()V G 中某些元素对的⽆序集合,则称()()(),G V G E G 为图,⼜称()V G 为图G 的顶点集合,其元素叫做顶点;称()E G 图G 的边集合,其元素叫做边.若(),u v V G∈,边e 是⽆序顶点对(),u v ,则记e uv vu ==,且称u 与v 是边e 的端点,e 与顶点,u v 关联,也说顶点u 与v 邻接(或相邻).有公共端点的边12,e e 称为邻边,也说12,e e 邻接.例如顶点:()V G ={⼩王,⼩李,⼩张,⼩赵,⼩陈,⼩刘},边:1e ={⼩王,⼩李},2e ={⼩李,⼩赵},3e ={⼩陈,⼩刘}, 12,e e 相邻.定义2 图G 中所含顶点的数⽬称为图的阶数,记为V (也⽤G 来表⽰);⼜⽤E 表⽰图G 的边数(也⽤G 来表⽰).通常⽤(),G p q 表⽰p 个顶点,q 条边的图G ;若,p q 都是有限数的图称为有限图,否则称为⽆限图.如果对于图(),G V E 与()''',G V E ,有'',V V E E ??,则称'G 是G 的⼦图.定义 3 两顶点间⾄多连⼀条边且每边的两个端点相异的图称为简单图;图中任何两个顶点都邻接的简单图称为完全图,p 阶完全图记为.p K定理1 p K 的边数为()12p p E -=.定义4图G 中与顶点u 关联的边数称为顶点u 的度,记为()d u .如果u 的度数是奇数,则称u 为奇顶点;如果u 的度数是偶数,则称u 为偶顶点.定理2任何⼀个图的总度数等于边数的2倍,()2u Vd u E ∈=∑.推论任何图中奇顶点的个数是偶数.定义5图G 中点边交错的⾮空有限序列011231k k k u e u e u u e u -叫做以0,k u u 为端点的途径.若途径中所有的i e 都不相同,则叫做0k u u -链;若链中所有的i u 都不相同则叫做0k u u -通路,k 称为通路的长;若0,k u u 重合,则叫做回路或圈.k 为奇(偶)数的回路称为奇(偶)回路.定义6经过图G 中每条边的链称为欧拉链,两端重合的欧拉链称为欧拉环游图(欧拉回路),有欧拉环游的图称为欧拉图(简称E 图)直观的说,欧拉图就是从⼀个顶点出发⽽每边通过⼀次⼜能回到出发顶点的图(⼀笔画).定理3 连通图G 为欧拉图的充要条件是G 中没有奇顶点.推论如果连通图G 有2k 个奇顶点,那么图G 可以⽤k 笔画成.定义7包含图G 每⼀个顶点的通路称为哈密尔顿通路,有哈密尔顿通路的图称为哈密尔顿图.定理4 设G 是⼀个p 阶简单图()3p ≥,若G 中任意两个顶点,u v 的度数满⾜()()d u d vp +≥,则G 是哈密尔顿图.定义8连通⽽⽆回路的图称为树,树上度数为1的顶点称为叶(悬挂点).定理5 如果树T 的顶点数不⼩于2,那么树T 上⾄少有两个叶.定理6 设图G有p个顶点,q条边,则下列说法彼此等价:(1)G是树;(2)G的任意两个顶点间有且仅有⼀条通路;(3)G连通,且1=-;q p(4)G⽆回路,且1=-;q p(5)G⽆回路,但连接任何两个⾮邻接顶点,u v所得新图,有且仅有⼀个回路;(6)G连通,但舍弃任何⼀条边后便不连通.定义9 图()G V E的顶点集V若能分成两个⾮空⼦集12,V V,,使得任何边e的⼀个端点属于V,另⼀个端点属于2V,则G为1⼆分图.定理7 图G为⼆分图的充要条件是G不含奇回路.定义10 设图()G V E为简单图,M是E的⼀个⾮空⼦集,,若M中任何两边都不相邻,则称M为图G的⼀个匹配(⼜称对集).若M边之端点包括G中⼀切顶点,则称M为G的⼀个完备匹配.M中每⼀边的两个端点称为相配.定义11 在图的边上⽤箭头标注出⽅向就得到⼀个有向图,称为定向.完全图的⼀个定向称为竞赛图.定理8 每个竞赛图都有单向哈密尔顿通路.定义12 若⼀个图G可以画在平⾯上,使得任何两条边都不在⾮顶点处相交,则称图G为平⾯图.图的边所包围的⼀个区域,其内部既不包含图的顶点,也不包含图的边,这样的区域为图G 的⼀个⾯.为了⽅便,把平⾯图G 的外部⽆限区域也作为⼀个⾯,称为外部⾯,其他⾯则称为图G 的内部⾯.定理9 设G 是⼀个简单连通平⾯图,()(),V G p E G q==,⾯数为f (包括外部⾯),则2p q f -+=.定理10 ⼀个连通的平⾯简单图G ,若有v 个顶点()3,v e ≥条边,则36e v ≤-.定义13 ⽤红蓝两种颜⾊对完全图p K 的边任意染⾊,使每条边都染上某⼀种颜⾊,若总会出现红⾊边m K 或蓝⾊边n K 时,则记p 的最⼩值为(),r m n ,称(),r m n 为关于,m n 的拉姆赛数.定理11 ()()()()()3,36,3,49,3,514,3,618,3,723,r r r r r ===== ()3,936,r =()4,418.r =定义14 ⽤n 种颜⾊对完全图p K 的边任意染⾊,使每条边都染上某⼀种颜⾊,若总会出现同⾊三⾓时,则记p 的最⼩值为()3,3,,3n r 个,简记为n r ,称n r 为拉塞姆数.定理12 设12,,,n S S S 是集合{}1,2,,n r 的任意分划,则存在⼀个,1n i i r ≤≤,使i S 中有⽅程x y z +=的根.三、主要⽅法不是图论知识的直接套⽤,⽽是图论基本思想的常识应⽤.构造法、反证法数学归纳法抽屉原理染⾊⽅法极端原理四、例题选讲例1-1 有5个课外活动⼩组,每2个⼩组⾥有⼀个相同的同学,每个同学恰好在两个⼩组⾥出现,问这5个⼩组⾥共有多少个同学?解把⼩组对应为点,“每2个⼩组⾥有⼀个相同的同学”就连⼀条线,每两点都有连线;⼜由于“每个同学恰好在两个⼩组⾥出现”,故每两点都连且只连⼀条线,得5阶完全图,图中变的条数就是同学个数,得10个同学.例1-2 有n 个药箱,每两个药箱⾥有⼀种相同的药,每种药恰好在两个药箱⾥出现,问共有多少种药?解把药箱对应为点,“两个药箱⾥有1种相同的药”就连⼀条线,每两点都有连线;⼜由于“每种药恰好在两个药箱⾥出现”,故每两点都连且只连⼀条线,得(n 阶完全图)2n N C .例2 证明:在任何⼀群⼈中,与奇数个⼈互相握⼿(互相认识)的⼈有偶数个.证明记这群⼈为n 个点,“互相握⼿”就在对应的两点连⼀条线,共有e 条,每个⼈认识的⼈数为点的“度数”,记为12,,,n d d d ,则 122n d d d e +++=,2i i d d e +=∑∑奇偶,2i i de d =-∑∑奇偶为偶数 id ∑奇是偶数个奇数之和.例3-1 (1947,匈⽛,例2-4-1)证明:在任意6个⼈中,总可以找到3个⼈互相认识,或互相不认识,并且这种情况⾄少出现2个.例3-2 (1976,波兰)平⾯上有6个点,任何3点都是⼀个不等边三⾓形的顶点,则这些三⾓形有⼀个的最短边⼜是另⼀个三⾓形的最长边.提要:把每个三⾓形的最短边染成红⾊,存在红⾊三⾓形,红⾊三⾓形的最长边为所求.例4 在边⼆染⾊的K 5中没有单⾊三⾓形的充要条件是它可分解为⼀红⼀蓝两个圈,每个圈恰由5条边组成.证明充分性是显然的.考虑必要性,在K 5中每点恰引出4条线段,如果从其中某点A 1能引出三条同⾊线段A 1A 1,A 1A 3,A 1A 4,记为同红,则考虑△A 2A 3A 4,若当中有红边i j A A (24i j ≤≤≤),则存在红⾊三⾓形1i j A A A 是同蓝⾊三⾓形,均⽆与单⾊三⾓形⽭盾.所以,从每点引出的四条线段中恰有两条红⾊两条蓝⾊,整个图中恰有5条红边、5条蓝边.现只看红边,它们组成⼀个每点度数都是2的偶图,可以构成⼀个或⼏个圈,但是每个圈⾄少有3条边,故5条红边只能构成⼀个圈,同理5条蓝边也构成⼀个圈.例 5 求最⼩正整数n ,使在任何n 个⽆理数中,总有3个数,其中每两数之和都仍为⽆理数.解取4个⽆理数,显然不满⾜要求,故5n ≥.设,,,,a b c d e 是5个⽆理数,视它们为5个点,若两数之和为有理数,则在相应两点间连⼀条红边,否则连⼀条蓝边.这就得到⼀个⼆染⾊5k .只须证图中有蓝⾊三⾓形,分两步:(1)⽆红⾊三⾓形.若不然,顶点所对应的3个数中,两两之和均为有理数,不妨设,,a b b c c a +++都是有理数,有1[()()()]2a ab bc c a =+-+++ 但⽆理数≠有理数,故5k 中⽆红⾊三⾓形.(2)有同⾊三⾓形,若不然,由上例知,5k 中有⼀个红圈,顶点所对应的5个数中,两两之和均为有理数,设,,,,a b b c c d d e e a +++++为有理数,则1[()()()()()]2a ab bc cd de e a =+-+++-+++ 但⽆理数≠有理数,故5k 中⽆5条边组成的红圈,从⽽有同⾊三⾓形.这时,同⾊三⾓形必为蓝⾊三⾓形,其顶点所对应的3个⽆理数,两两之和仍为⽆理数.综上所述,最⼩的正整数5n =.例6-1 某⾜球邀请赛有,,,A B C D 4个城市参加,每市派出红黄两⽀球队,根据⽐赛规则,每两之间球队⾄多赛⼀场,并且同⼀城市的两⽀球队之间不进⾏⽐赛.⽐赛若⼲天后进⾏统计,发现除A 市红队外,其他各队⽐赛过的场次各不相同.问A 市黄队赛过多少场.(找黄队,求c 场次)解因为“同⼀城市的两⽀球队之间不进⾏⽐赛”,所以每⼀个球队最多赛6场;有因为“除A 市红队外,其他各队⽐赛过的场次各不相同”,所以,其他各队赛过的场次分别为0,1,2,3,4,5,6共7种情况.⽤12345678,,,,,,,A A A A A A A A 表⽰8⽀球队,两队之间进⾏了⽐赛就连1条边,其中1234567,,,,,,A A A A A A A 分别赛了6,5,4,3,2,2,1,0场.由于1A 赛了6场,应有6条引线,记为121314151617,,,,,A A A A A A A A A A A A ,由于1A 与8A 没有引线,故1A ,8A 属于同⼀城市.同理, 27,A A 属于同⼀城市, 36,A A 属于同⼀城市,45,A A 属于同⼀城市.45,A A 属于同⼀城市且都赛过3场,由于“除A 市红队外,其他各队⽐赛过的场次各不相同”,所以45,A A 就是A 市的两⽀球队,得A 市黄队赛过3场.例6-2 李明夫妇最近参加了⼀次集会,同时出席的还有三对夫妻.⼀见⾯,⼤家互相握⼿,当然夫妻之间不握⼿,也没有⼈与同⼀个⼈握两次从⼿.握⼿完毕后,李明统计了包括妻⼦在内的7个⼈握⼿的次数,发现恰好数字发互不相同.请问.李明的妻⼦握了⼏次⼿?例6-3 (P.225例2-115)作业:1 习题2-6第12.习题2-6第11题(P.235)。

经典图论问题

经典图论问题

5经典图论问题5.1 一笔画问题一笔画算法即是从起点a开始选择关联边(第一这条边不是往回倒,第二这条边在前面延伸路上没有出现过)向前延伸,如果到达终点b,得到a—b迹,判断路上的的边数是否为图的总边数,是就终止,否则选择迹上某个关联边没有用完的顶点v,用同样方式再搜索v—v的闭迹,添加到a—b迹上,即得到a—v---v—b迹,如果这个迹的边数还没有达到总边数,则再选择迹上某个关联边没有用完的顶点。

逐步扩展即可。

二、弗罗莱(Fleury )算法任取v 0∈V(G),令P 0=v 0;设P i =v 0e 1v 1e 2…e i v i 已经行遍,按下面方法从中选取e i+1: (a )e i+1与v i 相关联;(b )除非无别的边可供行遍,否则e i+1不应该为G i =G-{e 1,e 2, …, e i }中的桥(所谓桥是一条删除后使连通图不再连通的边);(c )当(b )不能再进行时,算法停止。

5.2 中国邮递员问题(CPP )规划模型:设ij x 为经过边j i v v 的次数,则得如下模型。

∑∈=Ev v ij ijji x z ϖmin∑∑E∈E∈∈=j i i k v v i v v ki ij V v x x ,E ∈∈≤j i ij v v N x ,1..t s5.3旅行推销员问题(TSP,货郎担问题)(NPC问题)定义:包含图G的所有定点的路(圈)称为哈密顿路(圈),含有哈密顿圈得图称为哈密顿图。

分析:从一个哈密顿圈出发,算法一:(哈密顿圈的充要条件:一包含所有顶点的连通子图,二每个顶点度数为2)象求最小生成树一样,从最小权边加边,顶点度数大于3以及形成小回路的边去掉。

算法二:算法三:示例:设旅行推销员的矩阵为⎪⎪⎪⎪⎪⎭⎫ ⎝⎛01086100111281101565150规划模型:先将一般加权连通图转化成一个等价的加权完全图,设当从i v 到j v 时,1=ij x ,否则,0=ij x ,则得如下模型。

图论及其应用习题答案

图论及其应用习题答案

图论及其应用习题答案图论及其应用习题答案图论是数学的一个分支,研究的是图的性质和图之间的关系。

图是由节点和边组成的,节点表示对象,边表示对象之间的关系。

图论在计算机科学、电子工程、物理学等领域有着广泛的应用。

下面是一些图论习题的解答,希望对读者有所帮助。

1. 问题:给定一个无向图G,求图中的最大连通子图的节点数。

解答:最大连通子图的节点数等于图中的连通分量个数。

连通分量是指在图中,任意两个节点之间存在路径相连。

我们可以使用深度优先搜索(DFS)或广度优先搜索(BFS)来遍历图,统计连通分量的个数。

2. 问题:给定一个有向图G,判断是否存在从节点A到节点B的路径。

解答:我们可以使用深度优先搜索(DFS)或广度优先搜索(BFS)来遍历图,查找从节点A到节点B的路径。

如果能够找到一条路径,则存在从节点A到节点B的路径;否则,不存在。

3. 问题:给定一个有向图G,判断是否存在环。

解答:我们可以使用深度优先搜索(DFS)或广度优先搜索(BFS)来遍历图,同时记录遍历过程中的访问状态。

如果在搜索过程中遇到已经访问过的节点,则存在环;否则,不存在。

4. 问题:给定一个加权无向图G,求图中的最小生成树。

解答:最小生成树是指在无向图中,选择一部分边,使得这些边连接了图中的所有节点,并且总权重最小。

我们可以使用Prim算法或Kruskal算法来求解最小生成树。

5. 问题:给定一个有向图G,求图中的拓扑排序。

解答:拓扑排序是指将有向图中的节点线性排序,使得对于任意一条有向边(u, v),节点u在排序中出现在节点v之前。

我们可以使用深度优先搜索(DFS)或广度优先搜索(BFS)来遍历图,同时记录节点的访问顺序,得到拓扑排序。

6. 问题:给定一个加权有向图G和两个节点A、B,求从节点A到节点B的最短路径。

解答:我们可以使用Dijkstra算法或Bellman-Ford算法来求解从节点A到节点B的最短路径。

这些算法会根据边的权重来计算最短路径。

数理基础科学中的图论问题研究

数理基础科学中的图论问题研究

数理基础科学中的图论问题研究图论是数学中的一个分支,它研究的是图的性质和图之间的关系。

图由节点和边组成,可以用来描述各种事物之间的联系和关联。

在数理基础科学中,图论被广泛应用于各个领域,包括计算机科学、物理学、生物学等。

本文将介绍一些图论问题的研究和应用。

一、最短路径问题最短路径问题是图论中的经典问题之一,它研究的是在图中找到两个节点之间最短路径的方法。

最短路径问题在实际生活中有很多应用,比如导航系统中的路径规划、物流系统中的货物运输等。

为了解决最短路径问题,图论中提出了一些经典算法,如Dijkstra算法和Floyd-Warshall算法。

这些算法通过遍历图中的节点和边,计算出节点之间的最短路径。

二、网络流问题网络流问题是图论中的另一个重要问题,它研究的是在网络中如何有效地传输信息或资源。

网络流问题在电信网络、交通网络等领域中有广泛的应用。

为了解决网络流问题,图论中提出了一些经典算法,如最大流算法和最小割算法。

这些算法通过在图中寻找合适的路径和割来确定网络中的流量分布。

三、图的着色问题图的着色问题是图论中的一个经典问题,它研究的是如何用最少的颜色给图中的节点上色,使得相邻节点的颜色不同。

图的着色问题在地图着色、时间表调度等领域中有广泛的应用。

为了解决图的着色问题,图论中提出了一些经典算法,如贪心算法和回溯算法。

这些算法通过遍历图中的节点,逐步确定节点的颜色,直到所有节点都被着色。

四、社交网络分析社交网络分析是图论在计算机科学中的一个重要应用领域,它研究的是社交网络中的节点之间的关系和影响力。

社交网络分析可以帮助我们理解社会关系、预测信息传播等。

为了解决社交网络分析问题,图论中提出了一些经典算法,如PageRank算法和社区发现算法。

这些算法通过分析节点之间的连接和交互,计算节点的重要性和社区结构。

五、生物网络分析生物网络分析是图论在生物学中的一个重要应用领域,它研究的是生物体内分子之间的相互作用和调控关系。

图论经典问题

图论经典问题

常见问题:1、图论的历史图论以图为研究对象的数学分支。

图论中的图指的是一些点以及连接这些点的线的总体。

通常用点代表事物,用连接两点的线代表事物间的关系。

图论则是研究事物对象在上述表示法中具有的特征与性质的学科。

在自然界和人类社会的实际生活中,用图形来描述和表示某些事物之间的关系既方便又直观。

例如,国家用点表示,有外交关系的国家用线连接代表这两个国家的点,于是世界各国之间的外交关系就被一个图形描述出来了。

另外我们常用工艺流程图来描述某项工程中各工序之间的先后关系,用网络图来描述某通讯系统中各通讯站之间信息传递关系,用开关电路图来描述IC中各元件电路导线连接关系等等。

事实上,任何一个包含了某种二元关系的系统都可以用图形来模拟。

由于我们感兴趣的是两对象之间是否有某种特定关系,所以图形中两点之间连接与否最重要,而连接线的曲直长短则无关紧要。

由此经数学抽象产生了图的概念。

研究图的基本概念和性质、图的理论及其应用构成了图论的主要内容。

图论的产生和发展经历了二百多年的历史,大体上可分为三个阶段:第一阶段是从1736年到19世纪中叶。

当时的图论问题是盛行的迷宫问题和游戏问题。

最有代表性的工作是著名数学家L.Euler于1736年解决的哥尼斯堡七桥问题(Konigsberg Seven Bridges Problem)。

东普鲁士的哥尼斯堡城(现今是俄罗斯的加里宁格勒,在波罗的海南岸)位于普雷格尔(Pregel)河的两岸,河中有一个岛,于是城市被河的分支和岛分成了四个部分,各部分通过7座桥彼此相通。

如同德国其他城市的居民一样,该城的居民喜欢在星期日绕城散步。

于是产生了这样一个问题:从四部分陆地任一块出发,按什么样的路线能做到每座桥经过一次且仅一次返回出发点。

这就是有名的哥尼斯堡七桥问题。

哥尼斯堡七桥问题看起来不复杂,因此立刻吸引所有人的注意,但是实际上很难解决。

瑞士数学家(Leonhard Euler)在1736年发表的“哥尼斯堡七桥问题”的文章中解决了这个问题。

图论探索之挑战奥数中的图论问题

 图论探索之挑战奥数中的图论问题

图论探索之挑战奥数中的图论问题图论探索之挑战奥数中的图论问题图论是数学的一个重要分支,研究的是图的性质和图之间的关系。

在奥数竞赛中,图论问题常常被用来考察学生的逻辑推理和问题解决能力。

本文将介绍一些挑战奥数中常见的图论问题,并通过具体案例来解析。

1. 马踏棋盘问题马踏棋盘问题是一个经典的图论问题,要求马在棋盘上按照规定的移动方式遍历所有格子,且每个格子仅经过一次。

这个问题可以使用图的深度优先搜索来解决。

以8×8的棋盘为例,我们可以将每个格子看作图中的一个顶点,把马的移动看作图中的边。

通过搜索算法,可以找到一条路径,使得马可以遍历所有的格子。

2. 平面图的染色问题染色问题是图论中一个经典的问题,常被用来考察学生对图的颜色分配和连通性的理解。

平面图的染色问题要求给定的平面图在没有相邻顶点之间有相同颜色的情况下,尽可能使用最少的颜色进行染色。

通过贪心算法,可以解决平面图的染色问题。

贪心算法的基本思想是从一个初始解开始,每次选择可行的局部最优解,最终得到全局最优解。

对于平面图的染色问题,我们可以从一个顶点开始,按顺序给相邻的顶点染色,直到所有的顶点都被染色。

3. 电厂选址问题电厂选址问题是一个实际的应用问题,也可以用图论的方法来解决。

在电厂选址问题中,需要确定电厂的位置,使得电厂到各个需求点的距离和最短。

将电厂和需求点看作图中的顶点,电厂和需求点之间的距离看作边的权重。

通过最短路径算法,可以求解电厂选址问题。

常用的最短路径算法有Dijkstra算法和Floyd-Warshall算法,它们可以帮助我们找到电厂的最佳位置,以实现最优的供电方案。

4. 旅行商问题旅行商问题是图论中的一个经典问题,要求寻找一条路径,使得旅行商可以经过每个城市一次,并返回起点城市,且总路径长度最短。

旅行商问题是一个NP难问题,目前还没有高效的解法。

常用的解决方法是使用近似算法,例如最邻近算法和最小生成树算法。

这些算法可以找到一个接近最优解的解决方案。

【数学建模】数模竞赛中的图论问题

【数学建模】数模竞赛中的图论问题

-
-
T4
-
2:3 0:1 0:5 2:1 0:1 0:1
-
-
T5
-
0:1
-
-
-
-
1:0 0:0
T6
-
-
-
-
-
-
-
T7
-
1:0 2:1 3:1 3:1 2:0
T8
-
0:1 1:1 3:1 0:0
T9
-
3:0 1:0 1:0
T10
-
1:0 2:0
T11
-
1:2
2.分析与建模
竞赛图 (tournam ent)
定理2 (Perron-Frobenius定理)本原矩阵A的最大特征
根r是一个正的实数。进而有
上例其中中,,s是A对应, 于r的正特征lki向m 量( Ar。)k J s
点数小于5或非双向连通的情况.
r 2.232 s (.238, .164, .231, .113, .150, .104 )T
• 竞赛中的其它图论问题:
• 灾情巡视路线(1998 CMCM-B)

——点的行遍性
• 钢管的订购和运输(2000 CMCM-B)

——最短路算法
• 乘公交,看奥运(2007 CMCM-B)

——最短路算法
• 交巡警服务平台的设置与调度(2011-B)

——最短路算法
三.可以用图论方法 讨论的问题
Ak 的第i,j个元素是 vi v j 的长度为k的有向路的条数。
0 0 2 1 2 3
0 0 2 0 1 2
A2
0
1
0
2
3

图论经典问题

图论经典问题

图 论哥尼斯堡七桥问题:图论发源于18世纪普鲁士的哥尼斯堡。

普雷格河流经这个城市,河中有两个小岛,河上有七座桥,连接两岛及两岸。

如图所示,当时城里居民热衷于讨论这样一个问题:一个人能否走过这七座桥,且每座桥只经过一次,最后仍回到出发点。

将上面问题中的两座小岛以及两岸用点表示,七座桥用线(称为边)表示,得到下图:于是,上述问题也可叙述为:寻找从图中的任意一个点出发,经过所有的边一次且仅一次并回到出发点的路线。

注意:在上面的图中,我们只关心点之间是否有边相连,而不关心点的具体位置,边的形状以及长度。

一、基本概念:图:由若干个点和连接这些点中的某些“点对”的连线所组成的图形。

顶点:上图中的A ,B,C,D .常用表示。

n 21 v , , v , v 边:两点间的连线。

记为(A,B),(B,C).常用表示。

m 21e , , e , e次:一个点所连的边数。

定点v的次记为d(v).图的常用记号:G=(V,E),其中,}{v V i =,}{e E i =子图:图G的部分点和部分边构成的图,成为其子图。

路:图G中的点边交错序列,若每条边都是其前后两点的关联边,则称该点边序列为图G的一条链。

圈(回路):一条路中所含边点均不相同,且起点和终点是同一点,则称该路为圈(回路)。

有向图:,其中(,)G N A =12{,,,}k N n n n = 称为的顶点集合,A a 称为G 的弧集合。

G {(,)ij i j }n n ==若,则称为的前驱, 为n 的后继。

(,)ij i j a n n =i n j n j n i 赋权图(网络):设是一个图,若对G 的每一条边(弧)都赋予一个实数,称为边的权,。

记为。

G (,,)G N E W =两个结论:1、图中所有顶点度数之和等于边数的二倍; 2、图中奇点个数必为偶数。

二、图的计算机存储:1. 关联矩阵简单图:,对应(,)G N E =N E ×阶矩阵()ik B b =10ik i k b ⎧=⎨⎩点与边关联否则简单有向图:,对应(,)G N A =N A ×阶矩阵()ik B b =110ik ik ik a i b a i ⎧⎪=−⎨⎪⎩弧以点为尾弧以点为头否则2. 邻接矩阵简单图:,对应(,)G N E =N N ×阶矩阵()ij A a =10ij i j a ⎧=⎨⎩点与点邻接否则简单有向图:,对应(,)G N A =N N ×阶矩阵()ij A a =10ij i ja ⎧=⎨⎩有弧从连向否则5v 34v01010110100101011110101000110111101065432166654321⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=×v v v v v v A v v v v v v3. 权矩阵:简单图:,对应(,)G N E =N N ×阶矩阵()ij A a =ij ij i j a ω⎧=⎨∞⎩点与点邻接否则123456781234567802130654.5061002907250473080 v v v v v v v v v v v v v v v v 48∞∞∞∞⎡⎤⎢⎥∞∞∞∞∞⎢⎥⎢⎥∞∞∞∞∞⎢⎥∞∞∞∞∞⎢⎥⎢⎥∞∞∞∞⎢⎥∞∞∞∞⎢⎥⎢⎥∞∞∞∞⎢⎥∞∞∞∞∞∞⎢⎥⎣⎦三、图的应用:例:如图,用点代表7个村庄,边上的权代表村庄之间的路长,现在要在这7个村庄中布电话线,如何布线,使材料最省?分析:需要将图中的边进行删减,使得最终留下的图仍然连通,并且使总的权值最小。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图论〔Graph Theory〕是数学的一个分支。

它以图为研究对象。

图论中的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些事物之间的某种特定关系,用点代表事物,用连接两点的线表示相应两个事物间具有这种关系。

图论与数学的关系图论本身是应用数学的一部份,因此,历史上图论曾经被好多位数学家各自独立地建立过。

关于图论的文字记载最早出现在欧拉1736年的论著中,他所考虑的原始问题有很强的实际背景。

图论的起源图论起源于著名的柯尼斯堡七桥问题。

在柯尼斯堡的普莱格尔河上有七座桥将河中的岛及岛与河岸联结起来问题是要从这四块陆地中任何一块开始,通过每一座桥正好一次,再回到起点。

然而无数次的尝试都没有成功。

欧拉在1736年解决了这个问题,他用抽像分析法将这个问题化为第一个图论问题:即把每一块陆地用一个点来代替,将每一座桥用联接相应的两个点的一条线来代替,从而相当于得到一个“图”(如下图)。

欧拉证明了这个问题没有解,并且推广了这个问题,给出了对于一个给定的图可以某种方式走遍的判定法则。

这就是后来的欧拉路径和欧拉回路。

这项工作使欧拉成为图论〔及拓扑学〕的创始人。

汉密尔顿的游戏与图论1859年,英国数学家汉密尔顿发明了一种游戏:用一个规则的实心十二面体,它的20个顶点标出世界著名的20个城市,要求游戏者找一条沿着各边通过每个顶点刚好一次的闭回路,即“绕行世界”。

用图论的语言来说,游戏的目的是在十二面体的图中找出一个生成圈。

这个生成圈后来被称为汉密尔顿回路。

这个问题后来就叫做汉密尔顿问题。

由于运筹学、计算机科学和编码理论中的很多问题都可以化为汉密尔顿问题,从而引起广泛的注意和研究。

四色猜想在图论的历史中,还有一个最著名的问题--四色猜想。

这个猜想说,在一个平面或球面上的任何地图能够只用四种颜色来着色,使得没有两个相邻的国家有相同的颜色。

每个国家必须由一个单连通域构成,而两个国家相邻是指它们有一段公共的边界,而不仅仅只有一个公共点。

这一问题最早于1852年由Francis Guthrie提出,最早的文字记载则现于德摩根于同一年写给哈密顿的信上。

包括凯莱、肯普等在内的许多人都曾给出过错误的证明。

泰特(Tait)、希伍德(Heawood)、拉姆齐和哈德维格(Hadwiger)对此问题的研究与推广引发了对嵌入具有不同亏格的曲面的图的着色问题的研究。

一百多年后,四色问题仍未解决。

1969年,Heinrich Heesch发表了一个用计算机解决此问题的方法。

1976年,阿佩尔(Appel)和哈肯(Haken)借助计算机给出了一个证明,此方法按某些性质将所有地图分为1936类并利用计算机,运行了1200个小时,验正了它们可以用四种颜色染色。

四色定理是第一个主要由电脑证明的理论,这一证明并不被所有的数学家接受,因为采用的方法不能由人工直接验证。

最终,人们必须对电脑编译的正确性以及运行这一程序的硬件设备充分信任。

主要是因为此证明缺乏数学应有的规范,以至于有人这样评论“一个好的数学证明应当像一首诗——而这纯粹是一本电话簿!”虽然四色定理证明了任何地图可以只用四个颜色着色,但是这个结论对于现实上的应用却相当有限。

现实中的地图常会出现飞地,即两个不连通的区域属于同一个国家的情况(例如美国的阿拉斯加州),而制作地图时我们仍会要求这两个区域被涂上同样的颜色,在这种情况下,四个颜色将会是不够用的。

20世纪80-90年代曾邦哲的综合系统论(结构论)观将“四色猜想”命题转换等价为“互邻面最大的多面体是四面体”。

每个地图可以导出一个图,其中国家都是点,当相应的两个国家相邻时这两个点用一条线来连接。

所以四色猜想是图论中的一个问题。

它对图的着色理论、平面图理论、代数拓扑图论等分支的发展起到推动作用。

(下图是在上下对折再左右对折以后形成一个轮胎形状,有7个区域两两相连,就是说在一个环面上作图,需要7种颜色,外国数学家构造林格证明:Np=[(7+√1+48p)/2],p=1,N1=7。

图论的广泛应用,促进了它自身的发展。

20世纪40-60年代,拟阵理论、超图理论、极图理论,以及代数图论、拓扑图论等都有很大的发展。

拓扑学的由来几何拓扑学是十九世纪形成的一门数学分支,它属于几何学的范畴。

有关拓扑学的一些内容早在十八世纪就出现了。

那时候发现一些孤立的问题,后来在拓扑学的形成中占着重要的地位。

在数学上,关于哥尼斯堡七桥问题、多面体的欧拉定理、四色问题等都是拓扑学发展史的重要问题。

哥尼斯堡(今俄罗斯加里宁格勒)是东普鲁士的首都,普莱格尔河横贯其中。

十八世纪在这条河上建有七座桥,将河中间的两个岛和河岸联结起来。

人们闲暇时经常在这上边散步,一天有人提出:能不能每座桥都只走一遍,最后又回到原来的位臵。

这个问题看起来很简单有很有趣的问题吸引了大家,很多人在尝试各种各样的走法,但谁也没有做到。

看来要得到一个明确、理想的答案还不那么容易。

1736年,有人带着这个问题找到了当时的大数学家欧拉,欧拉经过一番思考,很快就用一种独特的方法给出了解答。

欧拉把这个问题首先简化,他把两座小岛和河的两岸分别看作四个点,而把七座桥看作这四个点之间的连线。

那么这个问题就简化成,能不能用一笔就把这个图形画出来。

经过进一步的分析,欧拉得出结论--不可能每座桥都走一遍,最后回到原来的位臵。

并且给出了所有能够一笔画出来的图形所应具有的条件。

这是拓扑学的“先声”。

在拓扑学的发展历史中,还有一个著名而且重要的关于多面体的定理也和欧拉有关。

这个定理内容是:如果一个凸多面体的顶点数是v、棱数是e、面数是f,那么它们总有这样的关系:f+v-e=2。

根据多面体的欧拉定理,可以得出这样一个有趣的事实:只存在五种正多面体。

它们是正四面体、正六面体、正八面体、正十二面体、正二十面体。

四色猜想与拓扑学简介著名的“四色问题”也是与拓扑学发展有关的问题。

四色问题又称四色猜想,是世界近代三大数学难题之一。

四色猜想的提出来自英国。

1852年,毕业于伦敦大学的弗南西斯.格思里来到一家科研单位搞地图着色工作时,发现了一种有趣的现象:“看来,每幅地图都可以用四种颜色着色,使得有共同边界的国家都被着上不同的颜色。

”1872年,英国当时最著名的数学家凯利正式向伦敦数学学会提出了这个问题,于是四色猜想成了世界数学界关注的问题。

世界上许多一流的数学家都纷纷参加了四色猜想的大会战。

1878~1880年两年间,著名律师兼数学家肯普和泰勒两人分别提交了证明四色猜想的论文,宣布证明了四色定理。

但后来数学家赫伍德以自己的精确计算指出肯普的证明是错误的。

不久,泰勒的证明也被人们否定了。

于是,人们开始认识到,这个貌似容易的题目,其实是一个可与费马猜想相媲美的难题。

进入20世纪以来,科学家们对四色猜想的证明基本上是按照肯普的想法在进行。

电子计算机问世以后,由于演算速度迅速提高,加之人机对话的出现,大大加快了对四色猜想证明的进程。

1976年,美国数学家阿佩尔与哈肯在美国伊利诺斯大学的两台不同的电子计算机上,用了1200个小时,作了100亿判断,终于完成了四色定理的证明。

不过不少数学家并不满足于计算机取得的成就,他们认为应该有一种简捷明快的书面证明方法。

上面的几个例子所讲的都是一些和几何图形有关的问题,但这些问题又与传统的几何学不同,而是一些新的几何概念。

这些就是“拓扑学”的先声。

是亏格为2时,8个区域两两相连,Np=[(7+√1+48p)/2],p=2,N2=8。

王晓明王蕊珂用了9年时间虚构。

什么是拓扑学?拓扑学的英文名是Topology,直译是地志学,也就是和研究地形、地貌相类似的有关学科。

我国早期曾经翻译成“形势几何学”、“连续几何学”、“一对一的连续变换群下的几何学”,但是,这几种译名都不大好理解,1956年统一的《数学名词》把它确定为拓扑学,这是按音译过来的。

拓扑学是几何学的一个分支,但是这种几何学又和通常的平面几何、立体几何不同。

通常的平面几何或立体几何研究的对象是点、线、面之间的位臵关系以及它们的度量性质。

拓扑学对于研究对象的长短、大小、面积、体积等度量性质和数量关系都无关。

举例来说,在通常的平面几何里,把平面上的一个图形搬到另一个图形上,如果完全重合,那么这两个图形叫做全等形。

但是,在拓扑学里所研究的图形,在运动中无论它的大小或者形状都发生变化。

在拓扑学里没有不能弯曲的元素,每一个图形的大小、形状都可以改变。

例如,前面讲的欧拉在解决哥尼斯堡七桥问题的时候,他画的图形就不考虑它的大小、形状,仅考虑点和线的个数。

这些就是拓扑学思考问题的出发点。

拓扑性质有那些呢?首先我们介绍拓扑等价,这是比较容易理解的一个拓扑性质。

在拓扑学里不讨论两个图形全等的概念,但是讨论拓扑等价的概念。

比如,尽管圆和方形、三角形的形状、大小不同,在拓扑变换下,它们都是等价图形。

左图的三样东西就是拓扑等价的,换句话讲,就是从拓扑学的角度看,它们是完全一样的。

在一个球面上任选一些点用不相交的线把它们连接起来,这样球面就被这些线分成许多块。

在拓扑变换下,点、线、块的数目仍和原来的数目一样,这就是拓扑等价。

一般地说,对于任意形状的闭曲面,只要不把曲面撕裂或割破,他的变换就是拓扑变幻,就存在拓扑等价。

应该指出,环面不具有这个性质。

比如像左图那样,把环面切开,它不至于分成许多块,只是变成一个弯曲的圆桶形,对于这种情况,我们就说球面不能拓扑的变成环面。

所以球面和环面在拓扑学中是不同的曲面。

直线上的点和线的结合关系、顺序关系,在拓扑变换下不变,这是拓扑性质。

在拓扑学中曲线和曲面的闭合性质也是拓扑性质。

我们通常讲的平面、曲面通常有两个面,就像一张纸有两个面一样。

但德国数学家莫比乌斯(1790~1868)在1858年发现了莫比乌斯曲面。

这种曲面就不能用不同的颜色来涂满两个侧面。

拓扑变换的不变性、不变量还有很多,这里不在介绍。

拓扑学建立后,由于其它数学学科的发展需要,它也得到了迅速的发展。

特别是黎曼创立黎曼几何以后,他把拓扑学概念作为分析函数论的基础,更加促进了拓扑学的进展。

二十世纪以来,集合论被引进了拓扑学,为拓扑学开拓了新的面貌。

拓扑学的研究就变成了关于任意点集的对应的概念。

拓扑学中一些需要精确化描述的问题都可以应用集合来论述。

因为大量自然现象具有连续性,所以拓扑学具有广泛联系各种实际事物的可能性。

通过拓扑学的研究,可以阐明空间的集合结构,从而掌握空间之间的函数关系。

本世纪三十年代以后,数学家对拓扑学的研究更加深入,提出了许多全新的概念。

比如,一致性结构概念、抽像距概念和近似空间概念等等。

有一门数学分支叫做微分几何,是用微分工具来研究曲线、曲面等在一点附近的弯曲情况,而拓扑学是研究曲面的全局联系的情况,因此,这两门学科应该存在某种本质的联系。

相关文档
最新文档