- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于双连通分量覆盖图的稀疏大图最大流并行加速方法.PDF
2018年10月 西 北 工 业 大 学 学 报 Oct. 2018
第36卷第5期 Journal of Northwestern Polytechnical University Vol.36 No.5
基于双连通分量覆盖图的稀疏大图
最大流并行加速方法
刘扬,魏蔚,许贺洋
(河南工业大学 信息科学与工程学院,河南 郑州 450001)
摘 要:最大流问题是图论中重要的基础性问题,大规模网络中的最大流加速已成为重要研究方向,
已有工作包括并行计算加速和图缩减加速2种思路,但仍有较大改进空间:①图缩减和并行计算2种
加速思路并未充分融合,导致各自加速效果受限;②已有加速算法对常见的多次最大流求解支持不
足,导致多次计算间存在大量冗余工作;③已有加速算法往往需涉及出入度和边容量等多个条件,计
算复杂度偏高。 针对上述问题,提出了一种基于优化子图的最大流并行加速方法,通过识别原始大图
的双连通分量并建立覆盖图,可将任意最大流问题分解为独立的子问题,并行求解快速获取最大流精
确解;覆盖图的构建仅涉及节点之间连接关系,具较低的时间复杂度。 在基准图上的测试结果表明,
算法可显著缩短稀疏大图中最大流计算时间。
关 键 词:计算复杂度;图理论;最大流问题;稀疏图计算;双联通分量;覆盖图;并行计算
中图分类号:TP301 文献标志码:A 文章编号:1000⁃2758(2018)05⁃0955⁃08
作为图数据之上一类经典的组合优化问题,最 1) 图缩减思路:通过化简原始网络,降低问题
大流问题寻找通过一个流通网络的最大流量,是网 规模并减少后续重复计算。 如针对单源单汇最大流
[1]
络流理论体系中重要的研究领域 。 最大流可辅 问题,文献[11]提出基于图缩减机制的两阶段最大
助求解一些重要的基础理论问题,如双边匹配等线 流方法,针对几种局部特殊拓扑结构,将满足给定代
性规划问题,以及一些重要的应用问题,如网络规 数关系的子图缩为节点,在简化的图上进行快速计
[2] [3]
划 ,网络和信息安全 和各类复杂系统中的资源 算。 文献[12]通过多次最大流计算,构建原始图的
[4] [5]
调度 等。 经典的最大流算法主要包括增广路 最小割树,以丢失路径信息的代价,快速求解任意2
[6]
和预流推进 2种方法,并在2种方法基础上衍生 个节点之间的最大流值。 文献[13⁃14]检测满足缩
出了很多变种以降低计算复杂度。 已知最大流加速 减标准的网络社区结构,将其压缩为一点,在简化的
[7]
方法包括针对有向平面图的快速算法 ,针对计算 图上获取最大流近似解。 文献[15]寻找合并后不
[8]
机视觉图数据的快速计算方法 ,以及基于线性代 影响外部最大流的节点对,通过多次迭代合并图中
[9⁃10]
数或电路流的最大流近似计算方法等 。 但随着 的节点对缩小图的规模。 文献[16]利用商空间理
各行业数据呈爆炸性增长,传统加速方法已无法应 论建立问题求解的保真和保假原理,将图中所有节
原创力文档


文档评论(0)