当前位置:文档之家› 图论经典问题

图论经典问题

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

这篇论文被公认为是图论历史上的第一篇论文,Euler也因此被誉为图论之父。

欧拉把七桥问题抽象成数学问题---一笔画问题,并给出一笔画问题的判别准则,从而判定七桥问题不存在解。

Euler是这样解决这个问题的:将四块陆地表示成四个点,桥看成是对应结点之间的连线,则哥尼斯堡七桥问题就变成了:从A,B,C,D任一点出发,通过每边一次且仅一次返回原出发点的路线(回路)是否存在?Euler证明这样的回路是不存在的。

第二阶段是从19世纪中叶到1936年。

图论主要研究一些游戏问题:迷宫问题、博弈问题、棋盘上马的行走线路问题。

一些图论中的著名问题如四色问题(1852年)和Hamilton环游世界问题(1856年)也大量出现。

同时出现了以图为工具去解决其它领域中一些问题的成果。

1847年德国的克希霍夫(G.R.Kirchoff)将树的概念和理论应用于工程技术的电网络方程组的研究。

1857年英国的凯莱(A.Cayley)也独立地提出了树的概念,并应用于有机化合物的分子结构的研究中。

1936年匈牙利的数学家哥尼格(D.Konig)写出了第一本图论专著《有限图与无限图的理论》(Theory of directed and Undirected Graphs)。

标志着图论作为一门独立学科。

第三阶段是1936年以后。

由于生产管理、军事、交通运输、计算机和通讯网络等方面的大量问题的出现,大大促进了图论的发展。

特别是电子计算机的大量应用,使大规模问题的求解成为可能。

实际问题如电网络、交通网络、电路设计、数据结构以及社会科学中的问题所涉及到的图形都是很复杂的,需要计算机的帮助才有可能进行分析和解决。

目前图论在物理、化学、运筹学、计算机科学、电子学、信息论、控制论、网络理论、社会科学及经济管理等几乎所有学科领域都有应用。

2、平面图和印刷电路板的设计有时候,实际问题要求我们把图画在平面上,使得不是节点的地方不能有边交叉,这在图论中就是判断一个图是否是平面图的问题。

像印刷电路板(Printed Circuit Board,PCB)(单层印刷电路板,多层印刷电路板)几乎会出现在每一种电子设备中。

PCB的主要功能是提供上头各项零件的相互电气连接。

随着电子设备越来越复杂,需要的元件越来越多,PCB上头的导线与元件也越来越密集了。

板子本身的基板是由绝缘隔热、不易弯曲的材料制作而成。

在表面可以看到的细小线路材料是铜箔,原本铜箔是覆盖在整个板子上的,而在制造过程中部份被蚀刻处理掉,留下来的部份就变成网状的细小线路了。

这些线路被称作导线或布线,并用来提供PCB上元件的电路连接。

因此在设计和制造印刷电路板时,首先要解决的问题是判定一个给定的电路图是否能印刷在同一层板上而使民线不发生短路?若可以,怎样给出具体的布线方案?将要印刷的电路图看成是一个无向简单连通图G,其中顶点代表电子元件,边代表导线,于是上述问题归结为判定G是否是平面图?若G是平面图,由怎样给出它的一个平面表示来?平面图的判断问题,在数学上已由波兰数学家库拉托夫斯基(Kuratowski) 于1930年解决。

库拉托夫斯基定理给出的充要条件看似简单,但实现起来很难。

但是许多研究拓扑图论的数学家提出了比较有效的图的平面性判定的准则,如DMP方法以就是其中的一个有代表性方法。

3、图的着色和四色问题图的着色起源于“四色问题”。

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

四色问题是说画在纸上的每张地图只需要用4种颜色就能使具有共同边界的国家不会有相同的颜色。

用数学语言表示,就是将平面任意地细分为不相重迭的区域,每一个区域总可以用1,2,3,4这四个数字之一来标记,而不会使相邻的两个区域得到相同的数字。

这里所指的相邻区域,是指有一整段边界是公共的。

如果两个区域只相遇于一点或有限多点,就不叫相邻的。

因为用相同的颜色给它们着色不会引起混淆。

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

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

”这个现象能不能从数学上加以严格证明呢?他和在大学读书的弟弟格里斯决心试一试。

兄弟二人为证明这一问题而使用的稿纸已经堆了一大叠,可是研究工作没有进展。

1852年10月23日,他的弟弟就这个问题的证明请教了他的老师、著名数学家德?摩尔根(De Morgan),摩尔根也没有能找到解决这个问题的途径,于是写信向自己的好友、著名数学家汉密尔顿爵士(W.R. Hamilton)请教。

汉密尔顿接到摩尔根的信后,对四色问题进行论证。

但直到1865年汉密尔顿逝世为止,问题也没有能够解决。

起初,这个问题并没有引起数学家们的注意,认为这是一个不证即明的事实。

但经过一些尝试之后,发现并不是那么回事。

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

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

1878~1880年两年间,著名的律师兼数学家肯普(Kempe)和泰勒(Taylor)两人分别提交了证明四色猜想的论文,宣布证明了四色定理,大家都认为四色猜想从此也就解决了。

但是后来人们发现他们都错了。

后来,越来越多的数学家虽然对此绞尽脑汁,但一无所获。

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

不过肯普的证明虽然失败了,但它在证明中提供的思想和方法仍然是后来许多数学家冲击四色问题的基础。

美国数学家富兰克林于1939年证明了22国以下的地图都可以用四色着色。

1950年,有人从22国推进到35国。

1960年,有人又证明了39国以下的地图可以只用四种颜色着色;随后又推进到了50国。

但是这种推进仍然十分缓慢。

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

1976年6月,美国伊利诺大学的阿佩尔(Appel)、哈肯(Haken)和柯齐(Koch)三人合作编制了一个程序,在美国伊利诺斯大学的两台不同的电子计算机上,用了1260个小时,作了100多亿次逻辑判断,给出了四色猜想证明,轰动了世界。

这是一百多年来吸引许多数学家与数学爱好者的大事,当两位数学家将他们的研究成果发表的时候,当地的邮局在当天发出的所有邮件上都加盖了“四色足够”的特制邮戳,以庆祝这一难题获得解决。

“四色问题”的被证明不仅解决了一个历时100多年的难题,而且成为数学史上一系列新思维的起点。

在“四色问题”的研究过程中,不少新的数学理论随之产生,也发展了很多数学计算技巧。

如将地图的着色问题化为图论问题,丰富了图论的内容。

不仅如此,“四色问题”在有效地设计航空班机日程表、设计计算机的编码程序上都起到了推动作用。

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

直到现在,仍由不少数学家和数学爱好者在寻找更简洁的证明方法。

4、运输网络自从克希霍夫运用图论从事电路网络的结构分析以来,网络理论的研究和应用就越来越广泛。

特别是近几十年来,电路网络、运输网络、通讯网络等与工程和应用密切相关的课题受到了高度的重视。

无自回路的有向赋权图称为网络(Network)。

在一个网络中,有向边上的权称为容量(Capacity)。

网络中入度为0的结点称为源(Source),用字母s表示;出度为0的结点称为汇(Trap),用字母t表示。

在某些问题,只考虑有单一源和单一汇的网络(即运输网络),而在另一些问题中(如通讯网络),根本就不考虑源和汇。

运输网络的实际意义可以用公路网、铁路网、和供水系统、电网等来说明,也就是“货物从产地s,通过若干中转站,到达目的地t”这类情形的一般模型。

这里将源和汇分别看成是货物的产地和目的地,其他结点是中转站,有向边是连接两站的道路(公路、铁路、水管或电线等),容量则是某一段道路允许的通行能力的上限。

在运输网络中要考虑的是从源到汇的实际流通量,显然它与每条有向边的容量有关,也和每个结点的转运能力有关。

对运输货物来讲,除了容量之外,每条边还被赋予一个非负实数,这一组数若满足以下条件:单位时间内通过每条道路运送的货物总量不能超过道路的容量;每一个中转站的流入量等于流出量;源的流出量等于汇的总流入量(即网络的流量(Discharge))。

则称这组数为该运输网络的一个流(Flow)。

一个运输网络中具有可能的最大值的流称为最大流。

在一个运输网络中,可能不止一个最大流,即可能有几个不同的流,都具有最大值。

给定运输网络求其最大流的问题,就是怎样使给定网络在单位时间运输量最大的问题,并且确定当网络的流量最大时的流。

相关主题