Live2D

Note -「最大团-最小度不等式」

  这是什么奇怪的名字qwq。

一些定义

  只为便于理解,没有苛求专业的定义。

  • 简单无向图:不存在重边、自环的无向图。

  • δ(G):无向图 G 中结点的最小度数。即 min{d(u)|uV}

  • 完全图:两两结点都有且仅有一条直接连边的无向图。拥有 n 个结点的完全图记作 Kn

  • 团:G 的生成子图且为完全图。

  • 最大团:是团且结点数最大。

    由于没有找到类似的定义,我们定义 M(G)G 的最大团的结点数。

问题引入

  本来是一道小升初题,不过为了方便叙述以及保护读者的自尊心,我们直接抽象为图论模型。

  给定简单无向图 G=(V,E),其中 |V|=99,δ(G)67,求证 M(G)4

证明

  小学二年级的知识呐!

  取 (vi,vj)E, 令:

A={vk|(vi,vk)Evkvj}

B={vk|(vj,vk)Evkvi}

  δ(G)67d(vi),d(vj)67.

  |A|,|B|66.

  对于 A,B, 有全集 I={vk|vkvivkvj}. 则 |I|=|V|2=97.

  |AB|max{|A|+|B||I|,0}=35.

  再取 sAB.

  |V(AB)|64<66d(s).

  (tAB)((s,t)E).

   此时 {vi,vj,s,t}G 中的诱导子图是完全图.

  δ(G)4. QED.

初步推广

  当 |V|=1751,δ(G)1314M(G)5

  留作习题owo!

  可以发现,由 |V|δ(G) 构成的分式似乎会与 M(G) 产生联系……

推广结论

  对于任意简单无向图 G=(V,E),有:

M(G)|V||V|δ(G)

证明

  令 n0=|V||V|δ(G), 则只需证 (nn0)(Kn)(KnG) 即可.

  对 n 归纳证明:

  • 1).n=1, 显然存在 K1, 成立.

  • 2).n=m1<n0 时存在 Km, 成立, 考虑 n=m 时:

      取任意 KmG, 令为 K=(VK,EK). 不妨设在 G 中, vVK 的结点为 v1,v2,vm.

      令集合 {Am}, 其中 Ai (i=1,2,,m) 有:

    Ai={vj|vjVk(vi,vj)E}

      |VVK|=|V|m,(i)(|Ai|δ(G)m+1).

      即全集大小为 |V|m, 每个集合大小不小于 δ(G)m+1. 由集合交的最小大小公式 ( 自行脑补即可 ), 有:

    |i=1mAi|i=1m|Ai|(m1)(|V|m)|i=1mAi|m(δ(G)m+1)(m1)(|V|m)|i=1mAi|mδ(G)m|V|+|V|

      m<n01.

      m<|V||V|δ(G)m(δ(G)|V|)+|V|>0mδ(G)m|V|+|V|>0.

      |i=1mAi|>0.

      s|i=1mAi|. 此时 {v1,v2,,vm,s}G 中的诱导子图构成 Km+1.

      n=m 时成立.

  由 1). 2). 原命题成立, QED.

结语

  不知道这个结论对最大团算法有没有什么帮助w。

  本文命题及证明过程为笔者独立完成,目前没有在网上找到类似命题。如发现该命题或证明过程存在问题,或命题此前文献中出现,欢迎给笔者留言。

  然而一个初一(现在初二)学生的脑洞也不至于成 paper。

posted @   Rainybunny  阅读(240)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示