运筹学图与网络模型.pptx
《运筹学图与网络模型.pptx》由会员分享,可在线阅读,更多相关《运筹学图与网络模型.pptx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、27 三月 2023导入案例七桥问题18世纪德国哥尼斯堡如图(a)七座桥,能否不重复一次走完并回到出发地?(a)七桥问题示意图(b)七桥问题简单图1736年,欧拉在圣彼得堡科学院作了一次学术报告。在报告中,他证明了鉴别任一图形能否一笔画出的准则,即欧拉定理。第1页/共35页27 三月 2023导入案例四色问题“任何一张地图只用四种颜色就能使有共同边界的国家着上不同的颜色。”1852年,英国搞地图着色工作的格思里,首先提出了四色问题。1872年,英国数学家凯利正式向伦敦数学学会提出这个问题,于是四色猜想成了世界数学界关注的问题。美国数学教授哈肯和阿佩尔于1976年6月,使用伊利诺斯大学的电子计算
2、机计算了1200个小时,作了100亿个判断,终于完成了四色定理的证明。不过不少数学家认为应该有一种简捷明快的书面证明方法。各省用点表示,有边界接壤的用连线表示,则:这张地图有几种颜色?能区分各省的边界吗?第2页/共35页27 三月 2023导入案例运筹学中把一些研究对象用节点表示,对象之间的关系用连线边表示。用点、边的集合构成图。图论是研究有节点和边所组成图形的数学理论和方法。图是网络分析的基础,根据具体研究的网络对象(如:铁路网、电力网、通信网等),赋予图中各边某个具体的参数,如时间、流量、费用、距离等,规定图中各节点代表具体网络中任何一种流动的起点,中转点或终点,然后利用图论方法来研究各类
3、网络结构和流量的优化分析。图论广泛地应用于物理学、化学、信息论、科学管理、电子计算机等各个领域。如在管理中网络合理架设、网络承载能力分析、服务设施布点、匹配问题等。第3页/共35页27 三月 2023本章主要内容 7.1 图的基本概念7.2 树图及图的最小支撑树树图的基本性质最小支撑树的求法:避圈法和破圈法案例7-1 印第安那州公路规划问题7.3 最短路问题两点间最短路的Dijkstra标号算法各点间最短路的矩阵算法*案例7-2 设备更新问题7.4 中国邮递员问题案例7-3 货场巡视路线7.5 网络最大流问题基本概念Ford-Fulkerson标号算法案例7-4 航空公司的最大流量7.6 最小
4、费用流问题*最小费用流的数学模型最小费用最大流的标号算法案例7-5 货物配送问题本章小结第4页/共35页27 三月 2023图的若干示例【例7.1】有A、B、C、D、E5个球队,已比赛过,就在这两队相应的点之间连一条线.P1【例7.2】8种化学药品,不能存放在同一个库房里的用连线表示。【例7.3】若在五支球队比赛中,甲胜乙表示为“甲乙”,则右图表明A三胜一负,B和E一胜一负,C和D一胜两负。第5页/共35页27 三月 2023图的基本概念图(Graph)由点(Vertex)和点之间的连线所构成的集合。不带箭头的连线称为边(Edge);带前头的连线称为弧(Arc)。点和边的集合称为无向图(Und
5、irected graph),如图7.5(a),简称图,用G=V,E表示;点和弧的集合称为有向图(Directed graph),如图7.5(b),用D=V,A表示。有向图去掉箭头所形成的无向图称为该有向图的基础图(underlying graph)。端点,关联边,相邻 若边 e=u,vE,则称 u,v是e 的端点,称e 是点u或v的关联边。有公共关联边的点称为点相邻;公共端点的边称为边相邻。环,多重边,简单图,多重图 两个端点重合的边称为环;若两个点之间有多于一条的边,称为多重边;一个无环、无多重边的图称为简单图;一个无环,但允许有多重边的图称为多重图。图7.5(a)v1v2v3v4e1e2
6、e3e4e5a1a2a3v1v2v3v5e6图7.5(b)第6页/共35页27 三月 2023图的基本概念次,奇点,偶点,孤立点,悬挂点,悬挂边 点的关联边的数目称为的次(也称度或线度),记为d(v)(环在计算时算作两次,称为入次和出次);次为奇数的点称为奇点;次为偶数的点称为偶点;次为0的点称为孤立点;次为1的点称为悬挂点;与悬挂点相边关联的边称为悬挂边。【定理7.1】图中,所有顶点的次之和是边数的2倍。【定理7.2】任一个图中,奇点的个数为偶数。链,圈,路,回路,连通图 点和边的交错序列中,若边各不相同称为链;封闭的链称为圈;在链中如果点也各不相同称为路;起点与终点重合的路称为回路;任意两
7、点之间至少能找到一条链的图称为连通图。图7.5(a)v1v2v3v4e1e2e3e4e5a1a2a3v1v2v3v5e6图7.5(b)第7页/共35页27 三月 2023图的基本概念图7.5(a)v1v2v3v4e1e2e3e4e5a1a2a3v1v2v3v5e6图7.5(b)完全图,子图,支撑图(部分图)一个简单图中若任意两点之间均有边相连,称这样的图为完全图,如图7.5(b);图如果满足的子图;如果满足的一个支撑图(或称为部分图)。如图7.6(b)是图(a)的子图,并不是支撑图,图(c)是图(a)的支撑图。第8页/共35页27 三月 2023承【例7-2】这是一个染色问题,其方法:找出次数
8、最大的点,将其与不相邻的点组成新的点集;再从其余的子图中找出次数最大的点,将其与不相邻的点组成新的点集,直到子图的点集为空.v1v8v2v7v3v6v5v4,图的基本概念至少需要3个库房第9页/共35页27 三月 2023树图的概念和性质树图,简称树,记作T(V,E):是一类简单而十分有用的图,其定义是无圈的联通图。现实生活中树图随处可见,如管理组织机构图、决策树图、聚类分析的“龙骨图”、磁盘文件存放路径图、家族族谱图、经济管理中的因果分析图(鱼刺图)等等,因其与大自然中的树的特征相似而得名。下面不加证明地给出树的一些重要性质。性质1 任何树图必存在悬挂点。如图7.8有3个悬挂点。性质2 具有
9、p个点的树图的边数恰好为p-1条边。如图7.8有4个点、3条边。性质3 任何具有p个点条边的联通图是树图。性质4 树图中任意两点之间恰有一条链。性质5 树图中任意两点之间添加一条边正好构成一个圈。如果图T=(V,E)是图G=(V,E)的支撑图,又是树图,则称T是G的一个支撑树(或称为部分树)。例如图7.8是图7.6(a)的一个支撑树。第10页/共35页27 三月 2023树图的概念和性质第11页/共35页27 三月 2023最小支撑树的求法避圈法任选vi,使viV,其余点在中从V与的连线中找一条最小边,使其包含在最小支撑树内所有点均在V中?结束是否ABCDEF872594631【例7.4】求下
10、图最小支撑树W(T*)=17第12页/共35页27 三月 2023最小支撑树的求法破圈法任取一个圈,从圈中去掉一条最大的边(如果有两条或两条以上的边都是权最大的边,则任意去掉其中一条).在余下的图中重复这个步骤,直到不含圈的图为止,此时的图便是最小树.ABDEF82594631C743取回路ABC,去掉最大边A,B;取回路BCE,去掉最大边B,E;取回路BCED,去掉最大边D,E;取回路BCEFD,去掉最大边B,DW(T*)=17第13页/共35页27 三月 2023案例7-1 印第安那州公路规划问题(1)(2)(3)(4)(5)(1)Gary(1)Gary(2)Fort Wayne(2)Fo
11、rt Wayne(3)Evansvile(3)Evansvile(4)Terre Haute(4)Terre Haute(5)South Hend(5)South Hend13213221721716416458581321322902017921721729011330316416420111319658587979303196因政治原因不能建造连接(1)和(2)的公路以及连接(3)和(5)的公路.如何建造可使总施工长度最短?123452171645829020179196113W(T*)=414WinQSB演示Excel演示Lingo演示第14页/共35页27 三月 2023求两点间最短路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 网络 模型
限制150内