完全二部图的强子图连通度
Strong Subgraph Connectivity on Complete Bipartite Digraphs
DOI: 10.12677/AAM.2022.116389, PDF, HTML, XML, 下载: 269  浏览: 404 
作者: 程 睿:绍兴文理学院数理信息学院,浙江 绍兴
关键词: 广义连通度强子图k-连通度完全二部图Generalized Connectivity Strong Subgraph k-Connectivity Complete Bipartite Digraphs
摘要: 无向图G的广义k-连通度是在1985年由Hager引入的定义,这个概念后来又被人们推广到有向图中并提出了强子图k-连通度的定义。近年来,强子图k-连通度的研究在有向图上取得很多重要结果。在本文中,我们研究并给出了完全二部有向图上的强子图k-连通度的若干结果。
Abstract: The definition of generalized connectivity of undirected graph G was introduced by Hager in 1985. This concept was extended to directed graph and the definition of strong subgraph k-connectivity was proposed. In recent years, the study of strong subgraph k-connectivity has achieved many im-portant results on directed graphs. In this paper, we study this concept and give some results on the strong subgraph k-connectivity on complete bipartite digraphs.
文章引用:程睿. 完全二部图的强子图连通度[J]. 应用数学进展, 2022, 11(6): 3646-3650. https://doi.org/10.12677/AAM.2022.116389

1. 引言

无论是在组合学意义还是算法意义上,连通度都是其中最基础的概念之一,不同文献中使用的连通度符号都有差别,本文使用的是文献 [1] [2] 中相关术语和符号。图G的广义k-连通度 κ k ( G ) 的概念在1985年由Hager [3] 引入,是连通度的“路版本”定义的自然推广。给定图G和其中的一个顶点子集S (S中元素个数至少为2),当G中的子树T满足 S V ( T ) 时,我们称这个树T为一个S-斯坦纳树,也可以简称其为S-树。当两个S-树 T 1 T 2 满足 E ( T 1 ) E ( T 2 ) = 时,我们称 T 1 T 2 为弧不交的。当两个弧不交的S-树 T 1 T 2 满足 V ( T 1 ) V ( T 2 ) = S 时,我们称 T 1 T 2 为内部不交的。广义局部连通度 κ S ( G ) 定义为G中内部不交S-树的最大个数。进一步,我们定义广义k-连通度为

κ k ( G ) = min { κ S ( G ) | S V ( G ) , | S | = k }

其中k满足 2 k n 。容易得出,当 k = 2 时, κ 2 ( G ) = κ ( G )

类似的,我们可以定义 λ k ( G )

λ k ( G ) = min { λ S ( G ) | S V ( G ) , | S | = k }

其中 λ S ( G ) 为G中弧不交S-树的最大个数。

在无向图广义k-连通度的定义中,可以将“S-树”替换为“G中包含S的连通子图”(这里面的S-树本身也是G的一个连通子图),将“连通”替换为“强连通”来定义有向图的“广义k-连通度”。令 D = ( V ( D ) , A ( D ) ) ,为一个n阶有向图,S是 V ( D ) 中的一个k元顶点子集,其中 2 k n 。我们设 D 1 , , D p 为D中包含S的强子图,对于任意的 D i D j ,若满足 V ( D i ) V ( D j ) = S A ( D i ) A ( D j ) = ,则称 D i D j 为内部不交的S-强子图,其中 1 i j p 。将 κ S ( D ) 定义为G中包含的S-内部不交强子图的最大个数,进一步定义强子图k-连通度为

κ k ( D ) = min { κ S ( D ) | S V ( D ) , | S | = k }

根据其定义可得,当D不是强连通图时, κ 2 ( D ) = 0 。类似的,引入 λ S ( D ) λ k ( D ) 的定义,其中 λ S ( D ) 定义为D中包含S-弧不交强子图的最大个数,定义强子图k-弧连通度为

λ k ( D ) = min { λ S ( D ) | S V ( D ) , | S | = k }

若有向图D中任意一条弧xy都能够在图D中找出一条弧yx与之对应,则D被称为对称的有向图。给定一个无向图G,通过将G中的每条边替换成对应的两个方向的弧构成一个对称有向图D,我们称D是G的完全双定向。若G是一个完全二部图 K a , b ,则它对应的完全二部有向图记作 K a , b

Li等在文献 [4] 中给出了完全二部图 K a , b 边不交生成树的值和 K a , b 的广义k连通度的值。Li和Mao在 [5] 中总结了广义连通度的诸多结果,在此基础上,Sun等在 [6] [7] 中给出了完全有向图的强子图连通度的界,证明了竞赛图和对称有向图在不同情况下的复杂度。令 k 2 l 2 ,Sun等在文献 [7] 中通过用WEAK k-LINKAGE PROBLEM归约证明了能否判断 λ S ( D ) l 是一个NPC问题,在文献 [8] 中通过用DIRECTED q-LINKAGE PROBLEM归约证明了能否判断 κ S ( D ) l 也是一个NPC问题。在本文中,对于 k = 2 , k = 3 k = a + b ,我们确定了 κ k ( K a , b ) 的精确值(引理2.4,定理2.5和定理2.6)。

2. 主要结果

引理2.1. [7] 令D为一个n阶有向图,k为一个整数且 k 2 ,则

λ k + 1 ( D ) λ k ( D ) ( k n 1 )

κ k ( D ) κ k ( D ) λ k ( D ) λ k ( D )

κ k ( D ) λ k ( D ) min { δ + ( D ) , δ ( D ) }

其中 D 是D的一个生成子有向图。

引理2.2. [6] 令D为一个n阶有向图,k为一个整数且 k 2 ,则 1 λ k ( D ) n 1 1 κ k ( D ) n 1 ,上界是可达的当且仅当 D K

引理2.3. [9] [10] 完全S部有向图 K r , r , , r (s次)可以被分解成s个哈密顿圈当且仅当 ( r , s ) ( 4 , 1 ) ( r , s ) ( 6 , 1 )

引理2.4. [11] 对于任意给定的两个正整数a和b,其中 a b ,我们有 λ k ( K a , b ) = a ( 2 k a + b )

定理2.5. 对于任意给定的两个正整数a和b,其中 a b ,我们有 κ a + b ( K a , b ) = a

证明:令 D K a , b ,在D中找到一个k元顶点子集S,其中 | S | = a + b 。将 V ( D ) 划分为 V 1 V 2 两个子集,其中 V 1 = { u i | 1 i a } V 2 = { v j | 1 j b } 。根据引理2.3可以通过由 { u i , v j | 1 i , j a } 导出的D的子图得到 H i , ( 1 i a ) 个哈密顿圈。对每个 1 i a ,存在一个 D i D i 是由 H i 加上弧集 { u i v j , v j u i | a + 1 j b } 所构成的D的强生成子图。此时对于任意的一对强子图 D i , D j ( 1 i j a ) ,都有 V ( D i ) V ( D j ) = S 成立。再根据引理2.4: λ a + b ( D ) = a ,可以知道图D中任意a个强子图都是弧不交的,意味着D中至少有a个内部不交的S-强子图,即 κ a + b ( D ) a 。再根据引理2.1我们能够得到这样一个事实: κ a + b ( D ) λ a + b ( D ) min { δ + ( D ) , δ ( D ) } = a 。综上所述,可以得到 κ a + b ( K a , b ) = a 。定理得证。¨

定理2.6. 对于任意给定的两个正整数a和b,其中 a b ,我们有 κ 2 ( K a , b ) = a

证明:令 D K a , b ,将 V ( D ) 根据两个独立集划分为 V 1 V 2 两个子集,其中 V 1 = { u i | 1 i a } V 2 = { v j | 1 j b } 。根据引理2.1,我们有 κ ( D ) λ ( D ) min { δ + ( D ) , δ ( D ) } = a ,下面只需在D中找至少a个内部不交的S-强子图。令 S = { x , y } V 1 V 2 ,给定a个S-强子图 D i ,假设每个 D i ( i { 1 , 2 , , a } ) 中都包含S。根据 x , y 在顶点子集中的分布情况,分为以下两种情形进行讨论:

情形1: x , y 属于同一个顶点子集,即 { x , y } V 1 { x , y } V 2 。不失一般性,假设 x = u 1 y = u 2 。对于每一个 i { 1 , 2 , , a } ,令 D i 的顶点集为 V ( D i ) = { u 1 , u 2 , v i } ,弧集为 A ( D i ) = { u 1 v i , v i u 1 , u 2 v i , v i u 2 } 。显然D中有a个内部不交的S-强子图。

情形2: x , y 属于不同的顶点子集,即 x V 1 , y V 2 x V 2 , y V 1 。不失一般性,我们假设 x = u 1 y = v 1 。令 D 1 包含顶点 x , y 和边 u 1 v 1 , v 1 u 1 。对于任意的 i { 2 , , a } ,令 D i 的顶点集为 V ( D i ) = { u 1 , v 1 , u i , v i } ,弧集为 A ( D i ) = { u 1 v i , v i u i , u i v 1 , v 1 u i , u i v i , v i u 1 } 。同样可以在D中找到a个内部不交的S-强子图。

在两种情况中找出内部不交的S-强子图最小值可以得到 κ 2 ( D ) = a 。定理得证。¨

进一步的,当 k = 3 时能够得到下列定理。

定理2.7. 对于任意给定的两个正整数a和b,其中 3 < a b ,我们有 κ 3 ( K a , b ) = a 1

证明:令 D K a , b ,将 V ( D ) 根据两个独立集划分为 V 1 V 2 两个子集,其中 V 1 = { u i | 1 i a } V 2 = { v j | 1 j b } 。根据引理2.1,我们有 κ 3 ( D ) λ 3 ( D ) min { δ + ( D ) , δ ( D ) } = a ,下面要在D中找到至少 a 1 个内部不交的S-强子图。令 S V ( D ) | S | = 3 ,给定a个S-强子图 D i ,假设每个 D i ( i { 1 , 2 , , a } ) 中都包含S。根据 x , y 在顶点子集中的分布情况,分为以下两种情形进行讨论:

情形1:S中的顶点在同一个顶点子集中,即 S V 1 S V 2 。不失一般性,假设 S = { u 1 , u 2 , u 3 } ,对于每一个 i { 1 , 2 , , a } D i 为D中的一个S-强子图,其中 D i 的顶点集 V ( D i ) = { u 1 , u 2 , u 3 , v i } ,弧集 A ( D i ) = { u 1 v i , v i u 1 , u 2 v i , v i u 2 , u 3 v i , v i u 3 } 。容易得到D中存在a个所需的内部不交强子图 D i

情形2:S中的顶点不在同一个顶点子集中,不失一般性,进一步将其分成 S = { u 1 , v 1 , v 2 } S = { u 1 , u 2 , v 1 } 两种情况来考虑。

情形2.1 当 S = { u 1 , v 1 , v 2 } 时, D 1 的顶点集 V ( D 1 ) = { u 1 , v 1 , v 2 } ,弧集 A ( D 1 ) = { u 1 v 1 , v 1 u 1 , u 1 v 2 , v 2 u 1 } 。对于剩下的每个 i { 2 , , a } ,令 D i 为顶点集 V ( D i ) = { u 1 , u i , v 1 , v 2 , v i + 1 } ,弧集 A ( D i ) = { u 1 v i + 1 , v i + 1 u 1 , v 1 u i , u i v 1 , v 2 u i , u i v 2 , u i v i + 1 , v i + 1 u i } 的S-强子图。此时D中共有a个内部不交强子图 D i 符合所求。

情形2.2 当 S = { u 1 , u 2 , v 1 } 时,和情形2.1类似,但我们只能找到 a 1 个内部不交强子图。假设D中有a个内部不交强子图 D i ,根据集合S包含的顶点,我们可以得到一个包含四条弧 u 1 v 1 , v 1 u 1 , u 1 v 2 , v 2 u 1 的S-强子图,设其为 D 1 。为使每个强子图 D i ( i { 1 , 2 , , a } ) 为内部不交的,对于任意 i 2 的强子图 D i ,令其顶点集为 { u 1 , u 2 , u i + 1 , v 1 , v i } ,弧集为 { v 1 u i + 1 , u i + 1 v 1 , u 1 v , v i u 1 , u 2 v i , v i u 2 , v i u i + 1 , u i + 1 v i } 。此时顶点 v 1 的度为 2 ( a + 1 ) ,与事实不符。因此D中只有 a 1 个内部不交强子图。

综上所述,我们可以得到 κ 3 ( D ) = min { κ S ( D ) | S V ( D ) , | S | = 3 } = a 1 。¨

通过引理2.1和引理2.2可以得到 κ k ( K a , b ) 的界,由定理2.5和定理2.5可以得到上界是紧的。

推论2.8. 对于任意给定的完全有向二部图 K a , b 满足 1 κ k ( K a , b ) a ( 2 k a + b ),当 k = 2 k = a + b 时上界是可达的。

3. 总结和展望

本文找出了任意完全有向二部图 K a , b 的界,确定了 k = 2 , k = 3 k = a + b κ k ( K a , b ) 的精确值。进一步,我们还可以研究若给出其他k值是否能够计算相应 κ k ( K a , b ) 的精确值,同时考虑在此情况下能否找出 K a , b 更紧的下界。如果无法计算 κ k ( K a , b ) 的精确值,我们可以考虑是否能够找出一个算法证明其是多项式时间内可解的问题。

参考文献

[1] Bang-Jensen, J. and Gutin, G.Z. (2009) Digraphs: Theory, Algorithms and Applications. 2nd Edition, Springer, London.
https://doi.org/10.1007/978-1-84800-998-1
[2] Bondy, J.A. and Murty, U.S.R. (2008) Graph Theory, Springer, Ber-lin.
[3] Hager, M. (1985) Pendant Tree-Connectivity. Journal of Combinatorial Theory, Series B, 38, 179-189.
https://doi.org/10.1016/0095-8956(85)90083-8
[4] Li, S., Li, W. and Li, X. (2012) The Generalized Connectivity of Complete Bipartite Graphs, Ars Combinatoria, 104, 65-79.
[5] Li, X. and Mao, Y. (2016) Generalized Connectivity of Graphs, Springer, Switzerland.
https://doi.org/10.1007/978-3-319-33828-6
[6] Sun, Y. and Gutin, G. (2021) Strong Subgraph Connectivity of Digraphs. Graphs and Combinatorics, 37, 951-970.
https://doi.org/10.1007/s00373-021-02294-w
[7] Sun, Y.F. and Gutin, G., Yeo, A. and Zhang, X.Y. (2019) Strong Subgraph k-Connectivity. Journal of Graph Theory, 92, 5-18.
https://doi.org/10.1002/jgt.22437
[8] Sun, Y.F. and Gutin, G. (2021) Strong Subgraph Connectivity of Digraphs: A Survey. Journal of Interconnection Networks, 21, Article No. 2142004.
https://doi.org/10.1142/S0219265921420044
[9] Ng, L.L. (1997) Hamiltonian Decomposition of Complete Regular Multipartite Digraphs. Discrete Mathematics, 177, 279-285.
https://doi.org/10.1016/S0012-365X(97)00017-4
[10] Tillson, T.W. (1980) A Hamiltonian Decomposition of , . Journal of Combinatorial Theory, Series B, 29, 68-74.
https://doi.org/10.1016/0095-8956(80)90044-1
[11] Sun, Y., Gutin, G. and Zhang, X. (2021) Packing Strong Subgraph in Di-graphs.