|
楼主 |
发表于 2004-7-22 10:37:22
|
显示全部楼层
<> <b>例3</b>(中国邮路问题)一个邮递员每次送信都从邮局出发,必须至少一次地走过他负责投递的范围的每一条街道,待完成任务后仍回到邮局。问他如何选择一条投递路线,使他所走的路程最短?<></P>
这个问题是由我国的著名数学家管梅谷教授在1962年首先提出的,因此被称为“中国邮路问题.”“中国邮路问题”本质上属于“一笔画”类问题,有一套成形的作法,本例中仅对其中较简单的部分给予较为直观的作法.<></P>
如图4-6。设邮递员从邮局A出发,沿方格形街路走遍能有街路后回到邮局.若方格形路的每条路长均为1(km),邮递员至少要走多少路程?<P></P>
<img src="http://202.205.160.49:8080/media_file/rm/ip3/zhangxh/2004_03_01/sxjm_23/htm/sxjm23.files/image013.jpg"><P></P>
图4—6<P></P>
易见,若视该路线图中各街路交点为顶点,相连接街路为边,邮路就成为一个赋权无向图,从而只要该图能一笔画出,则其总长度最短. <P></P>
那麽,一个图满足甚麽条件才能一笔画出呢?<P></P>
首先,如果这个图能够一笔画出,则只有两种情况出现,其一是从某一顶点出发走遍所有边一次而回到该顶点(图论中称为简单闭链),其二是从一顶点出发走遍所有边一次后到达另一顶点(图论中称为简单开链).<P></P>
其次,图中顶点可分为两种点,一种是过路点,另一种是出发点或结束点.所谓过路点是指沿某条边到达该点后,又从该点沿另一条边走向其它顶点,因此与过路顶点相连接的边的个数必为偶数,称这种点为偶点.非偶点的顶点称为奇点.<P></P>
最后,若一笔画问题是第一种情况,那么,其顶点均应为偶点.事实上,过路点必为偶点,而出发点和结束点重合,必亦为偶点,这时该图中无奇点.如果一笔画问题属于第二种情况,即首尾不重合,过路点仍必为偶点,而出发点与结束点不重合,则意味着出发点与结束点均应为奇点.这时,图中奇点个数应为2.于是欧拉给出以下的定理.<P></P>
一个连通图能够一笔画的充分必要条件是图中奇点个数为0或2.<P></P>
根据上一段介绍的一笔画原理,一个图能否一笔画,只要看图中顶点中的奇点个数即可确定.本例中要求从A出发返回到A,故其奇点个数应为零.但本例中奇点计16个,因此不可能一笔画出,即邮递员肯定要重复走某些街路.为此,考虑到图中各边长均相同,设法将奇点都变为偶点即能求得最短路程。将奇点全部变为偶点只须在奇点处加边,而怎样加边有多种作法,留给读者。</P> |
|