《运输配送图与网络分析.pptx》由会员分享,可在线阅读,更多相关《运输配送图与网络分析.pptx(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、“环球旅行”问题在图中找一条经过每个点一次且仅一次的路哈密尔顿回路。F“中国邮路问题”在图中找一条经过每边的最短路类似带权的欧拉回路。F“货郎担问题”在图中找一条经过每个点一次且仅一次的最短路带权的哈密尔顿回路。第1页/共38页 在实际的生产和生活中,人们为了反映事物之间的关系,常常在纸上用点和线来画出各式各样的示意图。例1:图1是我国北京、上海、重庆等十四个城市之间的铁路交通图,这里用点表示城市,用点与点之间的线表示城市之间的铁路线。一、图与网络的基本知识太原重庆武汉南京徐州连云港上海郑州石家庄塘沽青岛济南天津北京图1第2页/共38页 例2:有六支球队进行足球比赛,我们分别用点v1v6表示这
2、六支球队。它们之间的比赛情况,也可以用图反映出来,已知v1队战胜v2队,v2队战胜v3队,v3队战胜v5队,如此等等。这个胜负情况,可以用图2所示的有向图反映出来。v3v1v2v4v6v5图2 2一、图与网络的基本知识第3页/共38页1.图的基本概念 例 1:铁路交通图 例 2:球队比赛图点:表示研究对象.连线:表示两个对象之间的某种特定关系。关系的对称性:两对象之间的关系可互换。第4页/共38页 边:不带箭头的联线,表示对称关系。弧:带箭头的联线,表示不对称关系。无向图:简称图,由点和边组成。表示为:G=(V,E)V-点集合 E-边集合例:右图V=v1,v2,v3,v4 E=e1,e2,,e
3、7e1=v1,v2e2=v1,v2,e7=v4,v4第5页/共38页 有向图:由点和弧组成。表示为:D=(V,A)V-点集合 A-弧集合点数:p(G)或 p(D)边数:q(G)弧数:q(D)v1v2v3v4v5例:右图V=v1,v2,v5A=a1,a2,a7a1=v1,v5,a2=v5,v4,a7=v1,v4第6页/共38页无向图的有关概念端点:e=u,vE,则u,v是e的端点,称u,v相邻.关联边:e是点u,v的关联边.环:若u=v,e是环.多重边:两点之间多于一条边.简单图:无环,无多重边的图.多重图:无环,允许有多重边的图.第7页/共38页 次:以点v为端点的边的个数称为v的次.表示为:
4、d(v)悬挂点:次为1的点.悬挂边:悬挂点的关联边.孤立点:次为0的点.奇点:次为奇数的点.偶点:次为偶数的点.孤立点悬挂边第8页/共38页定理1:图G=(V,E)中,所有点的次之和是边数的两倍,即:定理2:任意一图中,奇点的个数为偶数.证明:设 V1-奇点的集合,V2-偶点的集合偶数偶数偶数第9页/共38页一、树及其性质在各种各样的图中,有一类图是十分简单又非常具有应用价值的图,这就是树。树在自然科学和社会科学,特别是在计算机科学领域中有广泛的应用。例:已知有六个城市,它们之间要架设电话线,要求任意两个城市均可以互相通话,并且电话线的总长度最短。第二节 树v6v3v4v2v5v1六个城市的一
5、个电话网就作成一个图。这个图必须是连通图。这个图必须是无圈的。图是一个不含圈的连通图,代表了一个电话线网。v6v3v4v2v5v1第10页/共38页再比如,乒乓球单打比赛抽签后的对阵形式以及企业的组织结构图等。A B C D E F G H总经理市场总监常务副总经理学术总监市场总学术总教质部研发部人事部第二节 树第11页/共38页 二、图的生成(支撑)树定义15 设图K=(V,E)是图G=(V,E)的一生成(支撑)子图,如果图K=(V,E)是一个树,那么称K是G的一个生成树。G中属于生成树的边称为树枝,不在生成树上的边称为弦。例如,图3b 是图3a 的一个生成树。图3v6v5v2v3v4v1a
6、v6v5v2v3v4v1b显然,如果图K=(V,E)是图G=(V,E)的一个生成树,那么K 的边数是n(G)-1,G中不属于生成树K的边数是m(G)-n(G)+1。第二节 树第12页/共38页图的生成树的求法1 1:定理7充分性的证明,提供了一个寻找连通图生成树的方法,叫做“破圈法”。就是从图中任取一个圈,去掉一条边。再对剩下的图重复以上步骤,直到不含圈时为止,这样就得到一个生成树。例:用破圈法求下图的一个生成树。V5V4V2V3V1e6e5e4e3e2e1e7e8第二节 树第13页/共38页圈(v1,v2,v3,v1)去e3;圈(v1,v2,v4,v3,v1)去e4;圈(v3,v4 v5,v
7、3)去e6;圈(v1,v2,v5,v4,v3,v1)去e7;得到生成树,如图所示。v2e1e2e5e8v1v3v4图8-12V5V4V2V3V1e6e5e4e3e2e1e7e8第二节 树第14页/共38页三、最小生成树问题定义16 连通图G=(V,E),每条边上有非负权L(e)。一棵生成树所有树枝上权的总和,称为这个生成树的权。具有最小权的生成树称为最小生成树(最小支撑树),简称最小树。这里所指的权,是具有广义的数量值。根据实际研究问题的不同,可以具有不同的含义。例如长度、费用、流量等等。如前所述,在已知的几个城市之间联结电话线网,要求总长度最短或总建设费用最少,这个问题的解决可以归结为最小支
8、撑树问题。再如,城市间交通线的建造等,都可以归结为这一类问题。第二节 树第15页/共38页求最小生成树的常用方法有破圈法:在网络图中寻找一个圈。若不存在圈,则已经得到最短树或网络不存在最短树;去掉该圈中权数最大的边;反复重复 两步,直到得到最小生成树。例5 某六个城市之间的道路网如图4a所示,要求沿着已知长度的道路联结六个城市的电话线网,使得电话线的总长度最短。v6v5v2v3v4图4av1627535441第二节 树第16页/共38页 解:这个问题就是求赋权图的最小支撑树。用破圈法求解。v3v2v1v4v6v553142图8.13bv6v5v2v3v4图8.13av1627535441第二节
9、 树第17页/共38页课堂练习第二节 树第18页/共38页主页主页主页主页小岛A小岛B第19页/共38页欧拉(Leonhard Euler 公元1707-1783年)第20页/共38页判断下列图形能否一笔画图1图5图4图3图2不连通的图形不能一笔画 连通的图形有可能一笔画 第21页/共38页观察下列图形,完成统计表 图7图5图1图8图6图4图3图2可以一笔画的图形 不能一笔画的图形 图形序号 奇点个数偶点个数图形序号奇点个数偶点个数第22页/共38页不连通的图形不能一笔画 连通的图形有可能一笔画 全都是偶点的连通图可以一笔画 奇点个数超过两个的连通图形不能一笔画 画时以任一点为起点,最后仍回到
10、该点 画时以一个奇点为起点,另一个奇点为终点有两个奇点的连通图可以一笔画 第23页/共38页你能笔尖不离纸,一笔画出图中的每个图形吗?第24页/共38页判断下列图形能否一笔画图5图4图3图2图6图1第25页/共38页下图是一个公园的平面图,要使游人走遍每一条路不重复,出口和入口应设在哪儿?第26页/共38页甲邮局乙甲乙两个邮递员去送信,两人以同样的速甲乙两个邮递员去送信,两人以同样的速度走遍所有的街道,甲从度走遍所有的街道,甲从A点出发,乙从点出发,乙从B点出发,最后都回到邮局(点出发,最后都回到邮局(C)。如果)。如果要选择最短的线路,谁先回到邮局?要选择最短的线路,谁先回到邮局?第27页/
11、共38页主页主页主页主页第28页/共38页二、奇偶点图上作业法(1)找出图G中的所有的奇顶点,把它们两两配成对,而每对奇点之间必有一条通路,把这条通路上的所有边作为重复边追加到图中去,这样得到的新连通图必无奇点。(2)如果边e=(u,v)上的重复边多于一条,则可从重复边中去掉偶数条,使得其重复边至多为一条,图中的顶点仍全部都是偶顶点。(3)检查图中的每一个圈,如果每一个圈的重复边的总长不大于该圈总长的一半,则已经求得最优方案。如果存在一个圈,重复边的总长大于该圈总长的一半时,则将这个圈中的重复边去掉,再将该圈中原来没有重复边的各边加上重复边,其它各圈的边不变,返回步骤(2)。第29页/共38页
12、判定标准1:在最优邮递路线上,图中的每一条边至多有一条重复边。判定标准2:在最优邮递路线上,图中每一个圈的重复边总权小于或等于该圈总权的一半。第30页/共38页ABCDEGHIJKNML1111222211322122图图1第31页/共38页求解步骤:求解步骤:1、在线性图中,添加弧(即双线条),使得到的新图、在线性图中,添加弧(即双线条),使得到的新图上没有奇点,如图上没有奇点,如图2所示。所示。(注意:如果邮递员走遍所有的路段,则路线图上所有(注意:如果邮递员走遍所有的路段,则路线图上所有的点都必须变成偶点,每一个点至少有一进一出。)的点都必须变成偶点,每一个点至少有一进一出。)ABCDE
13、GHIJKNML1111222211322122图图2第32页/共38页2、调整添弧,使每个圈的添弧总长度不大于圈总长度、调整添弧,使每个圈的添弧总长度不大于圈总长度的一半。的一半。ABCDEGHIJKNML1111222211322122图图3总长度为6,而添弧总长度为5,所以去掉原来的添弧B-H,H-I和C-I,在该圈未添弧的路段B-C上添弧。第33页/共38页总长度为8,而添弧总长度为5,所以去掉原来的添弧I-K,I-M,在该圈未添弧的路段K-N,M-N上添弧。ABCDEGHIJKNML1111222211322122图图4第34页/共38页ABCDEGHIJKNML1111222211322122图图53、最优解:在图、最优解:在图5中,所有的圈的添弧部分的长度都不超过中,所有的圈的添弧部分的长度都不超过整圈长度的一半,所以它构成一个最优解。整圈长度的一半,所以它构成一个最优解。第35页/共38页 设设L点为邮局,则可以一笔画出邮递员送信的最短路点为邮局,则可以一笔画出邮递员送信的最短路径如图径如图6所示。所示。ABCDEGHIJKNML1111222211322122图图6第36页/共38页课堂作业:求解下图所示网络的中国邮路问题,图中数字为该边的长。v1v2v3v4v5v6v7v8v9243449556434第37页/共38页感谢您的观看!第38页/共38页
限制150内