方法线路 M20 · 什么时候用?为什么用?

图论方法

把对象画成点、把关系画成边,问题就变成关于一张图的问题;度数、握手定理、三角形与二染色,都能直接看见。

📖 配合《解题方法与策略》第 20 章阅读

一个想法,一张图先点一个顶点、再点另一个来连边。随便连几条:度数之和与“2 × 边数”有什么关系?奇度数的顶点有几个?

图形加载中…

一句话

把对象画成顶点,把“有关系”画成边,题目就变成一张图。图论里最朴素的一条定理:

(每条边连着两个顶点,被数了两次——这是“算两次”在图上的样子。)于是奇度数的顶点一定有偶数个。再加上边的染色(认识 / 不认识)和三角形,许多“任意 个人……”的题目就有了直观的模型。

先猜后证

个人能不能每人都恰好与其中 人握过手?

先选定答案,才能看到结论。

例:任意 6 人中,必有 3 人两两认识或两两不认识(经典的拉姆齐问题)

第 1 / 5 步
图形加载中…
  1. 建模

    人 → 顶点;两人认识 → 红边,不认识 → 蓝边。要证: 个顶点的完全图 的任意二染色都有单色三角形。

第 1 站 · 子集族:相交关系图(卷一)

集合族里“两个集合相交”是一种两两关系。把集合画成顶点,握手定理就能回答存在性问题。

例:能否找到 7 个集合,使每个集合恰与其余集合中的 3 个相交?

第 1 / 3 步
  1. 画成图

    每个集合是一个顶点,两个集合相交就连一条边。条件变成: 个顶点,每个顶点度数为 。

第 2 站 · 集合的分划:二部图与奇圈(卷一)

把顶点分成两组,使每条边都跨组——这就是二部图。能不能分,取决于有没有奇圈。

图形加载中…
个人围坐一圈,每人和左右邻居合不来(连边)。想把他们分进两个房间,使合不来的人不同屋。试着在纸上沿圈交替标 A、B——走一圈回来会怎样?

沿着圈交替分组 A、B、A、B……,走 步回到起点时,起点应该是 B——而它是 A。所以奇圈不能二分组。反过来可以证明:没有奇圈的图一定能二分组(从任一顶点出发,按距离的奇偶分组)。

第 3 站 · 组合计数估计:没有三角形的图(卷六)

图形加载中…
个顶点、 条边,没有三角形。再加任何一条边会怎样?

一题多解

个顶点的图中没有三角形。证明边数 (曼特尔定理)。

算两次 + 柯西

对每条边 : 没有公共邻点(否则成三角形),所以 。对所有边求和,每个顶点 在它的 条边里各出现一次:。由柯西不等式 。所以 ,。

代价思路清楚,用到卷六的柯西不等式。

极端原理

取度数最大的顶点 ,。 的 个邻点两两不相邻,所以每条边至少有一个端点在其余 个顶点中,而这些顶点的度数都 :。

代价不用不等式,但要想到取度数最大的顶点。

等号由完全二部图取到:两组各 个顶点,组间全连,组内不连——上图就是 的情形,。

练一练

练习 1基础

个人聚会,每人恰好与其中 人握手。一共握了多少次手?

练习 2基础

个顶点的图中没有三角形,边数最多是多少?

练习 3提高

用红、蓝两色给完全图 的每条边染色。要使无论怎样染都一定有单色三角形, 最小是多少?

练习 4挑战

的边任意染红、蓝两色。单色三角形至少有几个?

错误博物馆 · 本站展品

离站之前,看看别人在这里踩过的坑。去博物馆看全部展品 →

展品

握手只数了一次

错误的做法: 个人,能不能每人恰好和另外 人握手?握手总数是 次,是个正整数,所以可以。
错在哪里?先想一想,再打开

病因 每次握手有两个人参与,被两人各数一次: 是度数之和,应等于握手次数的两倍。 是奇数,不可能是某个整数的两倍。

正确的做法:画成图:度数之和 边数,必为偶数。 为奇数,所以做不到。

「度数之和是边数的两倍」

展品

以为 5 个人也躲不开

错误的做法:任意 个人中,一定有 人互相认识或互相不认识——和 个人的道理一样。
错在哪里?先想一想,再打开

病因  人的证明用到“某人有 条边,必有 条同色”; 个人每人只有 条边,可以 红 蓝。确实有反例:五边形的边染红,五角星的边染蓝,没有单色三角形。

正确的做法: 是最小的: 有躲开的染法, 没有。在本页的 上亲手看一看。

「证明里每个数字都有用处」

这条线路经过的站

同一个想法,在不同的地方各用一次。

  1. 子集族卷一《集合》第 5 章
  2. 集合的分划卷一《集合》第 4 章
  3. 柯西不等式与组合计数估计卷六《平均值不等式与柯西不等式》§4.4