【24h】

Set-to-Set Disjoint-Path Routing in Metacube

机译:Metacube中的设置对设置不相交路径路由

获取原文

摘要

In this paper, we propose an efficient algorithm that finds disjoint paths for set-to-set disjoint-paths routing in metacube. Metacube is a cluster-based, hypercube-like interconnection network that can connect a huge number of nodes with small amount of links per node. An metacube MC$(k,m)$ has $2^{2^km+k}$ nodes and $m+k$ links per node. For an MC$(k,m)$ and two sets of nodes $S$ and $T$ of size $m+k$, the algorithm finds $m+k$ disjoint paths, $node {s}_irightarrow node {t}_j,~1leq i,j leq m+k, node{s}_iin S, node{t}_jin T$, in $O((m+k)(2^km)log (m+k))$ time. The length of the paths is at most $(m+1)2^k+(2k+1)(lceil lg (m+k)rceil +lfloor lg 2(m+k)rfloor +1)$ if ($k=2$ and $mgeq 3$) or ($k=3$ and $mgeq 2)$ or ($k>3$). In other cases, the length of the paths is at most $(k+1)(m2^k+m+k)$.
机译:在本文中,我们提出了一种有效的算法,该算法可以找到不相交的路径,用于在metacube中设置按组的不相交路径。 Metacube是基于集群的,类似于超立方体的互连网络,可以连接大量节点,每个节点具有少量链接。 metacube MC $(k,m)$具有$ 2 ^ {2 ^ km + k} $个节点,每个节点具有$ m + k $个链接。对于一个MC $(k,m)$以及两组节点$ S $和$ T $大小为$ m + k $的算法,该算法找到$ m + k $个不相交的路径,即$ node {s} _irightarrow节点{t } _j,〜1leq i,j leq m + k,节点{s} _iin S,节点{t} _jin T $,以$ O((m + k)(2 ^ km)log(m + k))$时间。路径的长度最多为$(m + 1)2 ^ k +(2k + 1)(lclg lg(m + k)rceil + lflog lg 2(m + k)rfloor +1)$ if($ k = 2 $和$ mgeq 3 $)或($ k = 3 $和$ mgeq 2)$或($ k> 3 $)。在其他情况下,路径的长度最多为$(k + 1)(m2 ^ k + m + k)$。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号