清华大学:网络优化模型与算法(PPT讲稿)Network Optimization - Models & Algorithms(数学科学系:谢金星)

网络优化 模型与算法 Network Optimization: Models algorithms 2004年7月~8月--江西庐山 清华大学数学科学系谢金星 Email:xie(@math.tsinghua.edu.cn http://faculty.mathtsinghua.edu.cn/jxie
1 网 络 优 化 模 型 与 算 法 Network Optimization: Models & Algorithms 清华大学数学科学系 谢金星 Email:jxie@math.tsinghua.edu.cn http://faculty.math.tsinghua.edu.cn/~jxie 2004年7月~8月 ---- 江西 庐山

Outline What is Network Optimization? Typical Models algorithms Minimum Spanning Tree(最小(生成树) Minimum arborescence(最小树形图) Shortest path (最短路) Maximum flow (最大流) Minimum Cost flow(最小费用流) Matching (匹配 Some Modeling examples
2 Outline • What is Network Optimization? • Typical Models & Algorithms – Minimum Spanning Tree (最小(生成)树) – Minimum Arborescence (最小树形图) – Shortest Path (最短路) – Maximum Flow (最大流) – Minimum Cost Flow (最小费用流) – Matching (匹配) – …… • Some Modeling Examples

网络优化简介 网络:网络社会—-计算机信息网络? 电话通信网络 运输服务网络 能源和物质分派网络人际关系网络等等 网络优化就是研究如何有效地计划、管理和控制 网络系统,使之发挥最大的社会和经济效益
3 网 络 优 化 简 介 • 网络:网络社会 ---- 计算机信息网络? 电话通信网络 运输服务网络 能源和物质分派网络 人际关系网络 等等 网络优化就是研究如何有效地计划、管理和控制 网络系统,使之发挥最大的社会和经济效益

网络优化简介 优化( Optimization):从若干可能的方案中寻求某 种意义下的最优方案 网络( Network):数学模型、数学结构--图 网络优化就是研究与(赋权)图有关的最优化问题 与图论有联系,也有区别(侧重点不同) 图论: 网络优化: 图的性质 与(赋权)图有关的优化问题 组合数学 组合优化
4 网 络 优 化 简 介 • 网络(Network):数学模型、数学结构 ---- 图 • 优化(Optimization) : 从若干可能的方案中寻求某 种意义下的最优方案 • 与图论有联系,也有区别(侧重点不同) • 网络优化就是研究与(赋权)图有关的最优化问题 图论: 图的性质 网络优化: 与(赋权)图有关的优化问题 组合数学 组合优化

Global Opi manon Nondifferentiable Optimizarion nonlinearly constrained Bound Least constrained Sai Liner Network Programming Programmining Stochastic Nonlinear Programming Equations Constrained regt Programming Unconstrained Discrete continnons optimization Optimization Tree http://www-fp.mcsanl.gov/otc/guide/optweb/
5 Optimization Tree http://www -fp.mcs.anl.gov/otc/Guide/OptWeb/

网络优化简介 网络优化模型 网络优化算法及其复杂性 主要参考书: 谢金星、邢文训,《网络优化》,清华大学出版社,2000 年8月;2003年9月。 Ahuja.R.K. Magnanti T L. Orlin J.B. Network Flows Theory, Algorithms, and Applications. Prentice Hall, 1993 Englewood Clifts, New Jersey 《网络优化》或《网络流》( Network Flows) 或《网络规划》( Network Programming)
6 网 络 优 化 简 介 主要参考书: • 谢金星 、邢文训,《网络优化》,清华大学出版社,2000 年8月;2003年9月。 • Ahuja, R. K., Magnanti T. L., Orlin J. B. Network Flows: Theory, Algorithms, and Applications. Prentice Hall, 1993: Englewood Cliffs, New Jersey. 网络优化模型 网络优化算法及其复杂性 《网络优化》或《网络流》(Network Flows) 或《网络规划》(Network Programming)

图上 与网络-基本概念 4 图G=(V,A),其中顶点集V{v12V23,4,v5} 弧集A={a12a2,a32a4,a3,a6} 弧a1 (V2,v3)
7 图与网络 – 基本概念 5 a 1 a 1 v 2 v 3 a 3 v 4 a 4 v 5 v 2 a 6 a 图G=(V,A),其中顶点集V= 弧集A= 弧 { , , , , } 1 2 3 4 5 v v v v v { , , , , , } a1 a2 a3 a4 a5 a6 ( , ) 1 1 2 a = v v ( , ) 2 1 2 a = v v ( , ) 3 2 3 a = v v ( , ) 4 3 4 a = v v ( , ) 5 4 1 a = v v ( , ) 6 3 3 a = v v

网络优化问题的例子 例:公路连接问题 某一地区有若干个主要城市,现准备修建高速公路 把这些城市连接起来,使得从其中任何一个城市 都可以经高速公路直接或间接到达另一个城市假 定已经知道了任意两个城市之间修建高速公路的成 本,那么应如何决定在哪些城市间修建高速公路, 使得总成本最小? 最小(生成树 4 也称为 最小(支撑)树 2
8 例: 公路连接问题 某一地区有若干个主要城市,现准备修建高速公路 把这些城市连接起来, 使得从其中任何一个城市 都可以经高速公路直接或间接到达另一个城市. 假 定已经知道了任意两个城市之间修建高速公路的成 本,那么应如何决定在哪些城市间修建高速公路, 使得总成本最小? 网络优化问题的例子 1 1 3 2 4 5 6 3 8 5 2 4 7 最小(生成)树 也称为 最小(支撑)树

网络优化问题的例子 例:二维矩阵数据存贮问题 某些蛋白质的氨基酸序列差异不多,如果用二维矩阵 的每一行记录一种蛋白质氨基酸序列,行与行之间的 差异很小.其中一种方法是只存贮其中一行作为参照行, 再存贮行与行之间的一部分差异信息,使得我们可以 在需要时根据参照行生成所有其它行的元素 RI 最 12 24 树 R3 R2 R4
9 例: 二维矩阵数据存贮问题 某些蛋白质的氨基酸序列差异不多,如果用二维矩阵 的每一行记录一种蛋白质氨基酸序列,行与行之间的 差异很小. 其中一种方法是只存贮其中一行作为参照行, 再存贮行与行之间的一部分差异信息,使得我们可以 在需要时根据参照行生成所有其它行的元素. R1 R3 R2 R4 C13 C12 C24 最 小 树 网络优化问题的例子

最小树形图 例 例:信息传播 “直接方式”:总经理直接传达; “接力方式”:总经理只给某些部门经理打电话,而让这 些得到信息的部门经理打电话将信息进一步传达给其他某些 部门经理,依此类推,最后将信息传达到所有部门经理 如何决定传达信息的途径? √信息传播是有向的,有一个“根”。 √信息传播途径(忽略方向时)是一棵树。 以上结构称为树形图,上面这样一类问题称为最小树形图问题
10 ➢“直接方式”:总经理直接传达; ➢“接力方式”:总经理只给某些部门经理打电话,而让这 些得到信息的部门经理打电话将信息进一步传达给其他某些 部门经理,依此类推,最后将信息传达到所有部门经理. 如何决定传达信息的途径? ✓ 信息传播是有向的,有一个“根”。 ✓ 信息传播途径(忽略方向时)是一棵树。 以上结构称为树形图,上面这样一类问题称为最小树形图问题. 例: 信息传播 最小树形图 – 例
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数学建模》课程教学资源(PPT课件讲稿)Matlab的使用.ppt
- 《离散数学》课程教学资源(PPT课件讲稿)第四章 二元关系.ppt
- 《数学建模——数学模型》课程教学资源(PPT课件讲稿)第二章 初等模型.ppt
- 《数学分析》课程教学资源(PPT课件讲稿)一致收敛性.ppt
- 西安电子科技大学:《运筹学》课程教学资源(PPT课件讲稿)第十章 图与网络分析(赵玮).ppt
- 《高等数学》课程教学资源(PPT课件讲稿,习题课)第一章 函数、极限与连续.ppt
- 《高等数学》课程PPT教学课件(习题课)第七章 无穷级数(含自测题及答案).ppt
- 《线性代数》课程教学资源(PPT课件讲稿)第2章 线性代数方程组.ppt
- 《高等数学》课程教学资源(PPT课件讲稿)换元积分法(题解).ppt
- Combinatorial interpretations for a class of algebraic equations and uniform partitions.ppt
- 《数学建模基础》课程教学资源(PPT课件讲稿)第六章 稳定性模型.ppt
- 新乡学院:《线性代数》课程教学大纲(B).pdf
- 南京大学:高等数学微积分课程教学资源(PPT课件讲稿)拉姆达演算 Lambda Calculus(λ演算 λ-calculus).pptx
- 《数学教学论》课程教学大纲(适用专业:数学与应用数学专业).pdf
- 马尔可夫链蒙特卡洛手册:Handbook of Markov Chain Monte Carlo(Chap. 1&5).pptx
- 《微积分》课程教学资源(PPT课件讲稿)期末小结.ppt
- 《中学代数研究》课程教学资源(PPT课件讲稿)第四章 函数.ppt
- 《高等数学》课程教学资源(PPT课件讲稿)换元积分法.ppt
- 中国科学技术大学:《数值计算方法》课程教学资源(PPT课件讲稿)第二章 数值微分和数值积分.ppt
- 南京大学:Mathematical Preliminaries Strings and Languages(PPT讲稿).ppt
- 东南大学:《离散数学》课程教学资源(PPT课件讲稿)第三章 命题逻辑的推理理论.ppt
- 《高等数学》课程教学资源(PPT课件讲稿)多元函数微分法及其应用.ppt
- 《高等数学》课程教学资源(PPT课件讲稿)第五章 定积分及其应用.ppt
- 《数学建模》课程教学资源(PPT课件讲稿)第八章 离散模型.ppt
- 《概率论》课程教学资源(PPT讲稿)几个常用的概率分布.pptx
- 西安电子科技大学:《近世代数》课程教学资源(PPT课件讲稿)有限域.ppt
- 《数学模型》课程教学资源(PPT课件讲稿)第五章 微分方程模型.ppt
- 《概率论与数理统计》课程教学资源:考试题(7)答案.pdf
- 《数学建模》课程教学资源(PPT讲座讲义)微分方程模型.ppt
- 无穷小的比较、等价无穷小代换、无穷小量、连续函数.ppt
- 中国科学技术大学:《离散数学》课程教学资源(PPT课件讲稿)关系.pptx
- 《模式识别》课程教学资源(PPT课件讲稿)Chapter 02 贝叶斯决策论.ppt
- 《工程优化》课程教学资源(PPT课件讲稿)工程优化设计中的数学方法(硕士研究生).ppt
- 中国科学技术大学:曲面细分(PPT讲稿)Subdivision Surfaces.pptx
- 中国科学技术大学:《数字几何处理 Digital Geometry Processing》课程教学资源(PPT课件讲稿)细分曲面(主讲:傅孝明).pptx
- 《非线性规划理论与算法》课程教学资源(PPT课件讲稿).ppt
- 东南大学:《离散数学》课程教学资源(PPT课件讲稿)第三部分 代数结构 第九章 代数系统.ppt
- 上海交通大学:《线性代数》课程教学资源(PPT课件讲稿)n维向量与线性方程组.pptx
- 《数学模型》课程教学资源(PPT课件讲稿)第十二章 马氏链模型.ppt
- 新乡学院:《线性代数》课程教学大纲(A).pdf