|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 lee1892 于 2013-11-28 13:29 编辑
相关帖子:
计算两点间最短路径(三种算法的介绍)
浅谈骑士巡逻问题(神经网络算法)与哈密顿路径
一、七桥问题
又被称为柯尼斯堡七桥问题(Seven Bridges of Koenigsberg *) * 德语的 o 上带两点的字母表达为英文时为 oe
大数学家欧拉同学在1735年提出这个问题:在下图中有两个岛及七座桥,在所有桥都只能走一遍的前提下,如何才能把这个地方所有的七座桥都走遍。
欧拉在第二年发表论文,证明了符合条件的走法不存在,并顺带提出和解决了一笔画问题。应该说这是图论史上第一篇重要文献。欧拉把实际的抽象问题简化为平面上的点与线组合,每一座桥视为一条线,桥所连接的地区视为点。这样若从某点出发后最后再回到这点,则这一点的线数必须是偶数,这样的点称为偶顶点。相对的,连有奇数条线的点称为奇顶点。欧拉论述了,由于柯尼斯堡七桥问题中存在4个奇顶点,它无法实现符合题意的遍历。
欧拉把问题的实质归于一笔画问题,即判断一个图是否能够遍历完所有的边而没有重复,而柯尼斯堡七桥问题则是一笔画问题的一个具体情境。欧拉最后给出任意一种河、桥图能否全部走一次的判定法则,从而解决了“一笔画问题”。对于一个给定的连通图,如果存在两个以上(不包括两个)奇顶点,那么满足要求的路线便不存在了,且有n个奇顶点的图至少需要n/2笔画出。如果只有两个奇顶点,则可从其中任何一地出发完成一笔画。若所有点均为偶顶点,则从任何一点出发,所求的路线都能实现,他还说明了怎样快速找到所要求的路线。
不少数学家都尝试去解析这类事例。而这些解析,最后发展成为了数学中的图论。
(以上来自中文WiKi)
|
|