×

加权(b)匹配的有效近似算法。 (英语) Zbl 1386.68220号

摘要:我们描述了一种半近似算法,\(b\)-诉讼人,用于计算a\(b\)-匹配边上有权重的图的最大权重\(b)-匹配是对众所周知的匹配图中的一个问题,其目标是选择图中的(M)边的子集,使得(M)中最多有指定数量的(b(v))条边关联到每个顶点。根据此限制,我们最大化了\(M\)中边的权重之和。我们证明了-诉讼人算法计算相同的\(b\)-匹配作为通过贪婪问题的算法。我们在串行和共享内存并行处理器上实现了该算法,并将其性能与之前提出的一系列近似算法进行了比较。我们的结果表明:-诉讼人算法性能优于贪婪以及在串行处理器上以一到两个数量级的幅度实现局部优势边缘算法。\(b\)-诉讼人该算法具有高度的并发性,在共享内存多处理器上可以扩展到240个线程。\(b\)-诉讼人在Intel Xeon多处理器的16核上,该算法的性能优于局部优势边缘算法14倍。

MSC公司:

68周25 近似算法
05C70号 具有特殊属性的边子集(因子分解、匹配、分区、覆盖和打包等)
05C85号 图形算法(图论方面)
68兰特 计算机科学中的图论(包括图形绘制)
68宽10 计算机科学中的并行算法

软件:

稀疏矩阵
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] R.P.Anstee,{it(b)匹配的多项式算法:另一种方法},Inform。过程。莱特。,24(1987),第153-157页·Zbl 0655.90090号
[2] D.Avis,《加权匹配问题的启发式调查》,《网络》,13(1983),第475-493页·Zbl 0532.90090号
[3] K.M.Choromanski、T.Jebara和K.Tang,{通过(b)-匹配自适应匿名},《神经信息处理系统进展》,麻省理工学院出版社,马萨诸塞州剑桥,2013年,第3192-3200页。
[4] K.M.Choromanski、A.Khan、A.Pothen和T.Jebara,{通过b-Edge覆盖和并行计算实现大规模鲁棒自适应匿名},newblock Preprint,2015年。
[5] T.A.Davis和Y.Hu,{佛罗里达大学稀疏矩阵收集},ACM Trans。数学。《软件》,38(2011),第1:1-1:25页·Zbl 1365.65123号
[6] G.De Francisci Morales、A.Gionis和M.Sozio,《Mapreduce中的社交内容匹配》,Proc。VLDB捐赠基金会,4(2011),第460-469页。
[7] U.Derigs和A.Metz,《关于使用最佳分数匹配解决(整数)匹配问题》,《计算》,36(1986),第263-270页·Zbl 0582.65051号
[8] D.E.Drake和S.Hougardy,{加权匹配问题的简单近似算法},Inform。过程。莱特。,85(2003),第211-213页·Zbl 1173.68861号
[9] R.Duan和S.Pettie,{最大权重匹配的线性时间近似},J.ACM,61(2014),第1-23页·Zbl 1295.68213号
[10] J.Edmonds,《最大匹配和顶点为0,1的多面体》,J.Res.国家标准局B,69(1965),第125-130页·Zbl 0141.21802号
[11] B.Fagginger Auer和R.Bisseling,{图形粗化和GPU上的聚类},Contemp。数学。,588 (2013). ·兹比尔1271.68198
[12] H.N.Gabow,{度约束子图和双向网络流问题的一种有效约简技术},第15届ACM计算理论研讨会论文集,1983年,第448-456页。
[13] G.Georgiadis和M.Papatriantafilou,{it Overlays with preferences:Distributed,adaptive approximation algorithms for matching with prefections lists},《算法》,6(2013),第824-856页·兹比尔1461.68153
[14] M.Groétschel和O.Holland,{用线性规划解决匹配问题},数学。程序。,33(1985年),第243-259页·Zbl 0579.90069号
[15] M.Halappanavar、J.Feo、O.Villa、F.Dobrian和A.Pothen,{新兴多核和多线程架构的近似加权匹配},国际。J.高性能计算。申请。,26(2012),第413-430页。
[16] S.Hougardy,{度约束子图问题的线性时间近似算法},《组合优化研究趋势》,W.J.Cook、L.Lovasz和J.Vygen编辑,Springer-Verlag,柏林,2009年,第185-200页·Zbl 1359.90119号
[17] B.C.Huang和T.Jebara,{通过充分选择信念传播实现快速B匹配},《国际人工智能与统计会议论文集》,2011年,第361-369页。
[19] T.Jebara和V.Shchogolev,{谱聚类的匹配},《欧洲机器学习会议》,纽约斯普林格,2006年,第679-686页。
[20] T.Jebara,J.Wang,and S.-F.Chang,{半监督学习的图构造和b匹配},《第26届机器学习国际年会论文集》,ACM,2009年,第441-448页。
[21] G.Karypis和V.Kumar,{划分不规则图的快速高质量多级方案},SIAM J.Sci。计算。,20(1998年),第359-392页·兹比尔0915.68129
[22] C.Koufogiannakis和N.E.Young,{覆盖、打包和最大加权匹配的分布式算法},分布式计算。,24(2011),第45-63页·Zbl 1231.68276号
[23] F.Manne和R.H.Bisseling,{加权最大匹配问题的并行近似算法},《第七届并行处理与应用数学国际会议论文集》,2007年,第708-717页。
[24] F.Manne和M.Halappanavar,{新型有效多线程匹配算法},IEEE第28届并行和分布式处理国际研讨会,2014年,第519-528页。
[25] F.M.Manshadi、B.Awerbuch、R.Gemulla、R.Khandekar、J.Mestre和M.Sozio,{大规模广义匹配的分布式算法},Proc。VLDB捐赠基金会,6(2013),第613-624页。
[26] A.B.Marsh III,{匹配算法},博士论文,约翰霍普金斯大学,马里兰州巴尔的摩,1979年。
[27] J.Maue和P.Sanders,{近似加权匹配的工程算法},《实验算法》,Springer,纽约,2007年,第242-255页·Zbl 1203.68317号
[28] J.Mestre,{近似算法中的贪婪},《算法-ESA 2006》,纽约斯普林格出版社,2006年,第528-539页·Zbl 1131.68594号
[29] D.L.Miller和J.F.Pekny,{it与边缘容量完美匹配的分段原对偶算法},ORSA J.Compute。,7(1995),第298-320页·Zbl 0859.90116号
[30] M.Muíller-Hannemann和A.Schwartz,《实现加权b匹配算法:计算研究的见解》,《实验算法》,5(2000)·Zbl 1071.68562号
[31] R.C.Murphy、K.B.Wheeler、B.W.Barrett和J.A.Ang,《图表介绍》500,Cray用户组,2010年。
[32] M.Naim、F.Manne、M.Halappanavar、A.Tumeo和J.Langguth,《优化Nvidia Kepler}K40上的近似加权匹配》,第22届IEEE高性能计算国际会议论文集,印度班加罗尔,2015年。
[33] M.Padberg和M.R.Rao,{奇数最小割集和(b)-匹配},数学。操作。Res.,7(1982),第67-80页·Zbl 0499.90056号
[34] M.M.A.Patwary、N.Satish、N.Sundaram、F.Manne、S.Habib和P.Dubey,《Pardicle:并行近似密度聚类》,《超级计算学报》(SC14),2014年,第560-571页。
[35] M.Penrose,{\it Random Geometric Graphs},第5卷,牛津大学出版社,英国牛津,2003年·Zbl 1029.60007号
[36] R.Preis,{线性时间{1/2}-一般图中最大加权匹配的近似算法},《第16届计算机科学理论方面年会论文集》,STACS 99,Springer,纽约,1998年,第259-269页·兹伯利0927.05075
[37] W.R.Pulleyblank,{匹配多面体的面},滑铁卢大学数学系博士论文,1973年。
[38] E.J.Riedy、H.Meyerhenke、D.Ediger和D.A.Bader,{大规模图的并行社区检测},《并行处理和应用数学》,纽约斯普林格出版社,2012年,第286-296页·Zbl 1271.68201号
[39] A.Schrijver,{组合优化-多面体和效率。卷A:路径、流、匹配},Springer,纽约,2003年·Zbl 1041.90001号
[40] A.Tamir和J.S.B.Mitchell,{这是一个由中间位置模型产生的最大匹配问题,并应用于室友问题},数学。程序。,80(1995年),第171-194页·Zbl 0897.90189号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。