第八讲 图论概念和一笔画问题

(教材:第八讲 图论概念和一笔画问题)

 

1 2 3 4 5 6(本页)

3.模型的建立

(1)双行道问题

 假设:每条道路有两条相反的行车道。

 A.可将地图中每个交叉路口看成点,每条市内道路看成边,道路的长度看成该边对应的权,这样就将地图变成一个网络N=(V,E,W)

 B.由假设,每条道路均是双行道,即网络N上的点均为偶点,由上一节的结论1可知,该网络N是一个欧拉有向图,可用弗莱里算法求得N的欧拉环游。

C.若只有一辆扫雪车,该问题转化为中国邮递员问题。

   现在有两辆扫雪车,工作性能完全相等,要使工作时间尽量少,我们可将网络N分成两个子网络 均连通,且两网络的权尽可能相同。可用如下方法实现网络的分割:把网络N分成两个连通子网络,分别算出两个子网络中所有边的总长度。由于N的总边长已知,在总长较大的子网络中划出一些与另一子网络相连的边,添加到总长较小的子网络中。

(2)单行道问题

    先加对应的网络N分成两个子网络

    要求子网络边总长度相等,再利用中国邮递员问题的解法,可以分别求得的欧拉环游,得到近似解。

    注解

4.进一步讨论

(1)不管双行道问题还是单行道问题,都须对原网络进行划分。可测量图中各路径的长度,并将数
据输入计算机,由计算机划分网络。

(2)若两扫雪车性能不同,或出发时间不同等造成两车的差异,可将网络按比例划分。

(3)若首先应该清扫主干道积雪,这就要考虑如何规定主干道。

(4)若遇到大风,就要考虑顺风与逆风时车速不同等因素。

 

 作业选答

 思考题

1 2 3 4 5 6(本页)