- 42
- 0
- 约小于1千字
- 约 16页
- 2019-10-21 发布于湖北
- 举报
求解网络最大流问题的标号算法
第三组:罗芸莎 谢辰 李燕 马亚红 吕玲
主要内容
文献内容
引言
问题的分析
新算法思想及步骤
数学模型
举例
结束语
小组问题
启示
引言
最大流主要有两类算法:
一类是在剩余网络的基础上寻找增广链进行增广的算法,如Ford-Fulkerson标号算法以及由Dinic(1970),Edmonds-Karp(1972)提出的最短增广链算法;
另一类是基于Karzanov(1974)提出的分层网络阻塞流算法,以及在Karzanov的基础上由Goldbery和Tarjan(1986)改进的推进—重标号算法等。
尽管这些算法有很广泛的应用,但是有其缺点。
文中通过对Ford-Fulkerson算法的改进,提出了一种新的求解网络最大流问题的方法,对每个顶点进行标号,顶点有几个入弧,即有几个标号,每次在选择路径时先选取只有一个标号的路径,当所有单标号的路径走完时,再按照弧容量较大,且最短的路径选择增广链。
问题的分析
基本概念
基本定理:设f是容量网络D中可行流,则f是D的最大流当且仅当D中不存在f增广链。
新算法思想及步骤
算法思想
在每个网络中,一个顶点可能有不止一个入弧,在Ford—Fulkerson算法中,每个顶点只有一个标号,文中对Ford—Fulkerson算法进行改进,顶点有几条入弧,即有几个标号,对每个顶点标号为 。在选取路径时,先选取只有一个顶点的标号进行增广,当所有单标号的路径走完时,再按照弧容量较大,且最短的路径选择增广链。
新算法思想及步骤
算法步骤
Step1标号
Step2寻找增广链
新算法思想及步骤
Step3修改标号
数学模型
有一家石油公司,该公司有一个运输管道网络,利用此管道网络可以把石油从开采地运送到一些销售地。
举例
解:
(1) 如图2,对图1中每个顶点标号
举例
举例
结束语
文中Ford-Fulkerson标号算法的基础上,寻找到一个新的标号算法,此方法可以避免因选择增广链的不同而造成结果不同,不会进行重复计算,又不易漏掉增广链,通过标号,可以判断哪条路径不能构成增广链,从而可避免选择增广链时的重复性。
小组问题
编号(第10页)
单标号增广链(第12页)
启示
您可能关注的文档
- 氧气的实验制法.ppt
- 氧气的制备全部课时需要.ppt
- 氧气的实验室制法第一课时.ppt
- 氮气压缩机试车方案.doc
- 氮氧化物污染控制的国际政策比较分析.ppt
- 氮肥产生工艺.ppt
- 气管插管-赵权.ppt
- 氮肥行业现场环境监察办法.ppt
- 氮肥厂五步造气法详解.ppt
- 氯气制备课件.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)