为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 【word】 最大权完美匹配的“原始-对偶”算法

【word】 最大权完美匹配的“原始-对偶”算法

2018-03-19 9页 doc 24KB 26阅读

用户头像

is_842972

暂无简介

举报
【word】 最大权完美匹配的“原始-对偶”算法【word】 最大权完美匹配的“原始-对偶”算法 最大权完美匹配的“原始-对偶”算法 第26卷第1期 2008年O1月 佳木斯大学(自然科学版) JournalofJiamusiUniversity(NaturalScienceEdition) Vo1.26No.1 Jan.2008 文章编号:1008一la02(20os}ol一0100—02 最大权完美匹配的”原始一对偶”算法 沙元霞,任静 (1.大庆师范学院数学系,黑龙江大庆163712;2.大庆二十二中高中部,黑龙江大庆163712) 摘要:给出...
【word】 最大权完美匹配的“原始-对偶”算法
【word】 最大权完美匹配的“原始-对偶”算法 最大权完美匹配的“原始-对偶”算法 第26卷第1期 2008年O1月 佳木斯大学(自然科学版) JournalofJiamusiUniversity(NaturalScienceEdition) Vo1.26No.1 Jan.2008 文章编号:1008一la02(20os}ol一0100—02 最大权完美匹配的”原始一对偶”算法 沙元霞,任静 (1.大庆师范学院数学系,黑龙江大庆163712;2.大庆二十二中高中部,黑龙江大庆163712) 摘要:给出了利用”互补松弛原理”以及”原始一对偶原理”在一个完全赋权二部图G=(X, y,层,c,,),c,,?0,II=IyI=中寻找最大权完美匹配的算法和过程. 关键词:原始一对偶;完美匹配;互补松弛;修正;完全赋权二部图 中图分类号:O157文献标识码:A 0引言 寻找图的最大权完美匹配的应用是极其广泛 的.最着名的如人员的最优选派问:某公司准备 分派个工人做件工作,这些工人中每人都胜任 一 件或几件工作,同时把工人对各种工作的效率考 虑进去,求使所有工人都分派做一件他胜任的工作 并使总效率最大. 本文利用以互补松弛为核心的原始一对偶算 法,构造完全赋权二部图G=(,Y,E,?)的线性 规划(LP)模型,去寻求此线性规划问题的最优解, 从而求得最大权的完美匹配. 1预备知识 定义1:匹配(matching):设是E的一个子 集,它的元素是图G中的连杆,并且这些连杆中的 任意鼯个在G中均不相邻,则称为G的匹配. 定义2:饱和(saturated):若匹配的某条边 与顶点关联,则称饱和顶点. 定义3:完美匹配:若G的每个顶点均为 饱和的,则称为G的完美匹配. 定义4:Kuhn—Munkres算法【l】:是在一个赋 权图中寻找一个有最大权的完美匹配的一种方法, 主要是构造子图Gj,不断修改可行顶点标号,再按 新标号()去找匹配,重复进行,最后可得中顶 点均为饱和的,即得到最大权完美匹配. 定理1:互补松弛定理:(ComplementmT Slackne88‰煳).】: 设,7r分别是和对偶的可行解,则, 是最优解的充分必要条件是 = (dlx—b)=O(对任意的); = (q一7r,)=O(对任意的.『) 225?c,,.在t2,),t3,)式q-,?==一=厶??仕,厶f_1=1=1 1,:,21i12,…,,:1,.『:1,2,…,分另日表,=,,…,,=,.『=,,…,分另H表 示在,y部中每个顶点处只选取一条边.=1 表示此边在匹配中出现,=O表示此边在匹配中 不出现. ?收稿日期”-2007—12—25 作者简介:沙元霞(tgso一),女,黑龙江大庆人,硕士,主要从事组合优化和图论方面研究. 第1期沙元霞,等:最大权完美匹配的”原始一对偶”算法101 三个约束条件限制了按权重选边后形成完美 匹配.得到模型. (二)构造的对偶 设(P)中的约束条件(4)为,i=I,2,…,n; (5)为竹,’『=I,2,…,n.有f+竹? inax?+? 得对偶问题(D): c.A i,丢?2’… 变量对偶以后所得到的与,实际上代表 了与y部中各点的标号. (三)由互补松弛原理[2]可知, 对Vi,有{},{,竹}分别是(P)与(D)的 最牌营+.. ? . ? 表示图G的完美匹配中的边.最优 解中有>0.又,[?一(+竹)]=0,故i+ ,=?.又??0,构造(D)的一个初始可行解 0 . XY ? jY. 满L =V??……”‘ +=?的(i,)构成允许可列集J={(i,)I +=?}.此过程为给顶点,进行标号,, 即赋予初始可行解时得到的匹配.但允许可列集’, = {(i,)Ii+f=?}是否为一个完美匹配? (四)构造(RP)问题,验证是否找到完美匹配 2 min=?%i=l ?+=1=1 ?+:+=1i:L %?0 %=0 ?0 如果=0,则原问题已经达到最优解.如果 >0,说明还存在X中的标号为的点未饱和. 故构造(D冗P)去修正与. (五)构造(DRP) 由(RP)求解得{要(,_『隹,可求得 (DRP)为?+? Ii+?1’,’,=1,2,…,n 【,,无限制 根据[1一(+)]=0以及 {薹来求c+). (六)修正(,),由 i 故( t儿+,J (,)=(i,,u/)+(f+竹) +mln ,{}( = (,)+(min,一(,)}(6) 且?(,)(rllln一(,竹)} 事实上(6)式中0?(,)起到的作用与 Kuhn—Munkres方法中的口的作用是相同的,从这 个方面我们可以看到经过上述(一)一(六)的原始 一 对偶算法的正确性. (,,uj)=(,所)+(rain一(,)} =f+(f,ll~ln , {?一(i,竹)},竹+ (, {?一(i, 竹)} 其实质是把权第二大的边找出来. (七)将(,,uj)代人(D)中求+=?的 项,并添加到J中. 进行上述(D)一(RP)一(DRP)步骤,直到 (RP)中=0为止,即完美匹配找到. 3结束语 原始一对偶算法是一种在组合优化中很重要 的方法,适用于线性规划等问题.从上述过程中可 以看到,我们对最大权完美匹配问题所构造的原始 一 对偶算法在某些修正的参数上与Kulm—Munk~ 方法达到了一致的效果,从而也从另一角度验证了 我们这个算法的正确性. 参考文献: [1]tk~ndyJ.A,Mutt],USR.GraphTheoryandApplieatiom[M].New Y0d【:Academicpress.1976:70—75. [2]clmIsr0S,KENNE3~,CombinatorialOptimization[M].Mineola, NewYork:DOVERPI?jICAT【0.137—142.71—81. [3]谢政,戴丽.组合图论[M].长沙:国防科技大学出版社,2OO3: 71—8o. (下转105页) ?隹一 ))2..,,,1.’. ((= ? 第1期边文莉,等:煤矿瓦斯和煤尘的控制研究105 由瓦斯涌出不均衡通风系数调节后进风量为: 1311.1×1.192=1562.8(1). 4结语 该模型的解题步骤简单,思路清晰,便于应用. 另外如果有条件应尽量再多考虑一些有关瓦斯涌 出过程的变量,用统计理论来描述解决此类问题会 更深刻一些. 参考文献: [1]王沫然.Matlal】6.0与科学计算[M].北京:电子工业出版社, 2001年9月. [2]王家文,曹宇.MIB6.5图形图像处理[M].北京:国防工 业出版社,2OO4年. [3]数学模型编写组编.数学模型[M].广2fIf:华南理工大学出版 社,2001年8月. [4]现代应用数学手册.运筹学与最优化理论[M].北京:清华大 学出版社,1998年4月. [5]姜启源.数学建模[M].北京:高等教育出版社,1993年8月. [6]邰淑彩.应用数理统计[M],武汉:武汉大学出版社,加喳年7月. AResearchOilGasandDustControlinCoa1..mine B/ANWen一//,CA/J/an—pl, (z~il.ngWalterc【憷灌ncyI|3血呷佣材Qge;珏q蛳I310018,) AIJ~xact-Intlfispaper,basedOilaprogrammedmodel,theautho~tliedtofindthebestventilationofthecoal — mille.Accordingtothesafeproductionz~-lulafion8,therelationshipbetweenthewindsp剃andthedemityofgas anddustwasdetermined.ThedensityofgasanddustWO,8expressedintheformoffunctionofwindquantity.Accord- ingtothelimitationofthedensityofgasanddust,thelimitationtowindquantityWO,8calculated,andthen,alinear programmingmodelwasconstructedandabestventilationandcontrollingwayn8obtained. Keywords_.ventilation;linearregression;linearpmgrammm’g;relativepouringquantityofgas;ah6olutepOUr- ingquantityofgas (上援101页) Primal--dualAlgorithnlsforMax--weightPerfectMatching SHAYuan一’,REN.//,lg (1?Malhcuit~csD’嘲蛐t,IlaqingNorm~UdV黼 sily,I1wllng163712,Clmlna,2.n.qIngNo.22MiddleSclao~,I)目 Iqh163712,Chh-) Abstract:InthisI~per,thedetailandalgoriflamfor~lJinweightptbctmatchin ginacompleteweighted bipartite,G=(,Y,E,),CO?0,II:IYI=tl,,wstudied.Themainmethodsacomple mentary— slaeknessatheomlaandprimal—dualalgorithn~. Keywords:pdmal—dual;perfectmatehing~complementary—slackness;e uler-function;repair;complete weiO,tedbipartite
/
本文档为【【word】 最大权完美匹配的“原始-对偶”算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索