9. 禁止稀疏二分图

对于任何二分图 , 它总是包含在某些 中. 根据定理 5.2, 是稀疏二分图时, 第一个不等式一般不紧. 在本节中, 我们将看到一些给稀疏二分图 提供 更好上界的技术.

第一个结论给出了当 是二分图并且一个部分的顶点度数有上界时 的上界.

定理 9.1 (Füredi 1991). 为顶点集 的二分图, 其中 中的每个顶点的度数至多为 . 那么存在一个常数 使得

为了证明这个结论, 我们引入下面被称为 “独立随机选择” 的概率技术. 这个引理的主要思想是: 如果 有很多边, 那么存在 的一个大的子集 , 使得 中顶点的所有小子集都有许多共同的邻点.

引理 9.2 (Dependent random choice: Alon, Krivelevich and Sudakov 2003). 是满足下述不等式的数则每个至少有 条边的 顶点图 包含一个大小至少为 的顶点子集 , 且 的任意元素个数为 的子集 至少有 个共同邻点.

证明. 是从 中均匀随机选择的一个有 个顶点的序列 (允许顶点重复) . 令 的公共邻域. 的期望为对于 的任意元素个数为 的子集 , 事件 包含 发生, 当且仅当 包含在 的公共邻域中, 该事件发生的概率为

我们称公共邻点少于 的集合为坏集. 则根据上面所得到的概率我们知道, 所有由 个元素构成的坏子集 包含在 中的概率小于 . 由期望的线性性质, 为了确保没有坏子集, 我们可以去掉每个坏子集中的一个元素. 剩余元素的个数至少为 减去 中元素个数为 的坏子集的数量, 其期望值至少为

因此, 存在一个顶点序列 , 使得在去掉所有坏的 元素子集后, 中至少还剩下 个元素. 剩下的 个元素构成的集合 满足所需的属性.

将引理 9.2 的参数设置为证明定理 9.1 所需的参数, 我们得到以下推论.

推论 9.3. 对于任何顶点集为 的二分图 , 其中 中的每个顶点的度数最多为 , 存在 使得以下结果成立: 每个至少有 条边的图包含一个顶点子集 , , 且 中的每个元素个数为 的子集至少有 个共同邻点.

证明. 根据引理 9.2, , 只需检查是否存在 , 使得第一项化简为 , 第二项化简为 . 因此我们可以选择足够大的 来使这个不等式成立.

现在我们准备证明定理 9.1.

定理 9.1.

是一个至少有 条边的 顶点图, 其中 是推论 9.3 . 首先, 使用推论 9.3 中的 嵌入到 中. 我们计划将这种嵌入进一步扩展到 . 为此, 假设我们已经有一个嵌入 , 其中 , 并且我们想要扩展 到任意 . 我们必须确保 的公共邻点. 注意到, 根据假设, , 并且通过选择合适的 , 集合 至少有 个共同邻点. 可以是这些公共邻点中的任何一个, 但不能与 相同 () . 由于至少有 个顶点可供选择, 我们可以通过将 设置为其余可选顶点之一来扩展 . 通过这个过程, 我们可以将嵌入扩展到 , 这说明 中存在 的副本.

定理 9.1 是可以应用于所有二分图的一般性结论. 但是, 对于某些特定的二分图 , 我们可能还有改进的余地. 例如, 通过这个定理我们知道的 的上界相同, 即 . 但这个上界并不紧.

定理 9.4 (Even cycles: Bondy and Simonovits 1974). 对于所有整数 , 存在一个常数 C 使得

笔记 9.5. 目前已知当 时, (Benson 1966) . 但是, 对于 的其他值是否也是如此, 这问题开放的.

我们不准备证明这个定理而是关注一个弱一些的结论:

定理 9.6. 对于任何整数 , 都存在一个常数 , 使得每个至少有 条边的 顶点图 包含一个长度最多为 的偶数圈.

为了证明这个定理, 我们将首先对图进行 “清理”, 使得图的最小度足够大并且图是二分图. 下面两个引理允许我们专注于这些满足好性质的 的子图.

引理 9.7. , 令 是一个平均度数为 的图, 则 包含一个最小度数大于 的子图.

证明. 我们有 . 删除度数小于等于 的顶点不能降低平均度数. 我们可以继续删除度数小于等于 的顶点, 直到每个顶点的度数都大于 . 该算法一定在到达空子图之前终止, 否则平均度数不可能为 . 算法终止时剩余的子图就是最小度数大于 的子图.

引理 9.8. 每个 都有一个二部子图, 该二分图至少有 条边.

证明. 用两种颜色中均匀随机地为每个顶点着色. 那么非单色边的期望值为 . 因此存在至少具有 非单色边的着色方案.

定理 9.6.

假设 不包含长度最多为 的偶数圈. 由引理 9.7 和引理 9.8 知, 存在一个最小度至少为 二部子图 . 令 , 其中 . 令 . 是一组顶点, 因为 是二分图, 它们到起始顶点 的距离正好为 . (图 9)

(...) 定理 9.6 的证明示意图

, 对于 中两个不同的顶点 , 如果它们在 中有一个共同的邻点 , 那么从 有两条不同的最短路径. 两个不同路径的并集 (即使它们重叠) 包含一个长度最多为 的偶数圈, 这与我们的假设矛盾. 因此 中任意两个顶点的公共邻点只能在 中, 这意味着 . 因此 . 如果选择的 足够大, 就会有 , 矛盾.

如果 是一个二分图, 顶点集 中每个顶点的度数最多为 2, 则 . 指数 是最优的, 因为 . 事实上, 只要 不包含 的任何副本, 我们就可以改进该指数.

定理 9.9 (Colon and Lee 2019+). 是顶点集为 的二分图且 中的每个顶点的度数最多为 2, 并且 不包含 . 则存在依赖于 满足

为了证明这个定理, 我们展示了一个使用细分 (subdivision) 概念表述的等效陈述. 对于图 , -细分 是通过在 的每条边的中间添加一个额外的顶点来获得的 (图 9) . 请注意, 定理 9.9 中的任一 都是某个 的子图, 因此我们可以考虑以下定理 9.9 的替代表述

定理 9.10 (Janzer 2018). 对于任意 , 存在 使得

(...)1-subdivision of

现在我们给出 Janzer 关于定理 9.10 的证明. 在定理 9.6 中, 将参数传递给子图是很有用的, 这帮助我们在在子图中能够更好地控制顶点的度数. 为此, 我们将使用以下引理 (省略证明) 来找到一个几乎正则的子图.

引理 9.11. 对于所有 , 存在常数 使得对于所有 , 当 足够大时, 每个边数大于等于 顶点图 都有一个子图 满足

1.

2.

3.

4.

是二分的, 且有两个顶点集的大小最多相差 .

从现在开始, 我们将 视为一个常数. 对于任意两个顶点 , 如果 的公共邻点数至少为 1 且小于 , 我们称点对 是轻的; 相反, 如果 的公共邻点数大于等于 , 我们称点对 是重的. 声明, 没有任何共同邻点时点对 既不轻也不重. 下面的引理给出了轻点对数量的下界.

引理 9.12. 是一个顶点集为 -free 二分图, 且对于所有 , 并且满足 . 那么存在 , 出现在 个轻点对中.

证明. 的集合, 其中 中的无序点对, 的公共邻点. 首先, 我们通过选择 来计算: 请注意, 中的低度顶点贡献很小, 因为因此

注意, 如果 中有 个互相之间是重点对的顶点, 那么我们可以为每对 选择一个共同的邻点 , 在这里 . 由于每一对 至少有 个这样的邻点, 所以我们选择所有的 可以是不同的. 这会产生一个 子图, 矛盾. 因此 中不存在 个互相之间是重点对的点, 根据图兰定理, , 中的重点对的数目至多为 . 这是因为 中的任何两个顶点至少有一个共同的邻点 , 它们要么形成轻点对或重点对. 这表明在 中至少有 个轻点对. 如果 , 则有

如果我们对所有 求和, 根据定义, 那么每个轻点对最多只会被计算 次. 因为我们将 视为常数所以 是常数. 因此并且根据鸽巢原理, 存在一个顶点 个轻点对中.

有了这些引理, 我们准备来证明定理 9.10.

定理 9.10.

是任意 -free 图. 首先选择 时引理 9.11 中的 , 两个部分分别记作 . 设 的最小度数. 我们将反证法证明 . 假设 . 我们的计划是选择这样的  : 对于所有 , 都是轻的, 并且 的任意三个没有共同的邻点. 这会给我们带来一个 , 从而矛盾.

我们将通过重复使用引理 9.12 并介绍一个更强的假设来做到这一点: 对于任意 , 存在 使得

1.

对于所有 , 至少在 个轻点对中.

2.

对于所有 , 中的所有顶点都是轻的.

3.

中任意三个没有共同邻点.

4.

对于所有 , 成立.

时, 根据引理 9.12, 可以找到 作为所需的顶点. 现在假设我们已经构造出了 , . 为了构造 , 令 是与 形成轻点对的顶点集. 然后由归纳假设 (a) 我们有 . 现在我们去掉 中所有违反 的顶点得到 . 检查每一对 , 查看它们的共同点 , 从 中删除 的所有邻点. 中一共有 , 它们最多有 公共邻点 (因为它们形成一个轻点对) , 并且每个这样的邻点的度数最多为 . 因此移除的顶点数最多为

因为 是常数. 因此, 在进行修改之后, 只要 选择得足够大且等式 继续成立, (d) 就仍然成立. (d) 确实仍然成立, 因为 时成立. 因此 (d) 对 成立, 我们只需要根据引理 9.12 选择出顶点 , 直接自动满足. 因此, 通过归纳, 这也适用于 . 现在通过 , 在 中存在 的副本, 矛盾.

上面的论证表明 , 所以最大度数最多为 . 因此 , 假设我们有 , 根据引理 9.11 得到的结果与 矛盾. 所以有 , 这是我们想要的.

(...) 重复利用引理 9.10 得到