0 引言
近几十年来,以图的控制参数为研究对象的控制理论逐渐成为图论中一个非常活跃的研究分支。各种控制参数的研究不仅丰富和发展了图的理论,而且也在组合优化、计算机科学、计算科学及网络工程等应用领域得到了很好的发展。关于图的控制问题的研究始于20世纪60年代
[1]。控制集问题一经提出,便引起了学术界的广泛关注
[2-9]。2004年,Cockayne等
[10]受“Defend the Roman Empire”
[11]中防御策略的启发,引入了图的罗马控制的概念。2016年,Chellali等
[12]弱化了“Defend the Roman Empire”中的防御策略,提出了图的罗马
-控制的概念,并证明了确定二部图的罗马
-控制数问题是NP-完全的。2017年,Henning和Klostermeyer
[13]将罗马
-控制重新命名为意大利控制。Varghese和Lakshmanan
[14]得到了Mycielskian图和Sierpinski图的意大利控制数的上下界。Bommel
[15]计算了有向圈的笛卡尔乘积图的意大利控制数。Gao等
[16]确定了广义彼得森图的意大利控制数的精确值。Haynes等
[17]给出了最小度至少为2的任意图的意大利控制数的上界并且刻画了等号成立的极图。2019年,Hao等
[18]引入了图的意大利控制数的一个衍生变量,即全局意大利控制数,并且分别刻画了全局意大利控制数与意大利控制数的差为1和2的所有树。
1 预备知识
本文用表示一个无向简单连通图,其中和分别表示图的顶点集和边集。用与分别表示图中顶点的开邻域与闭邻域。图中顶点的度阶为的路记为
图中顶点与的距离是指连接这两个顶点的最短路的长度。图的直径是指图中任意两个顶点的最大距离。图中长度等于直径的最短路称为直径路。图的补图是指满足且当且仅当的图。顶点数为的完全二部图称为星图,其中度为的顶点称为星图的中心。双星图是指由含有个顶点的星图和含有个顶点的星图组成的图,且使得星图的中心与星图的中心相邻。
若函数使得对图中所有满足的顶点都有成立,则称为的意大利控制函数。称为的权。的意大利控制数是指的意大利控制函数的最小权。若不仅是图的意大利控制函数,而且还是图的意大利控制函数,则称为的全局意大利控制函数。的全局意大利控制数是指的全局意大利控制函数的最小权。称权为的全局意大利控制函数为-函数。本文继续研究图的全局意大利控制问题,得到了如下结果:
定理1 对于任意阶连通图当且仅当图满足下列条件之一:
(1) (2)且的每个连通分支都是路或路
定理2 对于直径不小于3的任意
阶连通图
当且仅当图
满足下列条件之一: (1)
(2)
其中图
如
图1所示。
2 定理1的证明
首先假设令是一个-函数。如果中每个顶点都满足则如果存在某个顶点使得则由-函数的定义知,且于是另一方面,显然有故
下设如果的每个连通分支都是路或路则不难验证函数使得对任意顶点都有是一个-函数,于是因此充分性成立。为证明必要性,假设我们给出以下断言。
断言1 对于任意顶点
断言1的证明 假设存在顶点使得则不难验证函数使得且当时,是图的全局意大利控制函数,于是与矛盾。断言1得证。
断言2
断言2的证明 假设不失一般性,令是图的一条直径路。因为所以故由断言1知,同理可得因此又因为且所以于是由断言1知,同理可得又因为且所以对于任意顶点都有且故与断言1矛盾。因此又因为所以断言2得证。
断言3 的每个连通分支都是路或路
断言3的证明 首先假设图中存在1度顶点令则由断言2知,因此对于任意顶点都有成立。于是不难看出函数使得且当时,是图的全局意大利控制函数,故矛盾。因此中不存在1度顶点。故由断言1可得,对于任意顶点都有即在中,任意顶点的度都为0或1。因此的每个连通分支都是路或路断言3得证。
由断言3知,当时,如果则图的每个连通分支都是路或路因此必要性成立。
3 定理2的证明
为证明定理2,我们首先给出以下两个引理。
引理1 对于直径不小于4的任意阶连通图当且仅当
证明 因为所以若则易见且下设在这种情况下,为证明结论成立,只需要证明即可。设是图的一条直径路。如果则函数使得且当时,是图的全局意大利控制函数,故因此不妨假设
若则不妨设因为是图的直径路,所以于是函数使得,且当时,是图的全局意大利控制函数,故同理,若则因此可以假设
如果则不妨假设易见函数使得,且当时,是图的全局意大利控制函数,故同理,如果则因此可以假设注意到又因为所以于是函数使得且当时,是图的全局意大利控制函数,故
引理2 对于直径为3的任意阶连通图当且仅当图满足下列条件之一:
(1)
(2)
其中图
如
图1所示。
证明 如果
或
则由
图1知,
因此充分性成立。下面证明必要性也成立。设
令
是图
的一条直径路。
首先证明(反证法)假设因为是图的直径路,所以于是函数使得当时,且当时,是图的全局意大利控制函数,故
与矛盾。因此不失一般性,假设或且下面分两种情形考虑。
情形1
在这种情形下,我们给出以下两个断言。
断言1 且
断言1的证明 首先证明(反证法)假设则函数使得当时,且当时,是的全局意大利控制函数,故与矛盾。因此
其次证明因为
所以
下证(反证法)假设
易见函数使得当时,,且当时,是图的全局意大利控制函数,故
与矛盾。因此 断言1得证。
断言2
断言2的证明 由断言1知,且注意到且因此,如果且则显然并且由定理1知,矛盾;如果且则易见
下面假设令首先设
即则且 注意到因此如果则中一定存在某个顶点,不妨设为使得且于是不难验证函数使得且当时,是图的全局意大利控制函数,故矛盾。因此即
其次设不失一般性,假设
其中因为所以如果则前面定义的函数是图的全局意大利控制函数,故矛盾。因此如果则函数使得且当时,是图的全局意大利控制函数,故矛盾。因此即断言2得证。
情形2且
在这种情形下,设我们给出以下四个断言。
断言3
断言3的证明 假设因为是图的一条直径路且所以一定存在某个顶点(否则,矛盾)。又因为且所以函数使得,且当时,是图的全局意大利控制函数,故矛盾。因此断言3得证。
断言4 如果则
断言4的证明 假设则不失一般性,假设注意到且因此如果则函数使得,且当时,是图的全局意大利控制函数,故矛盾。如果则因为所以函数使得,且当时,是图的全局意大利控制函数,于是矛盾。因此
注意到若则函数使得,且当时,是图的全局意大利控制函数,于是矛盾。因此
如果则函数使得,且当时,是图的全局意大利控制函数,于是矛盾。如果则函数使得,且当时,是图的全局意大利控制函数,于是矛盾。因此断言4得证。
断言5 如果则对任意
断言5的证明 假设存在顶点使得如果则函数使得,且当时,是图的全局意大利控制函数,于是矛盾。下设
如果其中则函数使得,且当时,是图的全局意大利控制函数,于是矛盾。如果其中则函数使得,且当时,是图的全局意大利控制函数,于是矛盾。断言5得证。
断言6 如果则
断言6的证明 如果则不妨设于是由断言5知,注意到且因此函数使得,且当时,是图的全局意大利控制函数,于是矛盾。故
如果则显然下设且于是由断言5知,如果则函数使得,且当时,是图的全局意大利控制函数,故矛盾。因此即断言6得证。
因此如果则由断言2、4和6知,或即必要性成立。
定理2的证明 由引理1和引理2知,定理2显然成立。
4 结论
本文主要研究了图的控制理论中的全局意大利控制问题。通过对图的结构分析,利用分类讨论法刻画了成立的所有阶连通图。此外,还刻画了成立的所有直径不小于3的阶连通图。在未来的研究中,可以考虑刻画成立的直径为2的阶连通图。