首页> 外国专利> REGION BASED PUSH-RELABEL ALGORITHM FOR EFFICIENT COMPUTATION OF MAXIMUM FLOW

REGION BASED PUSH-RELABEL ALGORITHM FOR EFFICIENT COMPUTATION OF MAXIMUM FLOW

机译:有效计算最大流量的基于区域的推相关算法

摘要

A region-based push-relabel formulation is disclosed that removes the requirement that the entire graph should fit into the computer memory and yields an implementation that can reduce the required size and redundancy of accesses to the data memory, thus improving speed performance, while allowing for an efficient parallel processing implementation. The algorithm assigns all vertices that are not part of the sources or sinks with a value of 1. Sinks are assigned with zeros and sources are assigned a label equal to the number of their vertices. The preflow is then pushed from the sources to their neighbors, if any. When the preflow has all reached the boundaries, an adjacent region of the neighboring set is selected and preflow is pushed within this region. When the values of the preflow have been exhausted, region relabeling is done to update the label values. This is repeated within the region until all preflow has exited to the boundary of this region. The operation is then repeated for the neighboring regions that now contain the preflow. Regions which have no preflow may be skipped, thereby realizing a savings in processing resources.
机译:公开了一种基于区域的推入重新标记公式,该公式消除了整个图形应适合计算机存储器的要求,并产生了一种可以减小所需大小和对数据存储器访问的冗余性的实现,从而提高了速度性能,同时允许高效的并行处理实现。该算法为值不是源或接收器一部分的所有顶点分配值1。接收器分配为零,源分配给标签的标号等于其顶点数量。然后将预流从源推送到其邻居(如果有)。当预流全部到达边界时,选择相邻集合的相邻区域,并将预流推入该区域内。当预流的值用尽时,将进行区域重新标记以更新标签值。在该区域内重复此操作,直到所有预流均已到达该区域的边界为止。然后对现在包含预流的相邻区域重复该操作。可以跳过没有预流的区域,从而节省处理资源。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号