1. 引言
设图
是一个简单无向图,V和E分别为图G的顶点集和边集。若图G满足以下情形,则称函数
为图G的双罗马控制函数,简写为DRDF。在函数f下,赋值为i的点的集合用
表示,且满足如下两个条件:
i) 若
,则点v至少有两个邻点在
中或至少有一个邻点在
中;
ii) 若
,则点v至少有一个邻点在
中。
双罗马控制函数的权
是图G中各点权值之和,即
,图G的双罗马控制数是图G双罗马控制函数的最小权值,用
表示。
罗马控制函数的研究起源于I. Stewart [1] 在1999年发表的一篇文章,这一研究是将公元四世纪的古罗马帝国所采取的安全防御措施转化成了一个数学问题,即罗马控制问题:把罗马帝国的一个地区看作我们所研究的图中的一个顶点,把连接各地区的路线看作图中对应顶点间关联的边。若一个地区有军团驻扎则该地区就是安全的,否则就是不安全的,安全地区的军团可被派遣至相邻的不安全地区,但只有一个军团的地区不能将其向外派遣,因为调出军团后,原地区将不被保护。最高统治者想用尽可能少的军团达到理想的安全防御状态。M. A. Henning [2] 等在2003年提出了一个能达到给养军团费用最节约,且仍能够防御罗马帝国的新策略,将罗马控制问题转化成数学问题,从而引入了弱罗马控制的概念,并研究了其相应的性质。在2004年,E. J. Cockayne [3] 等提出了罗马控制函数的定义,一个权值为
的罗马控制函数对应着一个最优的军团驻扎方案。为了找到更安全的防御措施,王彤歌 [4] 等人在2007年把图G的罗马控制推广为图G的k-罗马控制问题,并得到了一些3-罗马控制函数的性质。2016年M. Chellali [5] 等人首次提出了罗马{2}-控制函数的概念,若图G的一个罗马{2}-控制函数f满足
是一个独立集,则称f为图G的一个独立罗马{2}-控制函数。同一年Beeler [6] 等人提出了双罗马控制的概念,这一防御策略使罗马帝国某一地区遭受袭击时,能够得到至少两个军团的支援,起到了双倍保护的作用。2018年,V. Anu和S. A. Lakshmanan [7] 用双罗马控制数给出了双罗马控制数在Mycielskian图上的一个界,并且分析了增加一条边之后对图的双罗马控制数所产生的影响。
2. 基本概念
对于图上G的一点v,若v与图G中其余所有点相邻,则v点叫做图G的universal点,若v仅与图G中其余任意一点相邻,则v点叫做图G的悬挂点。一条有n个点的路记为
,其顶点集为
,其中
与
相邻(
)。若在上述情形下满足
与
相邻(
),则称其为n长圈,用
表示。若一个图的顶点集可分为两个互不相交的非空子集X和Y,使得每条边都有一个端点在X中,另一个端点在Y中,满足这种分类条件的图称为二部图;若在一个二部图中X中的每个顶点都与Y中的每个顶点相邻,这样的图称为完全二部图;若
而
,则这样的完全二部图记为
。一个没有边的图被称为完全不连通图。仅通过删除图G上的一些顶点得到的子图H称为图G的导出子图,图G称为其导出子图H的母图。
引理1 [8] 对于
,
引理2 [8] 对于
,
引理3 [9] 在权值为
的双罗马控制函数中,没有点赋值为1。
在不失一般性的情况下,当确定
的值时,对于所考虑的双罗马控制函数可假设
。以下是已经得出的一些结论:
1) 对于一个至少有两个点的图G,若
,当且仅当图G有一个universal点;
2) 若图G是一个阶为n的完全不连通图,则
;
3) 对于完全二部图
,若
,则
,对于两种特殊情况的图,
;
。
3. 主要结果
由于不存在双罗马控制数等于1的图,并且对于任意一个图G,若
,当且仅当G是
。因此在下面的定理中,只考虑
的情况。
定理1 对于任意两个正整数
,存在一个图G及其导出子图H,使得
且
。
证明 通过构造的方法证明。根据a和b的大小关系分以下两种情形:
情形1
。
子情形1
,
。按以下方法构造图G:令
,令
和
为完全二部图
的两个顶点集,在
与
之间加一条边,另外再添加一个顶点x,并使其与
的四个顶点相邻。为了找到图G的双罗马控制函数的最小权值,可根据定理1.2为
上的各点赋值,对点
均赋值为0,对点x赋值为3,这样即可得出
。令导出子图H为
,则图H是由
及其悬挂点
与
中的
相邻,和一点x与
的四个顶点相邻这几部分构成的(如图1所示)。因为
,所以
。

Figure 1. The constructed graph G in subcase 1 of case 1 and its induced subgraph H
图1. 情形1的子情形1中构造的图G与其导出子图H
子情形2
,
。图G的构造方法与情形1中的子情形1相同。令导出子图H为
。则H是由
及其悬挂点
与
中的
相邻构成的(如图2所示)。因为
且
,所以
。

Figure 2. The constructed graph G in subcase 2 of case 1 and its induced subgraph H
图2. 情形1的子情形2中构造的图G与其导出子图H
子情形3
,
。令
,则
,令
,则
。
子情形4
,
。按以下方法构造图G,令
,令
和
为完全二部图
的两个顶点集。在
与
之间加一条边(如图3所示)。由于
且
,可以得出
。若
,则取路
作为导出子图H,那么
.若
,那么
。令路
作为导出子图H,因为
且
,那么
。

Figure 3. The constructed graph G in subcase 4 of case 1 and its induced subgraph H
图3. 情形1的子情形4中构造的图G与其导出子图H
子情形5
,
。图G的构造方法与情形1中的子情形4相同。令导出子图H为
,则H是由
及其悬挂点
与
中的
相邻构成的。因此
。(注意,如果
,那么H就是G本身。)
子情形6
,
。图G的构造方法与情形1中的子情形4相同。取路
作为导出子图H,则
。
子情形7
,
。令
,则
,令导出子图
,则
。
子情形8
,
。图G的构造方法与情形1中的子情形4相同。导出子图H的构造方法与情形1中的子情形5相同。那么
且
。
子情形9
,
。令
,则
,令导出子图
,则
。
子情形10
,
。令
,则
,令导出子图
,则
。
子情形11
,
。图G的构造方法与情形1中的子情形1相同。导出子图H的构造方法与情形1中的子情形2相同。因为
,所以
且
。
子情形12
,
。令
,则
,令导出子图
,则
。
子情形13
,
。令
,则
,令导出子图
,则
。
子情形14
,
。图G的构造方法与情形1中的子情形4相同。导出子图H的构造方法与情形1中的子情形5相同。因为
,所以
,
。
子情形15
,
。令
,则
,令导出子图
,则
。
子情形16
,
。按以下方法构造图G,令
,令
和
为完全二部图
的两个顶点集,在
与
之间加一条边(如图4所示)。因为
且
,可以得出
。取H为
,则导出子图H是由
与
及点
与u之间连一条边这几部分构成的。因为
,所以
。
子情形17
,
。图G的构造方法与情形1中的子情形1相同。导出子图H的构造方法与情形1中的子情形2相同。因为
,所以
,
。
子情形18
,
。图G的构造方法与情形1中的子情形16相同。取H为
,则导出子图H是由
与
及点
与u之间连一条边这几部分构成的。因为
且
,所以
。

Figure 4. The constructed graph G in subcase 16 of case 1and its induced subgraph H
图4. 情形1的子情形16中构造的图G与其导出子图H
情形2
。
子情形1
,
。取
,则
。按以下方法构造H的母图G:加一个孤立点u,使其与点
相邻,再加一点
,使其与点
和点
相邻(如图5所示)。在图G中,对点
赋值为0,对u赋值为3。对点
可根据定理1.2为
上的各点赋值,因此可得
。

Figure 5. The constructed super graph G in subcase 1 of case 2
图5. 情形2的子情形1中构造的母图G
子情形2
,
。取
,则
。按以下方法构造图H的母图G:加两个孤立点u和w,使这两点均与点
相邻,再加一点
,使其与点
和点
相邻(如图6所示)。在图G中,对点
赋值为0,对u和w均赋值为2。对点
可根据定理1.2为
上的各点赋值,因此可得
。

Figure 6. The constructed graph G in subcase 2 of case 2
图6. 情形2的子情形2中构造的图G
子情形3
,
。对于图G和图H的构造方法分别与情形2中的子情形2相同。因为
,所以
且
。
子情形4
,
。对于图G和图H的构造方法分别与情形2中的子情形1相同。因为
,所以
且
。
子情形5
,
。对于图G和图H的构造方法分别与情形2中的子情形2相同。因为
,所以
且
。
子情形6
,
。对于图G和图H的构造方法分别与情形2中的子情形1相同。因为
,所以
且
。
子情形7
,
。按以下方法构造图H:取
,令
和
为完全二部图
的两个顶点集。在
与
之间加一条边。由此可得
。按以下方法构造图H的母图G:加一个孤立点u,使其与点
相邻,再加一点
,使其与
和点
相邻(如图7所示)。在图G中,对点
赋值为0,对点u赋值为3。对点
可根据定理1.2为
上的各点赋值,因为
,所以
。

Figure 7. The constructed graph G in subcase 7 of case 2 and its induced subgraph H
图7. 情形2的子情形7中构造的导出子图H与其母图G
子情形8
,
。对于图G和图H的构造方法分别与情形2中的子情形7相同。因为
,所以
且
。
子情形9
,
。对于图H的构造方法与情形2中的子情形7相同,则
。按以下方法构造H的母图G:加两个孤立点u和w,并使这两点均与点
相邻,再加一点
,使其与点
和点
相邻(如图8所示)。在图G中,对点
赋值为0,对点u和点w均赋值为2。对点
可根据定理1.2为
上的各点赋值,因为
,所以
。

Figure 8. The constructed graph G in subcase 9 of case 2
图8. 情形2的子情9中构造的图G
子情形10
,
。对于图G和图H的构造方法分别与情形2中的子情形7相同。因为
,所以
且
。
子情形11
,
。对于图G和图H的构造方法分别与情形2中的子情形9相同。因为
,所以
且
。
子情形12
,
。对于图G和图H的构造方法分别与情形2中的子情形7相同。因为
,所以
且
。
子情形13
,
。取
,则
。对于图G的构造,除了点u与点
相邻外,其余方法均与情形2中的子情形1相同(如图9所示)。因此
。

Figure 9. The constructed graph G in subcase 13 of case 2
图9. 情形2的子情形13中构造的图G
子情形14
,
。对于图G和图H的构造方法均与情形2中的子情形13相同。因为
,所以
且
。
子情形15
,
。取
,则
。对于图G的构造,除了两孤立点u和
均与点
相邻外,其余方法均与情形2中的子情形2相同(如图10所示)。因此
。

Figure 10. The constructed graph G in subcase 15 of case 2
图10. 情形2的子情形15中构造的图G
子情形16
,
。对于图G和图H的构造方法均与情形2中的子情形13相同。因为
,所以
且
。
子情形17
,
。对于图G和图H的构造方法分均情形2中的子情形15相同。因为
,所以
且
。
子情形18
,
。对于图G和图H的构造方法分均情形2中的子情形13相同。因为
,所以
且
。
4. 结论
从上述定理证明可以得出,一个图的双罗马控制数与其导出子图的双罗马控制数之间没有关系。
基金项目
国家自然科学基金项目(11761070, 61662079);2021年新疆维吾尔自治区自然基金联合项目(2021D01C078);2020年新疆师范大学一流专业、一流课程项目资助。
NOTES
*第一作者。
#通讯作者。