这是什么奇怪的名字qwq。
一些定义
只为便于理解,没有苛求专业的定义。
-
简单无向图:不存在重边、自环的无向图。
-
δ(G):无向图 G 中结点的最小度数。即 min{d(u)|u∈V}。
-
完全图:两两结点都有且仅有一条直接连边的无向图。拥有 n 个结点的完全图记作 Kn。
-
团:G 的生成子图且为完全图。
-
最大团:是团且结点数最大。
由于没有找到类似的定义,我们定义 M(G) 为 G 的最大团的结点数。
问题引入
本来是一道小升初题,不过为了方便叙述以及保护读者的自尊心,我们直接抽象为图论模型。
给定简单无向图 G=(V,E),其中 |V|=99,δ(G)≥67,求证 M(G)≥4。
证明
小学二年级的知识呐!
取 (vi,vj)∈E, 令:
A={vk|(vi,vk)∈E∧vk≠vj}
B={vk|(vj,vk)∈E∧vk≠vi}
∵δ(G)≥67⇒d(vi),d(vj)≥67.
∴|A|,|B|≥66.
对于 A,B, 有全集 I={vk|vk≠vi∧vk≠vj}. 则 |I|=|V|−2=97.
∴|A∩B|≥max{|A|+|B|−|I|,0}=35.
再取 s∈A∩B.
∵|∁V(A∩B)|≤64<66≤d(s).
∴(∃t∈A∩B)((s,t)∈E).
∴ 此时 {vi,vj,s,t} 在 G 中的诱导子图是完全图.
∴δ(G)≥4. QED.
初步推广
当 |V|=1751,δ(G)≥1314,M(G)≥5。
留作习题owo!
可以发现,由 |V| 和 δ(G) 构成的分式似乎会与 M(G) 产生联系……
推广结论
对于任意简单无向图 G=(V,E),有:
M(G)≥⌈|V||V|−δ(G)⌉
证明
令 n0=⌈|V||V|−δ(G)⌉, 则只需证 (∀n≤n0)(∃Kn)(Kn⊆G) 即可.
对 n 归纳证明:
-
1). 当 n=1, 显然存在 K1, 成立.
-
2). 设 n=m−1<n0 时存在 Km, 成立, 考虑 n=m 时:
取任意 Km⊆G, 令为 K=(VK,EK). 不妨设在 G 中, v∈VK 的结点为 v1,v2,…vm.
令集合 {Am}, 其中 Ai (i=1,2,…,m) 有:
Ai={vj|vj∉Vk∧(vi,vj)∈E}
∵|V−VK|=|V|−m,(∀i)(|Ai|≥δ(G)−m+1).
即全集大小为 |V|−m, 每个集合大小不小于 δ(G)−m+1. 由集合交的最小大小公式 ( 自行脑补即可 ), 有:
|m⋂i=1Ai|≥m∑i=1|Ai|−(m−1)(|V|−m)⇒|m⋂i=1Ai|≥m(δ(G)−m+1)−(m−1)(|V|−m)⇒|m⋂i=1Ai|≥mδ(G)−m|V|+|V|
∵m<n0−1.
∴m<|V||V|−δ(G)⇒m(δ(G)−|V|)+|V|>0⇒mδ(G)−m|V|+|V|>0.
∴|⋂mi=1Ai|>0.
∴∃s∈|⋂mi=1Ai|. 此时 {v1,v2,…,vm,s} 在 G 中的诱导子图构成 Km+1.
∴n=m 时成立.
由 1). 2). 原命题成立, QED.
结语
不知道这个结论对最大团算法有没有什么帮助w。
本文命题及证明过程为笔者独立完成,目前没有在网上找到类似命题。如发现该命题或证明过程存在问题,或命题此前文献中出现,欢迎给笔者留言。
然而一个初一(现在初二)学生的脑洞也不至于成 paper。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现