随机图的邻点和可约边标号算法

张荞君 ,  李敬文 ,  张树成 ,  罗榕

武汉大学学报(理学版) ›› 2022, Vol. 68 ›› Issue (5) : 479 -486.

PDF (1925KB)
武汉大学学报(理学版) ›› 2022, Vol. 68 ›› Issue (5) : 479 -486. DOI: 10.14188/j.1671-8836.2021.0170
数学

随机图的邻点和可约边标号算法

作者信息 +

Adjacent Vertex Sum Reducible Edge Labeling Algorithm of the Random Graph

Author information +
文章历史 +
PDF (1971K)

摘要

如果对于一个点数为p,边数为q的图G(p,q),存在映射f:E(G){1,2,,q},并且对于任意两个同度相邻点u,v存在Sum(u)=Sum(v),其中Sum(u)=uvE(G)f(uv),称f为图的邻点和可约边标号。在已有的点魔幻边标号和点可约边染色研究的基础上,结合实际应用,提出了邻点和可约边标号的新概念,并设计了邻点和可约边标号(adjacent vertex sum reducible edge labeling,AVSREL)算法。算法通过循环迭代寻优的方式,对图进行标号,得到了10个点内所有非同构图的标号结果,经过结果分析总结出若干定理并加以证明。

Abstract

For a graph G(p,q) with the number of vertices p and the number of edges q, there is a mapping f:E(G){1,2,,q}, and for any two adjacent vertices of the same degree u,v exists Sum(u)=Sum(v), where Sum(u)=uvE(G)f(uv), and f is called adjacent vertex sum reducible edge labeling. Based on the existing research on vertex-magic edge labeling and vertex reducible edge coloring, a new concept of adjacent vertex sum reducible edge labeling is proposed in this paper. And based on the definition of this new concept, the algorithm for adjacent vertex sum reducible edge labeling (AVSREL algorithm for short) is designed. The algorithm adopts the loop iteration for labeling the graphs, and the labeling results of all non-isomorphic graphs within 10 points are obtained. Analyzing the results, several theorems are summarized and proved.

Graphical abstract

关键词

/ 点魔幻边标号 / 点可约边染色 / 邻点和可约边标号算法

Key words

graphs / vertex-magic edge labeling / vertex reducible edge coloring / adjacent vertex sum reducible edge labeling algorithm

引用本文

引用格式 ▾
张荞君,李敬文,张树成,罗榕. 随机图的邻点和可约边标号算法[J]. 武汉大学学报(理学版), 2022, 68(5): 479-486 DOI:10.14188/j.1671-8836.2021.0170

登录浏览全文

4963

注册一个新账户 忘记密码

0  引 言

1967年,Rosa等1提出“每一棵树都是优美的”的猜想,图标号的概念由此而来。在之后的几十年中,研究者们展开了对图标号问题的研究与探讨。1970年,Kotzig等2提出了关于图的边幻和全标号概念,并且提出猜想:每一棵树都有一个边魔幻全标号。1999年,MacDougall等3提出了顶点魔幻全标号。在此基础上,又提出了顶点魔幻边标号,它的要求是每个点的关联边标号和要保证相同。1997年,Burris4提出了点可区别边染色的概念。2009年,文献[5]在可区别染色的理论基础上,提出了可约染色的概念。2013年Flandrin6提出邻和可区别边染色猜想。2015年,Pilśniak等7又提出了邻和可区别全染色的概念。

本文在这些学者研究的基础上,提出邻点和可约边标号新概念。利用文献[8]的方法生成了10个点以内的所有非同构图集。设计了邻点和可约边标号的算法,对随机图进行研究,得到实验结果后对结果进行分析,并得到一些相关的定理及证明。

1  基本概念

本文中的图均为p个顶点,q条边的无向简单连通图G(p,q)

定义1 对于G(p,q),存在一个映射fE(G){1,2,,q}Sum(u)=uvE(G)f(uv)。令d(u)为点u的度,如果d(u)=d(v),那么Sum(u)=Sum(v)。则称f为图的邻点和可约边标号(adjacent vertex sum reducible edge labeling,AVSREL)。

一个图存在AVSREL,则称其为AVSREL图,否则称其为非AVSREL图。

定义2CnH表示阶数为n的圈图的每个顶点都连接一个子图而形成的联图,其中,H={Hi|i=1,2,3,,n},|V(C3H)|=|V(C3)|+|i=1nV(Hi)|-n|E(C3H)|=|E(C3)|+|i=1nE(Hi)|图1为圈图C3的3个顶点分别连接3个星图形成的联图。

2  AVSREL算法

根据邻点和可约边标号的定义,设计了AVSREL算法,以循环迭代寻优的方式对图进行边标号。

2.1 基本原理

1) 预处理函数Pretreatment()

① 输入图的邻接矩阵;

② 计算出每个点的度,图G(p,q)的边数q

③ 得到相邻的同度点的集合为list1。

2) 调整函数isSurpassTwo()

① 初始化邻接矩阵,此时相邻的同度点标号和相同。

② 设置判断是否需要调整的函数isSurpassTwo(),判断相邻同度点标号和是否差2。

③ 从右上角三角形开始,从左到右,从上到下依次进行调整,每次增加1。

④ 若得到相邻的同度点标号和符合函数isSurpassTwo(),则回退,调整下一个,循环第③步。

3) 平衡函数isBalance()

判断相邻的同度点标号和是否相同且标号数连续,若是则返回TRUE,否则返回FALSE;

4) 输出函数Output()

① 判断边的标号数是否达到图G(p,q)的边数q

② 若达到,且满足平衡函数isBalance(),则符合邻点和可约边标号;若其中一个条件不满足,则不符合。

③ 输出符合的标号矩阵。

2.2 邻点和可约边标号算法结果

表1展示了3个点到6个点不同边数的图总数中AVSREL图数的情况。由表1可知,随着边数的增加,AVSREL图的个数整体先增加后减少。

图2中展示了7个点到10个点不同边数的图总数中AVSREL图数的情况。

图3给出了7个点到10个点不同边数的图中, AVSREL图占各个边总图数量的比例。可以看到比例先上升后下降。

图4给出部分图的邻点和可约边标号示例。

3  定理及证明

定理1Pn是具有n(n2)个顶点的路图,当n4时,Pn为非AVSREL图。

定理2 阶数为n的圈图Cn为非AVSREL图。

根据邻点和可约边标号定义,定理1和定理2显然成立。

定理3Sm是具有m+1(m>2)个顶点的星图,则可知Sm是AVSREL图。

对于Sm,除了星心之外的每个点都不相邻,因此对每条边的标号,可取E(G){1,2,,q},易知Sm是AVSREL图。

定理4 双星图Sm,n是AVSREL图(图5)。

根据双星图Sm,n左右两边顶点个数的情况,分以下两种情形讨论。

情形1mn时。

可知由于mn,则d(u0)d(v0)。根据邻点和可约边标号定义,易知是AVSREL图。

情形2m=n时,分四种情况。

1) 当双星图m=n0(mod 2),可以得到关于f 的映射

f(u0ui)=1,i=12i-1,2i<m+222i,m+22im
f(v0vi)=2,i=12i,2 i<n+222i-1,n+22in
f(u0v0)=f(u0um)+1=2m+1

此时,u0v0相邻且同度,

Sum(d(u0))=1+3+6+8++2i-1+
2i+2m+1=18+4i+2m
Sum(d(v0))=2+4+5+7+2i+2i-1+
2m+1=18+4i+2m

因此,当双星图m=n0(mod 2)时,Sm,n是AVSREL图。

2) 当双星图m=n1(mod 2),且m+10(mod 4),可以得到关于f 的映射

f(u0ui)=2i-1,1i<m+12 and i1(mod 2)2i,1i<m+12 and i0(mod 2)2i+1,i=m+122i,m+12<i<m and i1(mod 2)2i+1,m+12<i<m and i0(mod 2)2i,i=m
f(v0vi)=2i,1i<n+12 and i1(mod 2)2i-1,1i<n+12 and i0(mod 2)2i-1,i=n+122i+1,n+12<i<n and i1(mod 2)2i, n+12<i<n and i0(mod 2)2i+1,i=n
f(u0v0)=m+1

此时,u0v0相邻且同度。

Sum(d(u0))=2i-1+2i+2i-1++2i+
1+2i+2i+1+2i+m+1=14i+m+1
Sum(d(v0))=2i+2i-1+2i++2i-1+
2i+1+2i+2i+1+m+1=14i+m+1

因此,当双星图m=n1(mod 2),且m+10(mod 4)Sm,n是AVSREL图。

3) 当双星图m=n1(mod 2),且m+12(mod 4),可以得到关于f 的映射

f(u0ui)=
2i-1,1i<m+12+1 and i1(mod 2)2i,1i<m+12+1 and i0(mod 2)2i+1,i=m+12+12i,m+12+1<i<m and i1(mod 2)2i+1,m+12+1<i<m and i0(mod 2)2i+1,i=m
f(v0vi)=2i,1i<n+12and i1(mod 2)2i-1,1i<n+12and i0(mod 2)2i+1,i=n+122i+1,n+12<i<n and i1(mod 2)2i,n+12<i<n and i0(mod 2)2i,i=n
f(u0v0)=m+1

此时,u0v0相邻且同度。

Sum(d(u0))=2i-1+2i+2i-1++2i+1++2i+1=10i+m+1
Sum(d(v0))=2i+2i-1++2i+1+2i++2i+m+1=10i+m+1

因此,当双星图m=n1(mod 2),且m+12(mod 4)Sm,n是AVSREL图。

4)当双星图m=n1(mod 2),且m+11(mod 4)m+13(mod 4)时,为非奇数,因此和m=n0(mod 2)时的映射相同。

定理4得证。

定理5 联图C3H为AVSREL图(图6),其中H={,Sn,Sm}

根据联图C3HH={,Sn,Sm}左右两边顶点个数的情况,分以下两种情形讨论。

情形1 当两个星图的顶点个数不相同时,即mn,易知相邻点的度都不相同,则此时联图共有m+n+3条边,将每条边标号依次为1,2,3,,m+n+3。此时,边标号序列满足E(G){1,2,,q},因此,C3H,H={,Sn,Sm}是AVSREL图。

情形2 当单圈图C3连接的两个星图的顶点个数相同时,即m=n

m=n=1m=n=2时,可以得到如图7所示下标号。

m=n>2,顶点数为m+n+3,边数也为m+n+3。可以得到关于f

f(v0vi)=1,i=1i+2,i=23i+3,i=42i,5in and i1(mod 2)2i-1,5in and i0(mod 2)
f(u0ui)=i+1,i=12i+3,i=32i,4im and i0(mod 2)2i-1,4im and i1(mod 2)

m=n0(mod 2)时,

f(w1w2)=m+n+3 f(w2w3)=m+n+3-2=m+n+1f(w1w3)=m+n+3-1=m+n+2

m=n1(mod 2)时,

f(w1w2)=m+n+3 f(w2w3)=m+n+3-1=m+n+2f(w1w3)=m+n+3-2=m+n+1

m=n0(mod 2),可知,

f(v0vi){1,4,5,7,10,11,14,,2i-1}f(u0ui){2,3,6,8,9,12,13,,2i}

又因为m=n,所以m+n=2i。且此时

f(w1w2)=m+n+3=2i+3
f(w2w3)=m+n+3-2=m+n+1=2i+1
f(w1w3)=m+n+3-1=m+n+2=2i+2

可知,所有边标号映射到E(G){1,2,3,,2i+3}且连续。又因为w1w3相邻并且度相同,此时

Sum(d(w1))=1+4+5+7+10+11+14++2i-1=52+6i+4
Sum(d(w3))=2+3+6+8+9+12+13++2i=53+6i+3=52+6i+4

可知w1w3标号和相同。因此,C3H是AVSERL图,其中H={,Sn,Sm}

同理可得,当m=n1(mod 2)时,C3H也是AVSREL图,其中H={,Sn,Sm}

定理5得证。

定理6 联图C3H为AVSREL图(如图8),其中H={Si,Sj,Sm}

根据联图C3HH={Si,Sj,Sm}连接的三个星图的顶点个数情况,分以下三种情形。

情形1ijm时,即连接的三个星图顶点个数不相同,可知相邻点度都不相同,因此可以将边按照E(G){1,2,3,,i+j+m}的顺序进行标号,所以C3H是AVSREL图,其中H={Si,Sj,Sm}

情形2i=j,但im,jm时,即连接的两个星图顶点个数相同,有一个不相同时,v0u0相邻,且度相等,可在上文m=n情形的基础上,对f(w0w1)=i+j+4f(w0w2)=i+j+5,…,f(w0wm)=m+i+j+3。可知,此时满足所有边为连续,且标号值到最大边数m+i+j+3,并且满足相邻点度相同,标号和相同,所以C3H是AVSREL图,其中H={Si,Sj,Sm}

情形3m=i=j时,即连接的三个星图顶点个数都相同时,此时可知v0,u0,w0两两相邻,且度相同。

m=i=j=1m=i=j=2时,分别可得如图9标号图。

m=i=j=3m=i=j=4时,分别可得如图10的标号图。

m=i=j=5m=i=j=6时,分别可得如图11的标号图。

m=i=j7时,可得到如下映射

f(u0ui)=3,i=14,i=28,i=311,i=413,i=517,i=63i-1,i7
f(v0vj)=1,j=15,j=27,j=312,j=415,j=518,j=63j,j7 and j0(mod 2)3j-2,j7and j1(mod 2)
f(w0wm)=2,m=16,m=29,m=310,m=414,m=516,m=63m-2,m7 and m0(mod 2)3m,m7and m1(mod 2)
f(v0u0)=f(u0ui)+4,i7 and i1(mod 2)f(u0ui)+3,i7 and i0(mod 2)
f(v0w0)=f(v0vj)+3,j7 and j1(mod 2)f(v0vj)+1,j7 and j0(mod 2)
f(u0w0)=f(w0wm)+2,m7 and m1(mod 2)f(w0wm)+5,m7 and m0(mod 2)

m=i=j7时,若m=i=j=n0(mod 2),则

f(u0ui)=3i-1=3n-1
f(v0vj)=3j=3n
f(w0wm)=3m-2=3n-2

此时,

f(v0w0)=f(v0vj)+1=3n+1
f(v0u0)=f(u0ui)+3=3n-1+3=3n+2f(u0w0)=f(w0wm)+5=3n-2+5=3n+3

可知,边标号序列为13n+3。对于标号和

Sum(d(v0))=1+5+7+12+15+18+19+24++3j-2+3j+3n+2+3n+1=102+12n
Sum(d(u0))=3+4+8+11+13+17+20+23++3i-1+3i-1+3n+2+3n+3=102+12n
Sum(d(w0))=2+6+9+10+14+16+21+22++3m+3m-2+3n+3+3n+1=102+12n

可得

Sum(d(v0))=Sum(d(u0))=Sum(d(w0))

因此,当m=i=j7时,若m=i=j=n0(mod 2)C3H是AVSREL图,其中H={Si,Sj,Sm}

同理,当m=i=j7时,若m=i=j=n1(mod 2),C3H是AVSREL图,其中H={Si,Sj,Sm}

4  结 语

本文在已有的图的可约染色和图的顶点魔幻边标号概念基础上,提出了新的邻点和可约边标号概念,并通过设计相关算法,得出了部分定理并给出了证明。

参考文献

[1]

ROSA A. On certain valuations of the vertices of a graph [EB/OL]. [2020-12-12].

[2]

KOTZIG AROSA A. Magic valuations of finite graphs[J]. Canadian Mathematical Bulletin197013(4): 451-461. DOI:10.4153/cmb-1970-084-1 .

[3]

MACDOUGALL J AMILLER MWALLIS W D. Vertex-magic total labelings of graphs [J]. Utilitas Mathematics200261:3-21. DOI:10.1088/1742-6596/1724/1/012040 .

[4]

BURRIS A CSCHELP R H. Vertex-distinguishing proper edge-colorings [J]. Journal of Graph Theory199726(2):73-82. DOI:10.1002/(sici)1097-0118(199710)26: 273: aid-jgt2>3.0.co;2-c .

[5]

LI J WZHANG Z FZHU E Qet al. Adjacent vertex reducible edge-total coloring of graphs [C]//2009 2nd International Conference on Biomedical Engineering and Informatics. New York: IEEE Press, 2009: 1-3. DOI:10.1109/BMEI.2009.5304740 .

[6]

FLANDRIN EMARCZYK APRZYBYŁO Jet al. Neighbor sum distinguishing index [J]. Graphs and Combinatorics201329(5): 1329-1336. DOI:10.1007/s00373-012-1191-x .

[7]

PILŚNIAK MWOŹNIAK M. On the total-neighbor-distinguishing index by sums [J]. Graphs and Combinatorics201531(3): 771-782. DOI:10.1007/s00373-013-1399-4 .

[8]

MCKAY B DPIPERNO A. Practical graph isomorphism,Ⅱ[J]. Journal of Symbolic Computation201460: 94-112. DOI:10.1016/j.jsc.2013.09.003 .

基金资助

国家自然科学基金(11961041)

国家自然科学基金(62062049)

国家自然科学基金(11461038)

AI Summary AI Mindmap
PDF (1925KB)

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/