- 51
- 0
- 约 42页
- 2016-10-05 发布于湖北
- 举报
两极相通 芜湖一中 周冬 max_zd@163.com 引入 我们在信息学竞赛中经常会遇到一些涉及一个最大化问题和一个最小化问题的定理 怎样利用这些定理帮助我们解题呢? K?nig定理 主要内容 在任何一个二部图G中,最大匹配数r(G)等于最小覆盖数c(G) K?nig定理 证明 最大匹配数不超过最小覆盖数 任取一个最小覆盖Q,一定可以构造出一个与之大小相等的匹配M K?nig定理 应用 二部图最小覆盖和最大匹配的互相转化 [例一] Muddy Fields 最大流—最小割定理 近年来,网络流尤其是最大流问题越来越多的出现在各类信息学竞赛当中 最大流—最小割定理是整个最大流问题的基础与核心,其主要内容是: 最大流的流量不超过最小割的容量 存在一个流x和一个割c,且x的流量等于c的容量 [例二] Moving the Hay 一个牧场由R*C个格子组成 牧场内有N条干草运输通道,每条连接两个水平或垂直相邻的方格,最大运输量为Li (1,1)内有很多干草,Farmer John希望将最多的干草运送到(R,C)内 求最大运输量 [例二] Moving the Hay 一个R=C=3的例子,最大运输量为7 数据规模:R,C ≤ 200 分析 直接求最大流 以每个方格为点,每条通道为边,边的容量就是它的最大运输量 从(1,1)到(R,C)的最大运输量就是将这两个方格对应的点分别作为流网络中的源和汇求出的最大流量 效率??? 点数最大40000,边数最大80000! 分析 效率低下的原因 没有利用题目的特点,直接套用经典算法 特点 题目中给出的是一个平面图 图中的一个点为源点s,另外一个点为汇点t,且s和t都在图中的无界面的边界上 分析 分析 效率低下的原因 没有利用题目的特点,直接套用经典算法 特点 题目中给出的是一个平面图 图中的一个点为源点s,另外一个点为汇点t,且s和t都在图中的无界面的边界上 我们称这样的平面图为s-t平面图 平面图的性质 平面图性质 (欧拉公式)如果一个连通的平面图有n个点,m条边和f个面,那么f=m-n+2 每个平面图G都有一个与其对偶的平面图G* G*中的每个点对应G中的一个面 对偶图举例 平面图的性质 平面图性质 (欧拉公式)如果一个连通的平面图有n个点,m条边和f个面,那么f=m-n+2 每个平面图G都有一个与其对偶的平面图G* G*中的每个点对应G中的一个面 对于G中的每条边e e属于两个面f1、f2,加入边(f1*, f2*) 对偶图举例 平面图的性质 平面图性质 (欧拉公式)如果一个连通的平面图有n个点,m条边和f个面,那么f=m-n+2 每个平面图G都有一个与其对偶的平面图G* G*中的每个点对应G中的一个面 对于G中的每条边e e属于两个面f1、f2,加入边(f1*, f2*) e只属于一个面f,加入回边(f*, f*) 对偶图举例 平面图与其对偶图的关系 平面图G与其对偶图G*之间存在怎样的关系呢? G的面数等于G*的点数,G*的点数等于G的面数,G与G*边数相同 G*中的环对应G中的割一一对应 s-t平面图上最大流的快速求法 如何利用这些性质? 直接求解 仍然困难 利用最大流—最小割定理转化模型 根据平面图与其对偶图的关系,想办法求出最小割 利用最短路求最小割 对于一个s-t平面图,我们对其进行如下改造: 连接s和t,得到一个附加面 利用最短路求最小割 一条从s*到t*的路径,就对应了一个s-t割! 更进一步,如果我们令每条边的长度等于它的容量,那么最小割的容量就等于最短路的长度! 分析一下时间复杂度 新图中的点数和边数都是O(n)的 使用二叉堆优化的Dijkstra算法求最短路,时间复杂度为O(nlog2n) 利用最短路求最大流 我们可以利用最短路算法得到的距离标号构造一个最大流 [定理2.1] 可以在O(nlog2n)的时间内求出s-t平面图上的最大流。 小结 回顾 得到简单的最大流模型 利用最大流—最小割定理进行模型转化 根据平面图的性质解决最小割问题 构造得到最大流 最大—最小定理 对比以上两个定理 [定义3.1] 最大—最小定理是一类描述同一个对象上的一个最大化问题的解和一个最小化问题的解之间的关系的定理。 最大—最小定理 共同点 考察的两个最优化问题互为对偶问题 证明的过程 最大化问题M的任何一个解m的值都不超过最小化问题N的任何一个解n的值 可以找到M的一个解p和N的一个解q,且它们的值相等 p和q分别为各自问题的一个最优解 简洁的最优性证明 总结 参考文献 Introduction to Graph Theory, Second Edition by Douglas
您可能关注的文档
- 南昌大学食品化学第二章碳水化合物分析.ppt
- 南昌肝硬化医院肝病最新疗法分析.ppt
- 南昌市2014届二模理综试卷物理部分分析.doc
- 马文蔚《物理学》第五版-下册总结分析.ppt
- 马戏团里的大狮子重点.ppt
- 平面构成-构成法则重点.ppt
- 南昌视频互动秀创意节目推荐分析.ppt
- 平面构成基本形式的重复构成重点.ppt
- 南充市2015-2016学年度上期高中二年级教学质量监测生物试卷分析.docx
- 南充市技术管理规定(正式版)分析.doc
- Unit3课时6SectionB2a-2c课件-+2025-2026学年人教版七年级英语下册.pptx
- Unit1+Following+the+rules(课件)-2025-2026学年人教PEP版英语五年级下册.pptx
- 3.2.1动物细胞培养-南京黑科技“人造猪肉”(情境课件)生物人教版选择性必修3.pptx
- 专题20 圆锥曲线解答题考法归类及解题策略7大题型(专题专练)(全国通用)(原卷版)-2026年高考数学二轮复习讲练测.docx
- 1.2+《齐桓晋文之事》课件+2025-2026学年统编版高一语文必修下册 (2).pptx
- 专题18 圆锥曲线求曲线方程考法归类6大题型(专题专练)(全国通用)(原卷版)-2026年高考数学二轮复习讲练测.docx
- 1.3+人口容量(情境教学课件)地理人教版必修第二册.pptx
- 专题19 妙解圆锥曲线离心率问题全归纳7大题型(专题专练)(全国通用)(原卷版)-2026年高考数学二轮复习讲练测.docx
- 重难点20 写作高分表达与万能模板(重难专练)(原卷版)2026年高考英语二轮复习讲练测.docx
- 2.2.1++价层电子对互斥理论+课件+++2025-2026学年高二上学期化学人教版选择性必修2.pptx
最近下载
- 执法工作中存在的问题和不足.docx VIP
- 分析力学PPT课件.ppt VIP
- 生成式人工智能在高中数学课堂中的应用:激发学生探究兴趣的实证研究教学研究课题报告.docx
- 部编版小学五年级道德与法治下册第二单元第5课《建立良好的公共秩序》第二课时(教案).docx VIP
- 2026年中职学校工作计划.docx VIP
- 排列数的综合运用_课件.pptx VIP
- QGW17991-2025《电力安全工作规程变电部分》.pdf VIP
- 西南科技大学处室文件-西南科技大学研究生院.PDF VIP
- iTrust UL33系列UPS系统20-60kVA用户手册(V1.5).pdf VIP
- 新改版教科版六年级下册科学知识点.doc VIP
原创力文档

文档评论(0)