图论与网络优化dzm.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《图论与网络优化dzm.ppt》由会员分享,可在线阅读,更多相关《图论与网络优化dzm.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主讲:段主讲:段滋明滋明2012暑期数学建模网网 络络 优优 化化图是一种直是一种直观形象的描述已知信息的方式,它形象的描述已知信息的方式,它使事物之使事物之间的关系的关系简介明了,是分析介明了,是分析问题的有用工的有用工具。用点表示研究具。用点表示研究对象,用点之象,用点之间的的连续表示表示对象象之之间的相互关系。的相互关系。图论与网与网络分析是运筹学的一个分支,内容十分析是运筹学的一个分支,内容十分丰富,分丰富,应用非常广泛。用非常广泛。一、一、图v6v7v5v4v3v2v1603020251815152030无向图有向图赋权图(网络)完全完全图K5K3,3二分二分图二、几个著名问题二、几
2、个著名问题图论中著名中著名问题.1736年,年,图论的的创始人始人Euler巧妙巧妙地将此地将此问题化化为图的不重复的不重复一笔画一笔画问题,并,并证明了明了该问题不存在肯定回答,不存在肯定回答,发表了第一篇表了第一篇论文文.例:七桥问题例:七桥问题ABCD问题:一个散步者能否走:一个散步者能否走过七座七座桥,且每座,且每座桥只走只走过一次,最后回到出一次,最后回到出发点。点。例:四色猜想例:四色猜想 能否用四种能否用四种颜色色给地地图染色,使相染色,使相邻的国家有不的国家有不同的同的颜色。色。点:国家;点:国家;边:两个国家有公共:两个国家有公共边界。界。问题:能否用四种能否用四种颜色色给平
3、面平面图的点染色,使有公的点染色,使有公共共边的点有不同的的点有不同的颜色。色。公元公元1852年,格里斯年,格里斯发现无无论多么复多么复杂的地的地图,只要用四种,只要用四种颜色就能将相色就能将相邻的区域区分开来,的区域区分开来,这就是所就是所谓“四色猜想四色猜想”。直到公元直到公元1976年,才由美国数学家同年,才由美国数学家同时操作三台超大型汁算机操作三台超大型汁算机作了近作了近200亿个个逻辑判断,花判断,花费1200个机个机时,才取得了,才取得了“四色四色猜想猜想”的的证明。明。例:例:Hamilton图哈密哈密尔顿游游戏:用正十二面体上:用正十二面体上20个个顶点表示点表示20个城个
4、城市,要求参加游市,要求参加游戏者沿着各者沿着各边行走,走遍每一个城市行走,走遍每一个城市且且仅走一次,最后回到出走一次,最后回到出发城市。城市。旅行商售旅行商售货(TSP)问题:在如上在如上问题中,若已知任中,若已知任意两城市意两城市间的旅行的旅行费用,用,问如何安排旅行路如何安排旅行路线使使总费用最少?用最少?例:中国例:中国邮路路问题 一个一个邮递员送信,要走完他所送信,要走完他所负责的全部街道的全部街道分送信件,最后返回分送信件,最后返回邮局。局。邮递员都会本能地以尽都会本能地以尽可能少的行程完成送信任可能少的行程完成送信任务。如何走路。如何走路线最短。最短。点:路口;点:路口;边:两
5、路口之:两路口之间道路,第道路,第i条道路条道路长ei。1962年,由我国数学家管梅谷提出,国年,由我国数学家管梅谷提出,国际上称上称为中中国国邮递员问题。问题:求一个圈,:求一个圈,过每每边至少一次,并使圈的至少一次,并使圈的长度度最最短。短。三、最短路三、最短路问题最短路最短路问题是网是网络理理论中中应用最广泛的用最广泛的问题之一之一.许多多优化化问题可以使用可以使用这个模型如个模型如设备更新、更新、管道管道铺设、线路安排、厂区布局等路安排、厂区布局等.n最短路最短路问题:在一个:在一个赋权图G上,上,给定两个定两个顶点点u和和v,在所有,在所有连接接顶点点u和和v的路中,的路中,寻找路找
6、路长最短的路(称最短的路(称为u和和v最短路最短路.)nu和和v最短路的路最短路的路长也称也称为u和和v的的距离距离-d(u,v).有些最短路有些最短路问题也可以求网也可以求网络中某指定点到其余所中某指定点到其余所有有结点的最短路、或求网点的最短路、或求网络中任意两点中任意两点间的最短路的最短路.1、网、网络无无负权的最短路的最短路本算法由本算法由Dijkstra于于1959年提出,可用于求解指定两年提出,可用于求解指定两点点间的最短路,或从指定点到其余各点的最短路,目的最短路,或从指定点到其余各点的最短路,目前被前被认为是求无是求无负权网网络最短路最短路问题的最好方法。的最好方法。Dijks
7、tra算法算法Ford算法基本思想:算法基本思想:为逐次逼近的方法。每次求出逐次逼近的方法。每次求出从出从出发点点v0到其余点的有限制的最短路,逐次放到其余点的有限制的最短路,逐次放宽条条件。最多迭代件。最多迭代|V|-1次次.2、网、网络有有负权的最短路的最短路Ford算法算法3、网、网络上任意两点上任意两点间的最短路的最短路Floyd算法算法常用的几种解法常用的几种解法例例1设备更新更新问题.某工厂使用一台某工厂使用一台设备,每年年初工厂都要作出决,每年年初工厂都要作出决定如果定如果继续使用旧的,要付使用旧的,要付维路路费;若;若购买一一台新台新设备要付要付购买费。试制定一个制定一个5年的
8、更新年的更新计划,使划,使总支出最少。支出最少。若已知若已知设备在各年年初的价格在各年年初的价格为:年度年度第第1年年第第2年年第第3年年第第4年年第第5年年购买费购买费1111121213还知使用不同年数的知使用不同年数的设备所需要的所需要的维修修费用用为:使用年数使用年数0-11-22-33-44-5维修费用维修费用5681118可把可把这个个问题化化为最短路最短路问题。用点用点vi表示第表示第i年年初年年初购进一台新一台新设备虚虚设一个点一个点v6,表示第五年年底。表示第五年年底。弧弧(vi,vj)表示第表示第i年初年初购进的的设备一直使用到第一直使用到第j年年年年初初(即第即第j-1年
9、年底年年底).v1v2v3v4v5v6161617171830412322312359413022这样设备更新更新问题就就变为:求从:求从v到到v6的最短路。的最短路。求解得:求解得:v1,v3,v6 及及v1,v4,v6 均均为最短路。最短路。总的支付的支付费用均用均为53。v1v2v3v4v5v6161617171830412322312359413022已知某地区的交通网已知某地区的交通网络如如图所示,其中点代表居民所示,其中点代表居民小区,便表示公路,小区,便表示公路,wij为小区小区间公路距离公路距离问区中区中心医院心医院应建在哪个小区,可使离医院最建在哪个小区,可使离医院最远的小区
10、居的小区居民就民就诊时所走的路程最近所走的路程最近?v6v7v5v4v3v2v1603020251815152030例例2选址址问题.解解:实际要求出要求出图的中心,可以化的中心,可以化为一系列求最短一系列求最短路路问题。先求出先求出v1到其它各点的最短路到其它各点的最短路长dj,令令D(v1)max(d1,d2,d7)表示若医院建在表示若医院建在v1,则离医院最离医院最远的小区的小区距离距离为D(v1)。再依次。再依次计算算v2,v3,v7到其余各点的到其余各点的最短路,最短路,类似求出似求出D(v2),D(v3),D(v7)。D(vi)中最小者即中最小者即为所求,所求,计算算结果果见下表。
11、下表。v6v7v5v4v3v2v1603020251815152030由于由于D(v6)48最小,所以医院最小,所以医院应建在建在v6,此,此时离医院最离医院最远的小区的小区(v5)距离距离为48.树(tree)是一个不包含圈的)是一个不包含圈的简单连通通图。n个个顶点的点的树有有n-1条条边。树中度中度为1的点称的点称为树叶叶,度大于,度大于1的点称的点称为分枝点分枝点.具有具有k个个连通分支的不包含圈的通分支的不包含圈的图称称为k-树,或,或森林森林.四、最小生成四、最小生成树和最和最优连接接图的(最小)生成的(最小)生成树v连通通图G的子的子图T,如果它的,如果它的顶点集与点集与G的的顶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 优化 dzm
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内