- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
八图与网络分析
求最小费用流时: 一方面仍通过寻找增广链来调整流量,并判断是否达到了最大流量; 另一方面为了保证每步调整的流量花的费用最少,需要找出每一步费用最小的增广链,以保证最终给出的流量或者最大流也是费用最少的。 知新:求解思路 最小费用最大流问题 求最小费用流时,可增广链的求法不再是随意求一条增广链,而是类似求出最短路算法! 首先考察,在一个网络D中,当沿可行流f的一条增广 链μ,以调整量θ改进f,得到的新可行流f ’的流量, w(f ’)=w(f)+ θ ,而此时总费用b(f’)比b(f)增加了: 费用最小的增广链 最小费用最大流问题 我们将 最小, 即调整单位流量花费最小的增广链为费用最小的增广链。 ? +1 -1 定理:若f是流量为w( f )的所有可行流中费用最小者,而 μ 是关于f 的所有增广链中费用最小的增广链,则沿μ以?去调整f,得可行流 f ?,f ?就是流量为w( f )+?的所有可行流中费用最小的,当f ?是最大流时,f ?就是所求的最小费用最大流。 零流f={0}是流量为0的最小费用流。一般地,寻求最小费用流,总可以从零流f={0}开始。 最小费用流问题 可行流f? 费用最小的增广链? 由于每条弧在增广链中可能作为前向弧或后向弧出现 对此,从新构造一个赋权有向图W(f ),其顶点是原网络D 的顶点,而将D 的每一条弧(vi,vj)变成两个相反方向的弧(vi,vj)和(vj,vi) 已知f是流量为w(f )的最小费用流 关于f的费用最小的增广链 构造赋权有向图W( f ),它的顶点是D的顶点,W(f )中弧及其权wij 按弧(vi,vj)在D中的情形分为: 则 (vi , vj ) ∈W(f ),且wij= bij 则 (vj , vi ) ∈W(f ),且wji= - bij vj vi 4 vj 4 vi 3. 0 vj vi 5.5 3 vi vj -3 若 (vi , vj ) ∈A,且fij=0(零弧), 若 (vi , vj ) ∈A,且fij=cij(饱和弧), 费用 若 (vi , vj ) ∈A,且0 fij cij vj 4 vi 3.2 则 (vi , vj ) ∈W(f ),且wij= bij 及 (vj, vi) ∈W(f ),且wji= - bij vj vi 4 vi vj - 4 赋权有向图W(f) vj b vi c. f 新网络W(f )成为流f 的(费用)增量网络。 构造赋权有向图W( f ),它的顶点是D的顶点,W(f )中弧及其权wij 按弧(vi,vj)在D中的情形分为: 则 (vi , vj ) ∈W(f ),且wij= bij 则 (vj , vi ) ∈W(f ),且wji= - bij vj vi 4 vj 4 vi 3. 0 vj vi 5.5 3 vi vj -3 若 (vi , vj ) ∈A,且fij=0(零弧), 若 (vi , vj ) ∈A,且fij=cij(饱和弧), 费用 若 (vi , vj ) ∈A,且0 fij cij vj 4 vi 3.2 则 (vi , vj ) ∈W(f ),且wij= bij 及 (vj, vi) ∈W(f ),且wji= - bij vj vi 4 vi vj - 4 赋权有向图W(f) vj b vi c. f 新网络W(f )成为流f 的(费用)增量网络。 等价于在网络W(f )中寻求从vs到vt的最短路。 我们将 最小, 即调整单位流量花费最小的增广链为费用最小的增广链。 1.从零流f0(可行流)开始,相应的流量为零时费用最小; 最小费用流的算法步骤 2.对可行流构造费用增量网络W(fk); 4.重复2-3步,直到网络W(fk)中找不到增广链(即找不到最短路) fk+m 为所要寻找的最小费用最大流。 3.在费用增量网络中,寻找费用最小的增广链,即求vs 到vt的最短路,并将该增广链上流量调至允许的最大值,得到一个新的流量fk+1(fk); 如下所示输油网络(运输网络)中,其弧边两个数 字分别表示该管道的最大输油能力(容量)和该段上的输 油单位费用(输油单价).试问:通过怎样的路线才能使运 量最多,而总费用最少? 最小费用流算例 (cij , bij) v2 v3 (10,4) v1 vs vt (2 ,6 ) (5, 2 ) (8 ,1) (1,7) (10 ,3) (4 ,2) vs v2 v3 4 v1 vt 6 2 1 1 3 2 (a
您可能关注的文档
最近下载
- 小学总务处主任述职报告PPT.pptx VIP
- Unit 4 Section A (1a~2e) 课件2025-2026学年人教版八年级英语.pptx VIP
- 世界的地形课件七年级地理上学期人教版1.pptx
- 世界的地形课件七年级地理上学期人教版2.pptx VIP
- (正式版)DB15∕T 2748-2022 《绿色电力应用评价方法》.docx VIP
- 人教版(2025) 必修第一册 Unit 2 Travelling Around Reading and Thinking课文解析&逐句翻译课件(共17张PPT))(含音频+视频).pptx VIP
- 制造业采购付款制度及流程设计.docx VIP
- 继承优良传统弘扬中国精神 (第二版).pptx VIP
- 含硅废渣综合利用项目环评(新版环评)环境影响报告表.doc
- 【课件】海陆的变迁+课件+第一学期人教版初中地理七年级上册.pptx VIP
文档评论(0)