完全二部图的线图中的完全独立生成树
Completely Independent Spanning Trees in the Line Graphs of Complete Bipartite Graphs
DOI: 10.12677/aam.2025.142054, PDF, HTML, XML,    科研立项经费支持
作者: 赖锦城, 何伟骅*:广东工业大学数学与统计学院,广东 广州
关键词: 完全独立生成树完全二部图线图划分Completely Independent Spanning Trees Complete Bipartite Graph Line Graph Partition
摘要: 完全独立生成树(CISTs)在计算机网络或通信网络的设计中提供了一个重要的架构选择。对于给定图的多个CISTs的构造,已证明其解决方案的实用性和在实际应用中的优化潜力。文章提出了一种高效的算法,用于在完全二部图的线图中构造CISTs,该算法建立了完全二部图的边划分与其线图的顶点划分之间的关联。此外,还进行了实验测试该算法并验证其正确性。
Abstract: Completely Independent Spanning Trees (CISTs) provide an important architectural choice in the design of computer networks or communication networks. The construction of multiple CISTs for a given graph has demonstrated the practicality of its solutions and optimization potential in real-world applications. This paper proposes an efficient algorithm for constructing CISTs in the line graphs of complete bipartite graphs, which establishes the correlation between the edge partition of the complete bipartite graph and the vertex partition of its line graph. In addition, experiments were conducted to test the performance of the algorithm and to verify its correctness.
文章引用:赖锦城, 何伟骅. 完全二部图的线图中的完全独立生成树[J]. 应用数学进展, 2025, 14(2): 81-92. https://doi.org/10.12677/aam.2025.142054

1. 引言

一个网络可以抽象为图 G ( V ( G ) , E ( G ) ) ,其中 V ( G ) 表示顶点集, E ( G ) 表示边集,分别代表服务器和它们之间的连接。本文中考虑的图是无向图且是简单图。

对于图G和树T,如果 V ( T ) = V ( G ) E ( T ) E ( G ) ,且 | E ( T ) | = | V ( T ) | 1 ,则称TG的一个生成树。在图G中,对于顶点uv,假设 P 1 P 2 是连接顶点uv的两条路径。如果 P 1 P 2 不共享任何边且不共享任何顶点(除了uv),则称 P 1 P 2 为内部节点不相交的路径。假设在G中有一组生成树 { T 1 , T 2 , , T k } ,对于图G中任意两个不同顶点uv,从uv的路径都是内部节点不相交的路径,则这一组生成树被称为完全独立生成树(简称CISTs),即在这组树中,任意两棵树的任意一对路径都是内部节点不相交的。

完全独立生成树在设计如计算机网络或通信网络时提供了一个重要的架构选择,用于增强网络的容错性[1]-[3]。例如,如果某一部分的网络出现故障,完全独立生成树确保网络的其它部分仍然能够维持基本的通信功能,从而减少了故障扩散的可能性。此外,完全独立生成树还被运用于IP网络中配置保护路由[4]-[8]。当网络密度足够高时,Moinet [9]等人表示可以找到更多的CIST。因此,在给定的图中构建若干CISTs,在实际的多个领域中提供了实用的解决方案和优化策略。

在给定图中构造两个CISTs已被证明是NP难问题[2]。此外,在文献[2]中,Hasunuma猜测在一个2n个顶点连通图G中存在n个CISTs。然而,Pétefalvi [10]提出了一个反例来反驳这一猜测。Pai等人[11]也提出了反例。因此,研究的重点转向了尽可能多地构造CISTs [12]。Pai等人[13]证明,在 K m , n 中,当 m n 4 时,存在n/2个CISTs。

我们将 V ( G ) 划分为k个非空子集 ( V 1 , V 2 , , V k ) ,如果满足以下两个条件,则称其为CIST-划分[14]

1) 每个子集 V i 形成的诱导子图是连通的;

2) 对于任意两个不同的子集 V i V j ,我们定义一个二部图 B ( V i , V j ) ,其边集包括所有连接 V i 中顶点与 V j 中顶点的边。这个二部图 B ( V i , V j ) 必须满足:每一个连通组件H,有 | E ( H ) | | V ( H ) | ,这意味着 B ( V i , V j ) 中不存在仅由树构成的连通组件。

Araki证明了k个CISTs的存在实际上等价于CIST划分 ( V 1 , V 2 , , V k ) 的存在[14]

定理1 [14]一个连通图Gk个完全独立生成树,当且仅当存在一个 V ( G ) 的CIST划分 ( V 1 , V 2 , , V k )

给定一个图G,令 L ( G ) 表示G的线图,其构造过程如下(图1):

1) 对于图G中的每条边 ( x , y ) ,在 V ( L ( G ) ) 中添加一个顶点 x : y

2) 如果G中有两条边 ( x , y ) ( y , z ) 相邻,则在 L ( G ) 中,顶点 x : y y : z 通过一条边连接。

近年来,线图在理论研究和实际应用中都被证明是一个良好的网络模型。关于线图的研究涉及图论中的各种基础问题,如边不相交的哈密顿回路[15]、可追溯性[16]、生成树的数量[17]等。此外,线图在

(a) (b)

Figure 1. A graph G and its line graph L(G)

1. 图G及其线图L(G)

现代网络技术中扮演着重要角色,尤其是在数据中心网络设计中的应用。通过在原始网络的边上部署服务器,例如SWCube [18]和BCDC [19],线图模型为网络设计提供了一个有效的结构框架,从而支持更高效的数据处理和信息流动。对于线图中完全独立生成树(CISTs)的研究也日益受到关注,例如完全图的线图[20]和环面网络的线图[21]

在本文中,我们研究了完全二部图的线图中的完全独立生成树(CISTs),并提出了一种在完全二部图的线图中构造多个CISTs的算法。本文的其余部分组织如下:第二节,我们介绍了在完全二部图的线图中构造CIST划分的算法,并展示了算法的正确性;第三节,我们通过实验应用该算法;第四节,我们给出结论。

2. 完全二部图的线图中的完全独立生成树

根据定理1,在一个连通图G中构造CISTs时,我们只需考虑构造G的CIST划分。由于线图的顶点是由原图的边构成的,因此将线图的顶点划分成CIST划分,实质上就是将原图的边划分。

我们提出了一种算法,称为CIST-P,用于构造 L ( K m , n ) ( m n 3 ) 的CIST划分,并证明该算法是正确的。我们将 K m , n 的两个部分标记为 V a V b

算法. CIST-P

输入:完全二部图 K m , n

输出: L ( K m , n ) 的CIST划分CP。

步骤1:将 V a V b 中前n个顶点之间的边进行划分。初始化 V a V b 的顶点为 { a 1 , a 2 , , a m } { b 1 , b 2 , , b n } ,分别表示 V a V b 的顶点集合。

1: k = n / 2

2: for i = 1 to k do

3: EP [ i ] = /*采用数组的形式存储第i组划分包含的边*/

4: end for

5: for i = 1 to k do

6: EP [ i ] = EP [ i ] { ( a i , b i ) }

7: for i = i + 1 to i + k do

8: EP [ i ] = EP [ i ] { ( a i , b j ) }

9: end for

10: for j [ 1 , i 1 ] [ i + k + 1 , 2 k ] do

11: EP [ i ] = EP [ i ] { ( a i + k , b j ) } { ( a j , b i + k ) }

12: end for

13: end for

步骤2:当n为奇数时进行调整。

14: if n is odd then

15: EP [ k + 1 ] =

16: for i = 1 to k do

17: EP [ i ] = EP [ i ] { ( a k + i , b k + i ) }

18: EP [ k + 1 ] = EP [ k + 1 ] { ( a k + i , b k + i ) }

19: EP [ i ] = EP [ i ] { ( a k + i , b k + 1 ) }

20: end for

21: for i = 1 to 2k do

22: EP [ k + 1 ] = EP [ k + 1 ] { ( a k + 1 , b i ) }

23: if i [ 1 , k ] then

24: EP [ k + 1 ] = EP [ k + 1 ] { ( a i , b k + 1 ) }

25: end if

26: end for

27: end if

步骤3:构造 V a 中第 n + 1 个顶点到第m个顶点与 V b 的顶点之间的边划分。

28: for i = n + 1 to m do

29: for j = 1 to len ( EP ) do

30: /* len ( EP ) EP中所有元素的数量,即划分的数量*/

31: EP [ j ] = EP [ j ] { ( a i , b j ) }

32: if n is odd then

33: if j is not equal to len ( EP ) then

34: EP [ j ] = EP [ j ] { ( a i , b j + k + 1 ) }

35: end if

36: else

37: EP [ j ] = EP [ j ] { ( a i , b j + k ) }

38: end if

39: end for

40: end for

步骤4:在 L ( K m , n ) 中构造CIST划分

41: C P =

42: for each set E in EP do

43: C =

44: for each edge ( x , y ) in E do

45: C = C { x : y }

46: end for

47: CP = CP { C }

48: end for

END

现在我们证明算法CIST-P输出的CP L ( K m , n ) 的CIST划分。

定理2 假设EP是在算法CIST-P的第3步中得到的集合,CP是在算法CIST-P的第4步中得到的集合。那么,EP E ( K m , n ) 的一个划分,而CP V ( L ( K m , n ) ) 的一个划分。此外,CP L ( K m , n ) 的一个CIST划分。

证明:设 t = n + 1 2

n为偶数时, t = n 2 。显然,对于 1 i t ,有 | EP [ i ] | = 2 ( t + 1 ) + 2 ( n t 1 ) + 2 ( m n ) = 2 m ,因此 i = 1 t | EP [ i ] | = 2 m × t = mn 。根据完全二部图的定义, K m , n mn 条边。因此, i = 1 t | EP [ i ] | = | E ( K m , n ) | = mn 。对于任意 j ( 1 j t ) ,以及 1 i < j t ,有 EP [ i ] EP [ j ] = 。因此,EP E ( K m , n ) 的一个划分。

n为奇数时, t = n + 1 2 。显然,对于 1 i t 1 ,有 | EP [ i ] | = 2 t 1 + 2 ( n t 1 ) + 1 + 2 ( m n ) = 2 m 2 。对于 i = t ,有 | EP [ i ] | = 2 n 1 + ( m n ) = m + n 1 。因此, i = 1 t | E P [ i ] | = i = 1 t 1 | E P [ i ] | + | E P [ t ] | = ( 2 m 2 ) × ( t 1 ) + m + n 1 = m n 。因此, i = 1 t | EP [ i ] | = | E ( K m , n ) | = mn 。对于任意 j ( 1 j t ) ,以及 1 i < j t ,有 EP [ i ] EP [ j ] = 。因此,EP E ( K m , n ) 的一个划分。

根据线图的定义,因为 EP E ( K m , n ) 的一个划分,所以CP V ( L ( K m , n ) ) 的一个划分。

t = n + 1 2 V i = C P [ i ]

情况1.n是奇数时,根据算法CIST-P可得:

V i = { { a 1 : b i + k , , a i 1 : b i + k , a i : b i , , a i : b i + k , a i + 1 : b i , , a i + k : b i , a i + k : b 1 , , a i + k : b i 1 , a i + k : b i + k + 1 , , a i + k : b 2 k + 1 , a i + k + 1 : b i + k , , a 2 k : b i + k , a 2 k + 2 : b i , a 2 k + 2 : b i + k + 1 , , a m : b i , a m : b i + k + 1 } f o r 1 i k { a i : b 2 k + 1 , , a k : b 2 k + 1 , a k + 1 : b k + 1 , a k + 2 : b k + 2 , , a 2 k : b 2 k , a 2 k + 1 : b 1 , , a 2 k + 1 : b 2 k + 1 , a 2 k + 2 : b k , a 2 k + 3 : b k , , a m : b k } f o r i = k + 1

首先,我们证明顶点集 V i 的诱导子图是连通的。对于 1 i k ,在 EP [ i ] 中的边,如 { ( a 2 k + 2 , b i ) , ( a 2 k + 2 , b i + k + 1 ) , , ( a m , b i ) , ( a m , b i + k + 1 ) } ,这些边是连通的,并且与边 ( a i , b i ) 一起形成一个连通的子图。 EP [ i ] 中的其余边都连接到边 ( a i , b i ) ( a i , b i + k ) ( a i + k , b i ) 之一。由于这三条边是连通的,根据线图的定义,顶点集 V i ( 1 i k ) 的诱导子图是连通的。

对于 i = k + 1 ,在 EP [ i ] 中的边,如 ( a k + i , b k + i ) ( 1 i k ) 与边 ( a 2 k + 1 , b k + i ) 连接。 EP [ i ] 中的边 ( a 2 k + 2 , b k ) , ( a 2 k + 3 , b k ) , , ( a m , b k ) 与边 ( a k , b k ) 连接。除了边 ( a k + i , b k + i ) , ( a 2 k + 2 , b k ) , ( a 2 k + 3 , b k ) , , ( a m , b k ) 之外,所有其他边都与边 ( a 2 k + 1 , b 2 k + 1 ) 连接。

因此,顶点集 V i 的诱导子图是连通的。

(a) 1 x , y k (b) 1 x k , y = k

Figure 2. Connected subgraphs of B ( V x , V y )

2. B ( V x , V y ) 的连通子图

我们用 B ( V x , V y ) 来表示由 V x V y 形成的二部图。接下来,我们证明对于每个二部图 B ( V x , V y ) (其中 1 x , y k + 1 ,且 x y )都没有树形组件。我们分以下情况进行讨论:

情况1.1 1 x , y k ,不失一般性,假设 x < y 。在 V x 中的所有顶点都与 V y 中一个顶点子集 V sy : { a x : b y + k , a x + k : b y , a y + k : b x , a y : b x + k , a y : b x + k + 1 } 相邻。在 V y 中的所有顶点都与 V x 中一个顶点子集 V sx : { a y : b x , a y + k : b x + k , a x : b y , a x + k : b y + k , a x + k : b y + k + 1 } 相邻。在 V sx 中,顶点 a y : b x , a y + k : b x + k V sy 中的顶点 a y + k : b x , a y : b x + k 之间存在一个环,形成环 { a y : b x , a y + k : b x , a y + k : b x + k , a y : b x + k , a y : b x } 。在 V sx 中,顶点 a x : b y , a x + k : b y + k V sy 中的顶点 a x : b y + k , a x + k : b y 之间也存在一个环,形成 { a x : b y , a x : b y + k , a x + k : b y + k , a x + k : b y , a x : b y } 。此外, V x 中的顶点 a x + k : b y + k a x + k : b y + k + 1 a 2 k : b x + k V y 中的顶点 a y : b x + k a y : b x + k + 1 a 2 k : b y + k 相连接,换句话说,存在一条路径 { a x + k : b y + k + 1 , a x + k : b y + k , a 2 k : b y + k , a 2 k : b x + k , a y : b x + k , a y : b x + k + 1 } 。因此,二部图 B ( V x , V y ) 是连通的,连通分支就是其本身,并且没有树状分支。图2(a)显示了在这种情况下 B ( V x , V y ) 的局部连通图。

情况1.2 1 x k   y = k + 1 。在 V x 中的所有顶点都与 V y 中一个顶点子集 V sy : { a x : b 2 k + 1 , a x + k : b x + k , a 2 k + 1 : b x , a 2 k + 1 : b x + k + 1 } 相邻。设 V x 1 V x 中一个顶点子集, V x 1 = { a x : b x , , a x : b x + k } ,并且设 V x 2 为另一个子集, V x 2 = { a x + k : b 1 , , a x + k : b x 1 , a x + k : b x + k + 1 , , a x + k : b 2 k + 1 } 。则 V y 中的任意顶点总能在 V x 1 V x 2 找到一个与之相邻的顶点,换句话说, V y 中的所有顶点都与 V x 1 V x 2 中的某个顶点相邻。

由于 V x 1 中的所有顶点都与 V sy 中的顶点 a x : b 2 k + 1 相邻,并且 V x 2 中的所有顶点都与 V sy 中的顶点 a x + k : b x + k 相邻。取 V x 1 中的顶点 a x : b x V x 2 中的顶点 a x + k : b 2 k + 1 ,设 V sx = { a x : b x , a x + k : b 2 k + 1 } ,因此 V sx V sy 中的所有顶点相连,意味着存在一条路径 { a 2 k + 1 : b x + k + 1 , a 2 k + 1 : b x , a x : b x , a x : b 2 k + 1 , a x + k : b 2 k + 1 , a x + k : b x + k } 。因此,二部图 B ( V x , V y ) 是连通的,其连通分支就是其本身。此外,由于 B ( V x , V y ) 中存在一个环 { a 2 k + 1 : b x , a x : b x , a x : b 2 k + 1 , a x + k : b 2 k + 1 , a x + k : b x + k , a x + k : b x , a 2 k + 1 : b x } ,因此 B ( V x , V y ) 中没有树状分支。图2(b)显示了在这种情况下 B ( V x , V y ) 的局部连通图。

情况2.n为偶数时,通过算法CIST-P可得

V i = { a 1 : b i + k , , a i 1 : b i + k , a i : b i , , a i : b i + k , a i + 1 : b i , , a i + k : b i , a i + k : b 1 , , a i + k : b i 1 , a i + k : b i + k , a i + k : b i + k + 1 , , a i + k : b 2 k + 1 , a i + k + 1 : b i + k , a i + k + 2 : b i + k , , a 2 k : b i + k , a 2 k + 1 : b i , a 2 k + 1 : b i + k , , a m : b i , a m : b i + k }

此情况与情况1.1相似, V i 的诱导子图是连通的,并且对于每个二部图 B ( V x , V y ) ( 1 x , y k , x y ) 不存在树形组件。

总之,通过算法CIST-P得到的CP L ( K m , n ) 的CIST划分。证毕。□

3. 实验

在本节中,我们通过实验验证了算法CIST-P。我们将算法CIST-P应用于构建 L ( K 5 , 5 ) L ( K 7 , 5 ) 中的CIST。

示例1. 以 L ( K 5 , 5 ) 为例。首先,我们将 K 5 , 5 的顶点标记为 V a = { a 1 , a 2 , a 3 , a 4 , a 5 } V b = { b 1 , b 2 , b 3 , b 4 , b 5 } 。对除去与 a 5 b 5 关联的边以外的边进行划分,再对与 a 5 b 5 关联的边进行划分和调整,如图3所示。表示前两组划分,图3(b)展示了最后一组边集的划分及划分的调整。算法第三步得到的划分集如下: { { a 1 : b 1 , a 1 : b 2 , a 2 : b 1 , a 1 : b 3 , a 3 : b 1 , a 3 : b 4 , a 4 : b 3 , a 3 : b 5 } , { a 2 : b 2 , a 2 : b 3 , a 3 : b 2 , a 2 : b 4 , a 4 : b 2 , a 4 : b 1 , a 1 : b 4 , a 4 : b 5 } , { a 3 : b 3 , a 4 : b 4 , a 5 : b 1 , a 1 : b 5 , a 5 : b 2 , a 2 : b 5 , a 5 : b 3 , a 5 : b 4 , a 5 : b 5 } } 图4展示了 L ( K 5 , 5 ) 的CIST划分,图5展示了 K 5 , 5 对应的边划分。由此CIST划分,我们得到了 L ( K 5 , 5 ) 的三个完全独立的生成树,如图6所示。

(a) (b)

Figure 3. The edge-partition of K 5 , 5

3. K 5 , 5 的边划分

(a)

(b) (c)

Figure 4. The CIST-partitions of L ( K 5 , 5 )

4. L ( K 5 , 5 ) 的CIST划分

(a)

(b) (c)

Figure 5. The edge partition of K 5 , 5

5. L ( K 5 , 5 ) 的边划分

(a) T 1

(b) T 2 (c) T 3

Figure 6. The CISTs in L ( K 5 , 5 )

6. L ( K 5 , 5 ) 的完全独立生成树

(a)

(b) (c)

Figure 7. The edge partition of K 7 , 5

7. L ( K 7 , 5 ) 的边划分

(a) T 1

(b) T 2 (c) T 3

Figure 8. The CISTs in L ( K 7 , 5 )

8. L ( K 7 , 5 ) 的完全独立生成树

示例2. 以 L ( K 7 , 5 ) 为例,图7展示了 K 7 , 5 的边划分,基于此CIST划分,最终得到 L ( K 7 , 5 ) 的三个完全独立的生成树,如图8所示。

4. 结论

在本文中,我们提出了一种算法CIST-P,用于在 L ( K m , n ) ( m n 3 ) 中构造CISTs。我们从理论上证明了该算法的正确性,并通过实验验证了算法的有效性。算法适用于所有完全二部图的线图,但算法是否适用于其他类型的图,尚待研究。

基金项目

广东省自然科学基金面上项目(2021A1515012047)。

NOTES

*通讯作者。

参考文献

[1] Hasunuma, T. (2001) Completely Independent Spanning Trees in the Underlying Graph of a Line Digraph. Discrete Mathematics, 234, 149-157.
https://doi.org/10.1016/s0012-365x(00)00377-0
[2] Hasunuma, T. (2002) Completely Independent Spanning Trees in Maximal Planar Graphs. In: Goos, G., Hartmanis, J., Leeuwen, J. and Kučera, L., Eds., Graph-Theoretic Concepts in Computer Science, Springer, 235-245.
https://doi.org/10.1007/3-540-36379-3_21
[3] Lin, W., Li, X.-Y., Chang, J.-M. and Jia, X.H. (2023) Constructing Multiple CISTs on BCube-Based Data Center Networks in the Occurrence of Switch Failures. IEEE Transactions on Computers, 72, 1971-1984.
https://doi.org/10.1109/TC.2022.3230288
[4] Hussain, Z., Al Azemi, F. and Al Bdaiwi, B. (2024) Completely Independent Spanning Trees in Eisenstein-Jacobi Networks. The Journal of Supercomputing, 1-17.
[5] Li, X., Lin, W., Liu, X., Lin, C., Pai, K. and Chang, J. (2022) Completely Independent Spanning Trees on BCCC Data Center Networks with an Application to Fault-Tolerant Routing. IEEE Transactions on Parallel and Distributed Systems, 33, 1939-1952.
https://doi.org/10.1109/tpds.2021.3133595
[6] Pai, K., Chang, R. and Chang, J. (2020) A Protection Routing with Secure Mechanism in Möbius Cubes. Journal of Parallel and Distributed Computing, 140, 1-12.
https://doi.org/10.1016/j.jpdc.2020.02.007
[7] Pai, K., Chang, R., Wu, R. and Chang, J. (2020) Three Completely Independent Spanning Trees of Crossed Cubes with Application to Secure-Protection Routing. Information Sciences, 541, 516-530.
https://doi.org/10.1016/j.ins.2020.05.048
[8] Tapolcai, J. (2012) Sufficient Conditions for Protection Routing in IP Networks. Optimization Letters, 7, 723-730.
https://doi.org/10.1007/s11590-012-0455-y
[9] Moinet, A., Darties, B., Gastineau, N., Baril, J. and Togni, O. (2017) Completely Independent Spanning Trees for Enhancing the Robustness in Ad-Hoc Networks. 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Rome, 9-11 October 2017, 63-70.
https://doi.org/10.1109/wimob.2017.8115791
[10] Péterfalvi, F. (2012) Two Counterexamples on Completely Independent Spanning Trees. Discrete Mathematics, 312, 808-810.
https://doi.org/10.1016/j.disc.2011.11.015
[11] Pai, K., Yang, J., Yao, S., Tang, S. and Chang, J. (2014) Completely Independent Spanning Trees on Some Interconnection Networks. IEICE Transactions on Information and Systems, 97, 2514-2517.
https://doi.org/10.1587/transinf.2014edl8079
[12] Cheng, B., Wang, D. and Fan, J. (2017) Constructing Completely Independent Spanning Trees in Crossed Cubes. Discrete Applied Mathematics, 219, 100-109.
https://doi.org/10.1016/j.dam.2016.11.019
[13] Pai, K., Tang, S., Chang, J. and Yang, J. (2013) Completely Independent Spanning Trees on Complete Graphs, Complete Bipartite Graphs and Complete Tripartite Graphs. In: Chang, R.-S., Jain, L.C. and Peng, S.-L., Eds., Smart Innovation, Systems and Technologies, Springer, 107-113.
https://doi.org/10.1007/978-3-642-35452-6_13
[14] Araki, T. (2013) Dirac’s Condition for Completely Independent Spanning Trees. Journal of Graph Theory, 77, 171-179.
https://doi.org/10.1002/jgt.21780
[15] Li, H., He, W., Yang, W. and Bai, Y. (2015) A Note on Edge-Disjoint Hamilton Cycles in Line Graphs. Graphs and Combinatorics, 32, 741-744.
https://doi.org/10.1007/s00373-015-1606-6
[16] Tian, T. and Xiong, L. (2018) Traceability on 2-Connected Line Graphs. Applied Mathematics and Computation, 321, 463-471.
https://doi.org/10.1016/j.amc.2017.10.043
[17] Dong, F. and Yan, W. (2016) Expression for the Number of Spanning Trees of Line Graphs of Arbitrary Connected Graphs. Journal of Graph Theory, 85, 74-93.
https://doi.org/10.1002/jgt.22048
[18] Li, D. and Wu, J. (2015) On Data Center Network Architectures for Interconnecting Dual-Port Servers. IEEE Transactions on Computers, 64, 3210-3222.
https://doi.org/10.1109/tc.2015.2389847
[19] Wang, X., Fan, J., Lin, C., Zhou, J. and Liu, Z. (2018) BCDC: A High-Performance, Server-Centric Data Center Network. Journal of Computer Science and Technology, 33, 400-416.
https://doi.org/10.1007/s11390-018-1826-3
[20] Wang, Y., Cheng, B., Qian, Y. and Wang, D. (2022) Constructing Completely Independent Spanning Trees in a Family of Line-Graph-Based Data Center Networks. IEEE Transactions on Computers, 71, 1194-1203.
https://doi.org/10.1109/tc.2021.3077587
[21] Bian, Q., Cheng, B., Fan, J. and Pan, Z. (2022) Completely Independent Spanning Trees in the Line Graphs of Torus Networks. In: Lai, Y.X., et al., Eds., Algorithms and Architectures for Parallel Processing, Springer International Publishing, 540-553.
https://doi.org/10.1007/978-3-030-95391-1_34

Baidu
map