文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 自然科学 > 数学 > 图论算法 最大流算法和最大匹配算法
侵权投诉

图论算法 最大流算法和最大匹配算法

图论算法 最大流算法和最大匹配算法

最大流算法

clc,clear,M=1000;

c(1,2)=3;c(1,4)=3;

c(2,3)=1;c(2,4)=20;

c(3,6)=3;

c(4,5)=10;

c(5,1)=4;c(5,3)=2;c(5,6)=13;

n=length(u);

list=[];

maxf=zeros(1:n);maxf(n)=1;

while maxf(n)>0

maxf=zeros(1,n);pred=zeros(1,n);

list=1;record=list;maxf(1)=M;

while (~isempty(list))&(maxf(n)==0)

flag=list(1);list(1)=[];

index1=(find(u(flag,:)~=0));

label1=index1(find(u(flag,index1)...

-f(flag,index1)~=0));

label1=setdiff(label1,record);

list=union(list,label1);

pred(label1(find(pred(label1)==0)))=flag;

maxf(label1)=min(maxf(flag),u(flag,label1)...

-f(flag,label1));

record=union(record,label1);

label2=find(f(:,flag)~=0);

label2=label2';

label2=setdiff(label2,record);

list=union(list,label2);

pred(label2(find(pred(label2)==0)))=-flag;

maxf(label2)=min(maxf(flag),f(label2,flag));

record=union(record,label2);

end

if maxf(n)>0

v2=n;

v1=pred(v2);

while v2~=1

if v1>0

f(v1,v2)=f(v1,v2)+maxf(n);

else

v1=abs(v1);

f(v2,v1)=f(v2,v1)-maxf(n);

end

v2=v1;

v1=pred(v2);

第1页

你可能喜欢

热门文档

相关文档

  • 图论算法

    so最大流算法: 最大流算法: 最大流算法从一个可行流f 开始, 求最大流的... 算法终止 M %显示最大匹配M, 程序结束 最佳匹配算法: 最佳匹配算法: 利用...

  • -图论与算法-第八讲 最大流问题

    -图论与算法-第八讲 最大流问题_IT/计算机_专业资料。图论与算法ppt....可行流: 对于每个点u, 出流-入流=w(u) 二分图最大匹配 ? 整流定理: 若...

  • 图论算法及Matlab程序代码

    算法终止 M %显示最大匹配 M, 程序结束 利用可行点标记求最佳匹配的算法...图 6-19 利用 Ford--Fulkerson 标号法求最大流算法的 MATLAB 程序代码如下: ...

  • 图论算法---最大流算法

    图论算法---最大流算法_初一数学_数学_初中教育_教育专区。图论算法---最大...流量即为最大匹配数; 若弧<Xi, Yj>(i∈X,j∈Y)的流量非零,它就是一条...

  • -图论与算法-第十讲 匹配

    如下图. (a)是匹配, (b)是最大匹配 二分图(bipartite graph): 可以把顶点... -图论与算法-第八讲 最大... -图论与算法-第九讲 最小......

  • 【论文】中文分词算法之最大匹配算法的研究

    中文分词算法之最大匹配算法的研究_专业资料。对当前中文分词算法中的最大匹配算法进行研究,详细分析用该算法的长词优先原则进行分词切分,分析最大匹配算法的分类和...

  • 并行图论算法研究进展

    算法、图同构 算法 图 k连通算法 以及最 大流最小割算法等 关键 词PA,C ...(xmlmaia pt)ah 以及 Kap等人 的并行最大匹配算法 , 出一个 0 ()g)r给(...

  • matlab图论程序算法大全

    图论算法matlab实现求最小费用最大流算法的 MATLAB 程序代码 如下: n=5;C=[... 算法终止 M %显示最大匹配M, 程序结束 程序3 Kuhn-Munkres算法(即赋权完备...

  • 图论课件--匈牙利算法与最优匹配算法

    图论课件--匈牙利算法与最优匹配算法_数学_自然科学_专业资料。图论课件--...x 0 .8 0 .6 1 偶图中寻找最大匹配算法:设M是G=(X, Y)的初始匹配。...

  • 算法学习:图论之用匈牙利算法求二分图的最大匹配

    匈牙利算法也不例外,它的基本模式就是: 初始时最大匹配为空 while 找得到增广路径 do 把增广路径加入到最大匹配中去 可见和最大流算法是一样的。但是这里的...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email