1. 引言
图燃烧是图论当前热门的研究课题之一,涉及在图的顶点或边上进行特定的“燃烧”操作,通常用于模拟传播现象,比如火灾、疾病或信息传播[1]-[3]等。燃烧数越小,表明传染或者扩散越快。2016年,Botano [4]等人通过对消防员[1]-[3]等问题的研究提出了图燃烧的模型,引入图的燃烧数的概念,描述信息在网络上传播的速度。他们证明阶数为
的路和圈的燃烧数
,进而对阶数为
的连通图
,提出燃烧数
的猜想。关于此猜想,很多学者利用一些特殊图对其进行了验证。文献[5]-[8]分别研究并证明了蜘蛛图、毛毛虫图、广义毛毛虫图以及叶子足够多的树都满足燃烧数
的猜想。2020年,Janssen [9]引入有向图的图燃烧问题,并研究一些图相应的燃烧数的界以及求解该边界的复杂度。2023年,夏龙苗[10]等人在燃烧数的基础上,将连通度与燃烧数相结合,提出了有向图的燃烧连通度的定义,并证明出定向图的燃烧连通度的界,进而分析定向图的燃烧连通度的算法与复杂性,设计出一种一般定向图的燃烧连通度算法。薛睿滢[11]等人通过连通度对网络抗毁性的度量作用,从图燃烧的角度将该参数推广,提出图的限制性燃烧连通度概念。通过分析限制性燃烧连通度与图结构的关系,阐明该参数在刻画网络抗毁性方面的优势。充分燃烧数反映有向图“燃烧”的过程和状态,同时刻画出有向图“燃烧”后产生的结果。
2. 基础知识
设
是一个简单无向图,图
的顶点集和边集分别记为
和
,图的阶指图
的顶点数,
;图
的边数记为
。顶点
的度定义为
顶点
所关联的边的数目,度数为1的顶点称为悬挂点,度数为0的顶点称为孤立点。设
是一个简单有向图,顶点
的出度:
顶点
的出弧的数目。顶点
的入度:
顶点
的入弧的数目。有向图
的最大出度
,最大入度
。对
中的弧
,称顶点
为
的内邻点,顶点
为
的外邻点,记
为
在
中的内邻集,
为
在
中的外邻集。完全图是指每一对不同顶点都相邻的无向简单图,记作
。星图通常用
表示,其中
是图的顶点数
,它由一个中心顶点和
个与中心顶点相连的悬挂点组成,所有的边都连接中心顶点和悬挂顶点,悬挂顶点之间没有边相连。双星图是由两个星图通过一条边连接它们的中心顶点形成的图,记作
。完全二部图是指若图
的顶点集
可划分为两个非空子集
和
,且任意
中的顶点和任意
中的顶点都有唯一的一条边相连,若
、
,则完全二部图记作
。在有向图
中,定义
、
。其他未定义的概念参见文献[12] [13]。
3. 定向完全图
的平均燃烧连通度
的计算
定义1 [10]:设
是有向图,燃烧图
按如下规则:第1步选择一个点作为火源,记为
,且燃烧过程中不再增加新火源;若在第
步被燃烧的顶点集为
,则在第
步仅
中的点全部被燃烧。设经过
步燃烧之后的剩余子图为
,且
的基础图为
,所有火源中,称使得
不连通或为
的最小
值为
的燃烧连通度,记为
,与之对应的火源记为最佳火源。若存在某个正数
,
连通且
,则定义
;若
的基础图不连通,则定义
。
定义2:设
是一个无向图,将每条边确定一个方向得到的图记为
,称为
的定向图。图
的定向图的个数记为
,定向图的燃烧连通度记为
。每种定向图的燃烧连通度之和记为
。称
为图
所有定向图的平均燃烧连通度,记为
。若
的定向图中存在某个
使
,则定义
。若
不连通,则定义
。
定理1 [10]:圈图
的定向图
的最大出度
时,其燃烧连通度
,在圈图
的定向图
中,若存在
,则燃烧连通度
。
结论1:圈图
的定向图
至多具有
个入度为0的顶点。
证明:根据圈图
的结构性质,
。当
为偶数时,假设在圈图
中,
,由于
,矛盾。
同理可证,当
为奇数时结论成立。 □
结论2:在圈图
中,
。
证明:首先显然
,
。下证
。设
、
、
。因
,顶点数为
,故有
。故结论成立。 □
引理1 [10]:对任意连通图
的定向图
,都有
。
定理2:设
为完全图
的某个定向图,则
。
证明:由引理1可知,
成立。假设
为奇数,由完全图的定义,
具有
条定向边,故
,平均每个顶点的出度为
。则一定存在
的顶点
,选择其为火源,假设
为
,下一步将燃烧
个顶点,剩余的出度为
。任意两个顶点中,只能有一条定向边,故已经燃烧的
个顶点中,至多有
个出度,同理,剩下
个未被燃烧的顶点中,至多有
个出度,
个未被燃烧的顶点与火源中至多有
个出度,故由
且
。可得
。表明已经燃烧的
个顶点与未被燃烧的
个顶点中,平均出度大于或等于剩下未被燃烧的顶点数
。又由
。所以在已经燃烧的
个顶点中,存在平均出度大于或等于
的顶点
,在下一步的燃烧中,将燃烧
,此时
包含剩下未被燃烧的
个顶点。当
时,
。当
时,
。故
。
同理可得,当
为偶数时结论成立。 □
定理3:
的所有定向图的平均燃烧连通度
为
。
证明:根据完全图的定义,
阶完全图具有
条边,故其有
种定向图。因为定向图燃烧连通度为2的情况具有图1所示的结构,且由定理2得
的所有定向图的燃烧连通度只能为2或3。
Figure 1. The structure of a complete graph of order n with a burning connectivity of 2
图1. 燃烧连通度为2的n阶完全图结构
图1中的定向边(实线)
共有
条,非定向边(虚线)有
条,出度为
的顶点可以为
中的任意一个。所以燃烧连通度为2的情况共有
种,则燃烧连通度为3的情况有
种,故
的所有定向图的平均燃烧连通度
为
。通过此公式可得,
的任意阶的平均燃烧连通度的精确值。 □
4. 充分燃烧数的定义及几类图充分燃烧数的计算
上节介绍了燃烧连通度的定义,如果在燃烧过程中基础图
出现不连通的情况则停止燃烧,并计算燃烧连通度。但事实上,“燃烧”过程非常迅速,从第
步到第
步经历的时间可能极其短,例如火灾的蔓延、电脑病毒的传播、电路的破坏等,这些情况需要关注“燃烧”的过程,也需要对燃烧后的结果进行刻画。因此,我们定义一个新的参数:充分燃烧数,燃烧规则如下:基于燃烧连通度的规则,在经历第
步燃烧后,可能会出现剩余子图
的基础图
不连通,但
,这表明燃烧不够充分,在此种情况下,应继续接下来的燃烧,直至燃烧不能继续,即
或者
不连通且
,因
不连通且
,停止燃烧的情况会产生一些孤立点,孤立点的个数反映燃烧的情况,孤立点越少,表明燃烧越充分。称所有火源中使得孤立点剩余数量最少的最小
为
的充分燃烧数,记为
,与之对应的火源记为最佳火源。最佳火源的选取通常不唯一,在选择火源时,应结合图的结构,优先选取能“燃烧”更多顶点的火源。若存在某个正数
,
连通且
,则定义
;若
的基础图不连通,则定义
。若燃烧结束仅剩一个孤立点,此时
连通且
,故此时
。此情况为研究证明时需考虑的特殊情况。
定理4:设
是星图
的定向图,设中心点为
,其余点为
。则
证明:按照中心点
的出度分情况讨论。
情形1:
。选取
以外的任意点为火源,有
。且燃烧结束剩余的孤立点个数为
。
情形2:
且
。选取
中的任意一点为火源。下一次将燃烧
,接着将燃烧
。故
。燃烧结束剩余孤立点个数为
。
情形3:
。为燃烧更多的顶点,应选取
两个顶点中任意一个为火源。下一次将燃烧
,接着将燃烧
。此时图中只存在
中除火源外的另外一个顶点,故连通,但
。故有
。 □
定理5:设
是双星图
的定向图,其中
。两个中心点分别为
、
且
。其余顶点分别为
、
。则
证明:按照两个中心点
、
的出度分情况讨论。
情形1:
且
。
为最佳火源,接下来将燃烧
与
。此时燃烧不能继续,故
。且燃烧结束剩余的孤立点个数为
。
情形2:
且
。
情形2.1:
且
;
且
。此时
为最佳火源,下一次将燃烧
与
,接着将燃烧
,故
。且燃烧结束剩余的孤立点个数为
。
情形2.2:
且
。
为最佳火源,下一次将燃烧
,接着将燃烧
。此时燃烧不能继续,图中仅剩一个孤立点,故连通,且
。所以
。
情形3:
且
。此时
中任意一点为最佳火源,接下来将燃烧
,接着将燃烧
与
,此时燃烧不能继续,故
。且燃烧结束剩余的孤立点个数为
。
情形4:
且
。
情形4.1:
且
。为燃烧更多的顶点,应选取
两个顶点中任意一个为火源。下一次将燃烧
,继续将燃烧
,其中包括
,接着将燃烧
。此时图中只存在
中除火源外的另外一个顶点,故连通,且
。所以
。
情形4.2:
且
;
且
;
且
。此时
中任意一点为最佳火源,接下来将燃烧
,继续将燃烧
与
,接着将燃烧
,此时燃烧不能继续,故
。且燃烧结束剩余的孤立点个数为
。 □
定理6:设
是完全二部图
的定向图,其分部为
、
,且
、
,设
、
。则
证明:按照
中的
分情形讨论。
情形1:
。此时
为最佳火源,有
。
情形2:
。此时
的定向图为长度为3的有向路,选择该路的起点为火源。则
。
情形3:
。此时
。为燃烧更多的顶点,应选取
中任意一点为火源,下一步将燃烧
,此时图中仅剩一个孤立点,故连通,且
,故
。 □
定理7:设
是完全二部图
的定向图,其分部为
、
,且
、
,设
、
。定义集合
、
、
,则
证明:按照
中的
以及其个数分情形讨论。
情形1:
。
情形1.1:
。此时选取
中任意一点为火源,下一次将燃烧
、
。接着将燃烧
中所有顶点,所以
,且未被充分燃烧的顶点数为
。
情形1.2:
。此时应选取
中任意一点为火源,燃烧原理同情形1.1,但
。所以
。
情形1.3:
。此时选取唯一出度为2的顶点作为火源,假设为
,则
。由于
,有
。故
。
情形2:
。
情形2.1:
。
情形2.1.1:
或
。此时选取出度为
的顶点作为火源,假设为
,下一步将燃烧
中所有顶点。由于
,故下一步将燃烧
。所以
。
情形2.1.2:
和
。假设
。此时选取
为火源,下一步将燃烧
中
个顶点,假设为
,由
,有
,所以下一步将燃烧
。剩余的
个顶点
中,有
,则下一步
将燃烧剩余的所有顶点。故
。
情形2.2:
。
情形2.2.1:
或
。此时燃烧规则同情形2.1.1。故
。
情形2.2.2:
和
。假设
,
。因为
,
,故
。
。又因为
,故
,即
。此时选择
为火源,则下一步将燃烧
中的
个顶点,
至少为
,假设燃烧的顶点集为
,
中剩余
个顶点未被燃烧,由假设
可得,
,由于
,且
,故
与
,即在燃烧的至少
个顶点中,至少存在1个最大出度为1的顶点被燃烧,那么这些顶点在下一步一定会燃烧
,接下一步
将燃烧
。故
。
情形2.3:
。此时
或
。选取该顶点为火源,燃烧规则同情形2.1.1,故
。
情形3:
。选择
中任意一点为火源,接下来将燃烧
中所有顶点。此时图中只剩下
中除火源外的一个顶点,故连通,且
。所以
。 □
5. 结论
本文根据燃烧连通度的定义,给出
阶定向完全图的燃烧连通度的界,并推导出所有定向图的平均燃烧连通度
的计算公式。定义一个新的参数——充分燃烧数,用于衡量燃烧状态及刻画燃烧结果,通过新的燃烧规则对图的燃烧理论进行不同维度的研究。总的来看,图的燃烧理论具有多种不同的研究方法,以上两种方法在不同的方向上研究了图的燃烧理论。在接下来的研究中,可以考虑计算
部图、完全
部图的充分燃烧数,探索多个部集之间的“燃烧关系”,进一步拓展燃烧理论研究框架。
基金项目
重庆市自然科学基金创新发展联合基金(市教委)项目(编号:CSTB2022NSCQ-LZX0003)。