当前位置: 首页 > 专利查询>北京大学专利>正文

一种面向多点对的独立路径计算方法和系统技术方案

技术编号:41994879 阅读:17 留言:0更新日期:2024-07-12 12:20
本发明专利技术涉及一种面向多点对的独立路径计算方法和系统。该方法包括:将点对集合S划分为大小相同的子集合,称每个子集合为一组;对于每一组点对求解两条独立路径。所述对于每一组点对求解两条独立路径,包括:为同一组中的所有点对同时进行双向宽度优先搜索,得到第一条路径;为存在第一条路径的每对点对更新其对应的图视图;为存在第一条路径的每对点对在更新的图视图上搜索一条路径,称为第二条路径;为存在第一条路径和第二条路径的每对点对调整第一条路径和第二条路径,得到独立路径。在独立路径领域,本发明专利技术能够减少访存和计算开销,减少搜索过程中的重复记录;在多实例共享计算领域,本发明专利技术能够减少计算冗余和访存冗余,降低计算开销。

【技术实现步骤摘要】

本专利技术属于信息,具体涉及一种面向多点对的独立路径计算方法和系统


技术介绍

1、本专利技术解决的问题是多点对独立路径问题,
技术介绍
分布在独立路径领域和多实例共享计算领域,相关
技术介绍
如下:

2、一、独立路径领域:

3、单点对独立路径问题是经典问题,已被广泛研究,其中1962年的工作(lesterrandolph ford jr and delbert ray fulkerson.1962.flows innetworks.vol.54.princeton university press.)提出了现在众所周知的算法,算法流程为,首先将图进行转换,将每一个顶点v替换为两个顶点v_in和v_out,添加v_in到v_out的一条边,并将原先v的出边改为v_out的出边、将原先v的入边改为v_in的入边,然后在转换后的图上搜索一条路径,接着将这条路径上每条边

4、进行反向,之后在更新后的图上搜索第二条路径,最后将得到的两条路径做调整得到最终解;1974的工作(john w suurballe.1974.disjoint p本文档来自技高网...

【技术保护点】

1.一种面向多点对的独立路径计算方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述将点对集合S划分为大小相同的子集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述对于每一组点对求解两条独立路径,包括:

4.根据权利要求3所述的方法,其特征在于,对于每一组点对batch={(si,ti),i=0,1,...,k|(si,ti)∈S},采用以下步骤得到所述第一条路径:

5.根据权利要求4所述的方法,其特征在于,所述为存在第一条路径的每对点对更新其对应的图视图,包括:

6.根据权利要求5所述的方...

【技术特征摘要】

1.一种面向多点对的独立路径计算方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述将点对集合s划分为大小相同的子集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述对于每一组点对求解两条独立路径,包括:

4.根据权利要求3所述的方法,其特征在于,对于每一组点对batch={(si,ti),i=0,1,...,k|(si,ti)∈s},采用以下步骤得到所述第一条路径:

5.根据权利要求4所述的方法,其特征在于,所述为存在第一条路径的每对点对更新其对应的图视图,包括:

6.根据权利要求5所述的方法,其特征在于,采用以...

【专利技术属性】
技术研发人员:邹磊袁知秋李友焕
申请(专利权)人:北京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1