图的修正的k-顶点彩虹连通度

2018-12-03 01:57王万禹王成强
关键词:种颜色子集着色

王万禹,王成强

(1.四川师范大学数学与软件科学学院,四川成都 610066;2.成都师范学院数学学院,四川成都 610030)

首先给出文中需要的一些定义.

定义1[8]如果路P中所有顶点着不同的颜色,或者除端点外其余内点着不同于端点的颜色且内点染色各不相同,也就是说路P中只有两个端点可以着相同的颜色,那么路P称为修正的顶点彩虹路.

定义2[8]如果图中任意两个顶点至少由一条修正的顶点彩虹路连接,则顶点着色c称为修正的顶点彩虹着色.

定义3[8]如果一个修正的顶点彩虹着色图G用了k种颜色,则称这个图G为k-可修正的顶点彩虹着色图.

定义4使得图G是修正的顶点彩虹连通图的最小颜色数目称为图G的修正顶点彩虹连通度,记做rvc*k(G).

定义5对两条u-v路P1,P2,如果V(P1)∩V(P2)={u,v},则称P1和P2为内部顶点不交的路.

定义6如果图G中任意两点间存在k条内部顶点不交的修正的顶点彩虹路,那么图G称为修正的k-顶点彩虹图.使得图G为修正的k-顶点彩虹图的最小颜色数称为修正的k-顶点彩虹连通度,记为rvc*k(G).

由定义6可知,当k=1时,rvc*1(G)=rvc*(G).只有当图G的点连通度κ(G)≥k时,图的修正的k-顶点彩虹连通度才有意义.文中研究都是在这个条件下进行的.记diam(G)为图G的直径,那么rvc*k(G)≥diam(G),当k=1,直径为1时,等式成立.

定义7令M表示一个匹配,任取一边e∈M,若e的两个端点着不同颜色,则称e为彩虹匹配边.若M中每条边都是彩虹匹配边,则称M为彩虹匹配.

定义8如果路P中所有的边着不同的颜色,那么路P称为彩虹路.

定义9如果图中任意两个顶点至少由一条彩虹路连接,则图G为彩虹连通图.使得图G是彩虹连通图的最小颜色数目k称为图G的彩虹连通度,记做rc(G).

定义10如果图G中任意两点间存在k条内部顶点不交的彩虹路,那么图G称为k-彩虹图.使得图G为k-彩虹图的最小颜色数称为k-彩虹连通度,记为rck(G).

文中主要在顶点彩虹连通度的基础上研究修正的k-顶点彩虹连通度,给出圈、轮、二部图以及完全图的修正的k-顶点彩虹连通度.以下[·]*表示上取整函数,[·]*表示下取整函数.

1 一些图类的修正的k-顶点彩虹连通度

定理1[8]对于任意正整数n≥3,有

定理2当n≥3时,rvc*2(Cn)=n.

证明显然rvc*2(Cn)≤n.记Cn的着色为c,假设rvc*2(Cn)=n-1,即对于图Cn,可以用n-1种颜色对其着色,使其为修正的2-顶点彩虹连通图.在这个着色过程中,有两个顶点着色相同,记为u和v,即c(u)=c(v).

情形1.u和v相邻.

任意选择一点x∈V(Cn){u,v},对于两条x-u路,一定会有一条x-u路从x出发,经过v再到u,因c(u)=c(v),故其不是修正的顶点彩虹路.此时Cn不是修正的2-顶点彩虹连通图.

情形2.u和v不相邻.

情形2.1.若d(u,v)=2,则最短u-v路要经过一点,记为x.在另外一条u-v路中,此时x-u路中有一条路xv…ux不是修正的顶点彩虹路.

情形2.2.若d(u,v)≥3,则在最短u-v路上任取两点x,y,显然不存在两条修正的顶点彩虹x-y路,这与Cn是修正的2-顶点彩虹连通图矛盾.综合情形1-2可知,rvc*2(Cn)=n. 】

对于n≥3,轮Wn被定义为Cn+K1,K1和Cn每个顶点相连接,所以W3=K4,K1的顶点称为中心点.下面给出轮的修正的2-顶点和3-顶点彩虹连通度.

定理3对于轮Wn,有

(b)rvc*3(Wn)=n+1.

情形1.u,v∈V(Cn).

情形1.1.u,v∈V(P1)或u,v∈V(P2),不妨设u,v∈V(P1).因为P1是修正的顶点彩虹路,故顶点全在P1中的u-v路也是修正的顶点彩虹路.由着色可知,uwv是修正的顶点彩虹路.所以有2条修正的顶点彩虹u-v路.

情形1.2.u∈V(Pi)且v∈V(Pj)(i≠j,1≤i,j≤2),不妨设u∈V(P1),v∈V(P2).如果c(u)=c(v),则在Cn上有两条修正的顶点彩虹路.若c(u)≠c(v),则在Cn上距离较短的u-v路为修正的顶点彩虹路,另外一条u-v路不是.而uwv为修正的顶点彩虹路,所以在这种情形下,共有两条修正的顶点彩虹u-v路.

情形2.u∈V(Cn),v=w或v∈V(Cn),u=w.

不妨设u∈V(Cn),v=w.令vi是圈上与u相邻的一点,显然c(u)≠c(vi),所以uw(w=v)和uviw为两条修正的顶点彩虹路.

由情形1和情形2可知,着色c为Wn的修正的2-顶点彩虹着色,且

(1)

情形1.x,y,z中有一个顶点为中心点w,不妨设z=w.

在Cn中任取一点u,v-x内部不交路有3条,但是v…y…x和uwx不是修正的顶点彩虹路.故只有1条修正的顶点彩虹v-x路.这与Wn为修正的2-顶点彩虹图矛盾.

情形2.x,y,z∈V(Cn).

由情形1和情形2知

(2)

综合(1)-(2)式可知,当n≥4时,有

(b)因为Wn为3-连通图,故任意两点间有3条内部点不交的路.显然rvc*3(Wn)≤n+1成立.现在假设rvc*3(Wn)=n,那么Wn中有两个顶点着相同色,记为u,v.记Wn=Cn+K1,设中心点w=K1.

情形1.u,v∈Cn.

在Cn上选择和点u相邻的顶点x,因为3条u-x路中必定有一条要经过点v,而u…v…x路不为彩虹路,所以只有2条修正的顶点彩虹u-x路,矛盾.

情形2.u∈Cn,v=w.

任选Cn上不同于u的一点x,因为三条u-x路中必定有一条要经过点v(v=w),而u…v(v=w)…x路不为彩虹路,所以只有2条修正的顶点彩虹u-x路,矛盾.

由情形1和情形2知,rvc*3(Wn)≥n+1.所以rvc3(Wn)=n+1. 】

命题1图G为完全二部图,令M表示含k条边的彩虹匹配,对于任意两点u,v∉V(M),如果uv的着色和M中顶点颜色不同,则至少存在k条顶点不交的修正的顶点彩虹u-v路.

证明因为图G为完全二部图,设G=V1,V2,E,M={x1y1,x2y2,…,xkyk},其中xi∈V1,yi∈V2(1≤i≤k).如果u∈V1,v∈V2,则路u-xi-yi-v(1≤i≤k)为修正的顶点彩虹路,共k条.另一方面,不妨设u,v∈V1,此时路u-yi-v为修正的顶点彩虹路,共k条. 】

命题2令M为含k-1条边的完美匹配,若M中有k个顶点着相同颜色,则至少存在一条边e∈M,使得e的两个端点着相同颜色.

证明因为M为含k-1条边的完美匹配,令M={x1y1,x2y2,…,xk-1yk-1}.设X={x1,x2,…,xk-1},Y={y1,y2,…,yk-1}.如果X中的顶点有s(1≤s≤k-1)个顶点着色相同,不妨设为前s个顶点(x1,x2,…,xs).当s=1或者k-1时,结论显然成立.现在假设2≤s≤k-2,因为M中有k个顶点着相同颜色,所以在Y中有k-s个顶点着色和X中前s个顶点着色相同.如果y1,y2,…,ys着色和X中前s个顶点着色不同,则在Y中剩余的k-1-s个顶点中需要有k-s个顶点和X中前s个顶点着色相同,矛盾. 】

定理4令G=Kp,q(p≤q)为k连通图,则k≤p,且有

(a)rvc*(Kp,q)=2;

(b)rvc*k(Kp,q)=k+2,p≥2k-2;

(c)rvc*2(Kp,q)=4.

证明(a)令X表示含图G第一部分p个顶点的顶点集,Y表示含图G第二部分q个顶点的顶点集,即X={v1,v2,…,vp},Y={u1,u2,…,uq}.

给X中所有顶点着色1,Y中所有顶点着色2,任意两点间存在一条修正的顶点彩虹路,故rvc*(Kp,q)≤2.给G中所有顶点着色1,对任意x∈V(X),y∈V(Y),u和v之间不存在修正的顶点彩虹路,故rvc*(Kp,q)≥2.所以rvc*(Kp,q)=2.

(b)将顶点集X拆分成k个子集,记为{X1,X2,…,Xk},满足条件X=X1∪X2∪…∪Xk,X2=X3=…=Xk,X1=p-k+1.因为G为完全二部图,所以存在G的一个完备匹配M满足条件M=M1∪M2∪…∪Mk且V(Mi)∩V(Mj)=∅(i≠j),其中Mi为顶点子集Xi(1≤i≤k)到Y中某一顶点子集Yi之间的完备匹配且Mi=Xi.

当p=q时M为完美匹配.接下来给出G的一个着色法c:X1中所有点着色1,Xi(2≤i≤k)着色2.Yi的着色记为c(Yi)=i+2(1≤i≤k).若p

下面证明着色c为图G的修正的k-顶点彩虹着色.先讨论p=q的情形,此时图G为正则的完全二部图.任取两点u和v.

情形1.u,v分别在X1和Y1上.

不妨设u∈X1,v∈Y1.此时除含X1的顶点的匹配外,还有k-1条彩虹匹配.由命题1知,除uv路外,还有k-1条内部顶点不交的修正的顶点彩虹路.

情形2.u∉X1或者v∉Y1.

情形2.1.当u∉X1且v∉Y1时,如果u,v来自于XX1或YY1,此时有p条内部顶点不交的修正的彩虹u-v路.如果有一点,不妨令为u使得u∈XX1,则另一点v∈YY1,此时有p-k+2条修正的彩虹u-v路,因为p≥2k-2,所以p-k+2≥k.

当q≥p+2时,结合上述p=q讨论,任取两点u,v,我们只需讨论以下3种情况.

由上述讨论知,c是图G的修正的k-顶点彩虹着色,所以当p≥2k-2时,rvc*k(Kp,q)≤k+2.

先讨论p=q的情形.因为rvc*k(Kp,q)=k+1,故2k(p=q)或2k+1(p

情形1.若X的k部分顶点着相同颜色(此情形和Y中k部分顶点着相同颜色情形相同).此时c(Yi)≠c(Yj)(i≠j,1≤i≤k))且和X中顶点着色不同.取u∈X,v∈Yi,则有且仅有一条u-v修正的顶点彩虹路,即uv,矛盾.

情形2.X中有s个以及Y中有t个顶点子集着相同色,满足s+t=k,s,t≠0.

情形2.1.c(X1)=c(Y1).取u∈X,v∈Y2.因为c(X1)=c(Y1),故经过M1中的边的u-v路不是修正的顶点彩虹路,故至多有k-1条内部不交的修正的顶点彩虹u-v路.

情形2.2.c(X1)≠c(Y1).

( i )假设X中s个顶点子集(含X1),不妨设s个部分为X1,X2,…,Xs和Y中t=k-s个顶点子集(不含Y1),不妨记为Yi1,Yi2,…,Yik-s着相同颜色1,X和Y中剩余的共k个子集着不同于1的颜色且每个部分着一个新的颜色,颜色集为{2,3,…,k+1}.取u∈Y1,v∈X2,由划分X=X1∪X2∪…∪Xk,X2=X3=…=Xk,X1=p-k+1可知,此时内部顶点不交的修正的顶点彩虹u-v路有p-(p-k+1)-(s-1)=k-s(≤k-1)条,矛盾.

( ii ){X2,X3,…Xk}中有s个顶点子集和Y中k-s个顶点子集(含Y1)着相同颜色.记s个子集为{Xi1,Xi2,…,Xis},Y的含Y1的k-s个子集,不妨记为{Y1,Y2,…,Yk-s}.取u∈X1,v∈Y2,同情形2.2,有k-s(≤k-1)条内部顶点不交的修正的顶点彩虹u-v路,矛盾.

由上述证明可知,当p=q时,rvc*k(Kp,q)=k+2(p≥2k-2).

由p=q的讨论可知,当图G的着色数为k+2时,若u∈Yj,则对于任意点v,至少有k条内部不交的修正的顶点彩虹路.因此,只需要再讨论以下两种情况即可.

(1)v∈Yk+1,u∈Yj.在p=q的情况下,按照对图G的着色,当u∈Yj时,对于任意点w,都至少有k条内部不交的修正的顶点彩虹w-v路.现在c(u)=c(v),故对于任意w≠u,至少有k条v-w内部不交的修正的顶点彩虹路.当w=v时,有p(≥k)条内部不交的修正的顶点彩虹路.

(2)v∈Yk+1,u∈Yk+1,此时q≥p+2.由着色c可知,有p(≥k)条内部不交的修正的顶点彩虹u-v路.

故对于p

由(b)知,当k=2时,(c)显然成立. 】

定理5对于完全图Kn,有

(a)rvc*(Kn)=1;

(b)rvc*k(Kn)=k+1,2≤k≤n-1.

证明(a)显然成立.

(b)设Kn的顶点集为V={v1,v2,…,vn},则Kn包含一个Hamilton圈,记为Cn,且Cn为Kn的一个生成子图.令Cn=v1v2…vnvn+1(vn+1=v1).从n个顶点中任选k个,记含这k个顶点的集合为X={vi1,vi2,…,vik},剩余顶点组成的集合记为Y=VX.现在给出Cn的一个点着色c.对于X中每一个不同的顶点着不同的颜色,共需要k种颜色,记这k种颜色为{1,2,…,k}.对于Y中顶点,每一个顶点着颜色k+1.对Cn的着色一共用了k+1种颜色.接下来证明c是修正的k-顶点彩虹着色.任取图中两点u,v.

情形1.u,v∈X.因为Kn为完全图,所以有n-1(≥k)条内部不交的修正的顶点彩虹u-v路.

情形2.u∈X,v∈Y.对于任意y∈Xu,uyv是修正的顶点彩虹路,这样的路有k-1条,而uv也是修正的顶点彩虹u-v路,所以共有k条.

情形3.u,v∈Y.对所有的x∈X,uxv都为修正的顶点彩虹路,共有k条,而uv也是彩虹顶点路,所以共有k+1条修正的顶点彩虹u-v路.

所以c为修正的k-顶点彩虹着色,因而当2≤k≤n-1时,rvc*k(Kn)≤k+1.

假设rvc*k(Kn)=k,即用k种颜色可以使Kn为修正的k-顶点彩虹图,那么Cn中有k-1个顶点着不同颜色,剩余的n-k+1个顶点全部着一个相同的新的颜色.记着不同颜色的k-1个顶点的集合为X,剩余顶点的集合为Y.取u∈X,v∈Y.除uv路外,对于任意点x,要使uxv为修正的顶点彩虹路只有x∈X{u},这样的x有k-2个,加上uv,内部不交的修正的顶点彩虹u-v路只有k-1条,矛盾.

综上所述,当2≤k≤n-1时rvc*k(Kn)=k+1. 】

2 rck(G)和rvc*k(G)的比较

下面给出了圈、轮、二部图以及完全图的修正的k-顶点彩虹连通度.一个有趣的问题就是哪些图的rc(G)大于rvc*(G),哪些图的rvc(G)大于rc(G),在什么情况下二者又相等.由定理4(a)可知,rvc*(K1,q)=2,而rc(K1,q)=q,当q≥2时,rc(K1,q)≥rvc*(K1,q).现在来构造一个图G:首先给出t个顶点不交的三角,接着在每个三角中选择一个顶点,共t个,然后将这t个顶点连接起来构造成一个t阶完全图,能够得到rvc*(G)=rc(G)=t+1.在这部分中,目的是比较rck(G)和rvc*k(G),希望找到一些图使得图的k-彩虹连通度大于其修正的k-顶点彩虹连通度.

首先构造一个rck(G)大于rvc*k(G)的图G.图G是由一条路和一个星图所构成,具体的构造方式如下:令P=v0v1…vt是长为t的路,然后作一个以vt为中心点含s片叶子(记为u1,u2,…,us)的星图,这样的图记为Lt,s,如图1所示.

图Lt,s中顶点vi着色i+1(0≤i≤t),uj(1≤j≤s)着色1.容易证明rvc*(Lt,s)=t+1.对于Lt,s中的边vivi+1(0≤i≤t-1)着色i+1,对于Lt,s中属于星图部分的边(共s条),每一条边着一个新的颜色,这个过程一共用了t+s种颜色,容易证明rc(Lt,s)=t+s.于是,给定两个正整数a,b,当1≤b≤a时,存在一个图H满足rc(G)=a,rvc*(H)=b+1,此时H=Lb,a-b.由此可得下面结果.

定理6若两个正整数t,s满足1≤t

证明通过图Lt,s按以下步骤来构造满足定理6的图(如图2):

图1 图Lt,s图2 满足定理6的图G

Fig 1GraphLt,sFig 2GraphGsatisfying theorem 6

( i )将图Lt,s中的顶点v1,v2,…,vt分别用含k个顶点的团Kk替代,这k个团的顶点集依次记为X1,X2,…,Xt;

( ii )v0和X1中每个顶点用边相连,对于所有的1≤i≤t-1,Xi和Xi+1中所有顶点之间用边相连(如果t≥2)),对于所有的1≤j≤s,uj和Xt中每一个顶点用边相连.

猜你喜欢
种颜色子集着色
拓扑空间中紧致子集的性质研究
蔬菜着色不良 这样预防最好
苹果膨大着色期 管理细致别大意
关于奇数阶二元子集的分离序列
观察:颜色数一数
最大度为6的图G的邻点可区别边色数的一个上界
10位画家为美术片着色
完全二部图K6,n(6≤n≤38)的点可区别E-全染色
每一次爱情都只是爱情的子集
迷人的颜色