0513上午
1、子图
导出子图(Induced subgraph
)
- G=(V,E),G 在 v1 上的导出子图 G1=(V1,E1),E1={e∈E∣u,v∈v1}
- 相当于在图中去掉一些点。n 阶导出子图有 2n 个。
生成子图(Spanning subgraph
)
- G=(V,E),G1 为 G 生成子图是指 V(G1)=V(G),E(G1)⊆E(G)
- 相当于在图中去掉一些边。生成子图有 2|E| 个。
Note:
- 导出子图和生成子图都不限定是否为简单图。
- 既是导出子图又是生成子图为原图。
2、Mantel 定理、托兰定理
Mantel's thm
- 如果图 G=(V,E) 中没有三角形,则 |E|≤[n24] 。
- 等号成立条件 ⟺ G=K⌊n2⌋⌈n2⌉。
Turan's thm
- 若 G 无 Kk 子图,G 的边数取最大值的图唯一,为G=Kx1,x2,...,xk−1,其中∑k−1i=1xi=n,同时 |xi−xj|≤1。
- 形式化的,G=K[nk−1][n+1k−1]...[n+k−2k−1],∑r−1i=0[x+ir]=[x]。
3、二分图
二分图(Bipartite Graph
) 定义
- G=(V,E),V=A∪B。
- ∀u,v∈A,(u,v)∉E 且 ∀u,v∈B,(u,v)∉E。
- 则称 G 为二分图。
二分图判定定理
- 一个图 G 是二分图,当且仅当图 G 无奇环。
- 命题①:G 是二分图
- 命题②:G 无奇环
- 命题③:G 无奇数长的回路
- 通过 ①⇒②⇒③⇒① 可证得三个命题相互等价,在此略去。
4、完美匹配、Hall定理、Tutte定理
匹配(Matching
)
- G=(V,E),E 的子集 E1 的顶点两两不重合。则 E1 为 G 的匹配。
完美匹配(Perfect Matching,PM
)
- 匹配 E1 的顶点覆盖 V,G有
PM
⇒ |G|≡0(mod2)
二分图完美匹配
- G 为二分图 (x,y,E)。
- G 有
PM
,则 |X|=|Y| 且 X 到 Y 有双射。 - f 称为由
PM
E 诱导(induce
) 的双射。 - 满足 f(xi)=yi,(xi,yi)∈E(E1={(xi,yi)∣1≤i≤|X|})。
Hall 定理
- 二分图有完美匹配的充要条件为:∀S⊆X,|N(S)|≥|S|(有匹配覆盖 X 的所有顶点),∀S⊆Y,|N(S)|≥|S|(有匹配覆盖 Y 的所有顶点)。
Tutte 定理
- 对于图 G ,G 有
PM
的充要条件为 ∀S⊆V ,G 在 V−S 上的导出子图 M 的有奇数个顶点的连通分支的个数 ≤|S|。
5、正则图的定义
正则图
- 一个图为 k−正则 的,定义为 ∀v∈V,d(v)=K 。
0513下午
1、欧拉图的定义
欧拉图 Euler Graph
- 存在一条回路,经过图 G 的全部的边恰好一次。(欧拉回路)
2、一笔画的算法,欧拉图的充要条件
- 若一个图 G 存在 0 个或 2 个奇点,则这个图可以一笔画。
- 欧拉图充要条件:∀v∈V,2∣d(v)。
3、哈密顿(Hamilton
)图、哈密顿链的定义
哈密顿图
- 一个图 G 为哈密顿图 ⟺ 存在一条回路包含图 G 的全部顶点,这个回路被称为
Hamilton
圈。
哈密顿链
- 若一条链 P 遍历了图 G 的全部顶点,则称 P 为哈密顿链。
4、Hamilton 性质、必要条件
必要条件
- 设 S 为 G 的一个顶点子集,若 G 在 V−S 上导出子图的连通分量个数大于 |S| (|S|+1) ,则 G 无哈密顿图(链)。
- 二分图有哈密顿圈(链),必要条件为 ||X|−|Y||⩽(1)。
5、哈密顿图(链)的一些充分条件:Ore条件、Dirac条件
Ore 条件
- 若 G 为哈密顿图,设 |G|=n,则 \forall v,d(v)\geqslant \frac{n}{2}。
Dirac 条件
- 若 G 为哈密顿图,设 |G|=n,则 \forall u,v,若 (u,v)\notin E ,d(u)+d(v)\geqslant n。
- 若 G 存在哈密顿链,则 d(u)+d(v)\geqslant n-1。
6、图的笛卡尔积的定义
- 集合的笛卡尔积: A\times B=\{(a,b)\mid a\in A,b\in B\}。
- 图的笛卡尔积: G=(V,E)\space ,\space H=(U,F)。
- 定义 G\times H=(V\times U,E')。E'=\{(v_1,u)(v_2,u)\mid v_1,v_2\in E,u\in U\}\cup\{(v,u_1)(v,u_2)\mid u_1,u_2\in F,v\in V\}。
0514上午
1、图的顶点染色
染色的定义
- 一般染色:f:x\rightarrow \{1,2,3,\cdots,k\}。其中,1\cdots k 是颜色集合。(高联一般不考虑无穷染色)
- 图的顶点染色:G=(V,E)
- 无限制的染色:f:V\rightarrow \{1,2,3,\cdots,k\}
- 一般意义上的图染色:f:V\rightarrow \{1,2,3,\cdots,k\},且对于 \forall(a,b)\in E,a\neq b,f(a)\neq f(b)
染色数的定义
- 最小使得染色映射 f 存在的 k 称为图 G 的色数,记为 \chi(G)。(
chromatic number
)
\color{red}{\texttt{Note: }}
- n 阶图一定可以用 n 种颜色染色。随机图算色数较为困难。
- 答题方法:考试时将颜色标在图上,再证明不存在更少的色数。
- 常用结论:
- \chi(K_n)=n( n 阶完全图 )
- \chi (C_n)=\begin{cases} 2, &2\mid n \\ 3, &2\nmid n \end{cases}( n 个点的环)
- \chi (T)=2\ (n\geqslant 2) ( n(n\geqslant 2)个点的树)
2、色数的简单估计
估计色数上下界
下界
- 团数(
clique number
):设团数 \omega(G) 为 G 中最大完全子图的阶数。 明显的下界:\chi (G)\geqslant \omega(G)。
最大独立集:一个图的最大独立集 S\subseteq V,是指点数最大的两两不连的顶点集合。
- 独立数(
independence number
):设独立数 \alpha(G) 为图 G 的最大独立集顶点数。 - 另一个下界:\chi(G)\geqslant \frac{n}{\alpha(G)}。
上界
- 上界:\chi(G)\leqslant 1+\Delta(G)。
3、Brooks 定理简介
Brook's Thm
- 设 G 为连通图且不是完全图或奇圈。则必有 \chi(G)\leqslant \Delta(G)。
- 前提的等价表述:\Delta\geqslant 3,且\exists\ u,v\in V,(u,v)\notin E。
4、色多项式(chromatic polynomial
)
- 我们考虑一张一般的图 G ,将它 k 染色的方案数。
- 我们在图 G 上任取一条边 e=(u,v),把 e 去掉。
- 然后我们对 G\setminus e(从 G 中删去边 e)的任一种染色 f。
- 对于 f(u)\neq f(v) 的 f,则 f 也是 G 的染色。
- 对于 f(u)=f(v) 的 f,则f 是图 G\cdot e 的染色(把 G 中 e 的端点合并,去掉重边)
- 反之,G 的染色均是 G\setminus e 的使 f(u)\neq f(v) 的染色,G\cdot e 的染色均是 G\setminus e 的使 f(u)=f(v) 的染色。
- 于是,我们定义 F_G(k) 为 k 种颜色对 G 染色的方案数。
- 此时,F_{G\setminus e}(k)=F_G(k)+F_{G\cdot e}(k),即 F_G(k)=F_{G\setminus E}-F_{G\cdot E}(k)。
- 对边数归纳可证对于任意的 G,F_G 为关于 k 的 n 次多项式。F_\texttt{n个点,没边}=k^n 。
- F 首项系数=1,次高项系数=-|E|。
- 当 k<\chi(G) 时,F_G(k)=0,(x-k)|F_G(k)。
5、平面图的定义
- 可以画在平面上,使边与边只在顶点处相交(边可以为曲线或折线)。
6、库拉托夫斯基定理
Kuratowski's Thm
- 一个图是平面图当且仅当 G 无同胚与 K_5 或 K_{3,3} 的子图。
- 同胚:如果两个图 G_1 和 G_2 同构,或经过反复插入(将 e=(u,v) 拆成 e_1=(u,w),e_2=(w,v))或消去 2 度顶点后同构,则称 G_1 与 G_2 同胚。
7、欧拉公式(多面体/平面图)
- 连通图 G 为平面图,|G|=n,||G||=e,面数=f,则 n-e+f=2。
0514下午
1、Ramsey 问题
前置知识
- 图 G=(V,E) ,图的一个边染色指映射 f:E\rightarrow \{1,2,3,\cdots\}。
- 对 \forall e_i,e_j ,若 e_i\cap e_j\neq \varnothing,则 f(e_i)\neq f(e_j)。
- 所需最小色数 k 称为图 G 的边染色数 \chi'(G),显然 \chi'(G)\geqslant \Delta(G)。
Viking Thm
- \chi'(G)\leqslant 1+\Delta(G)。
Ramsey's Thm
- \forall s,t\in \mathbb{N}^+,对 K_n 的边 2 染色,当 n 足够大时,存在红色 K_s 或 蓝色 K_t 子图。
- 最小满足上述条件的 n 称为 Ramsey 数 r(s,t)。
\color{red}{\texttt{Note: }}
- 常用结论:
- r(s,t)=r(t,s),显然。
- \forall x\quad r(x,1)=r(1,x)=1,证明显然。
- \forall x\quad r(x,2)=r(2,x)=x,证明显然。
- r(s,t)\leqslant r(s,t-1)+r(s-1,t),证明可以对 s+t 归纳,在此略去。
- ④的推论:r(s,t)\leqslant \binom{s+t-2}{s-1},显然。
2、简单的 Ramsey 数
r(3,3)=6
- 根据结论⑤,有r(3,3)\leqslant \binom{4}{2}=6
- 证明 5 不可以,请读者自行证明。
r(3,4)=9
- 请读者自行证明。
r(3,5)=14
- r(3,5)\leqslant r(3,4)+r(2,5)=9+5=14
- 证明 13 不可以,给出简要思路:循环构造,将 i-j\equiv \pm 1 \operatorname{or} \pm 5 连红边,否则连蓝边。
3、范德瓦尔登定理
Vander Waerden's Thm
- \forall m\in \mathbb{N}^+,\exists N,使集合 \{1,2,3,4,\cdots,N\} 的任意 2 染色必定存在同色,长度为 m 的等差数列。
- 上面的表述等价于 \exists N_1,\{1,\cdots ,N_1\} 2 染色存在长为 N 的同色等差数列。
4、同色角,异色角方法
我们将角的两条边颜色相同的角称为 同色角 ,将角的两条边颜色不同的角称为 异色角 。
显然,有同色 \Delta 数 + 异色 \Delta 数 =\binom n3。
同色\Delta | 异色\Delta | \sum | |
---|---|---|---|
同色角 | 3 | 1 | 3\times \texttt{同色}+1\times {异色} |
异色角 | 0 | 2 | 2\times \texttt{异色} |
计 | 3 | 3 | / |
我们考虑顶点在 v 处的 \Delta 。同色角数=\binom{d_\texttt{红}(v)}2+\binom{d_\texttt{蓝}(v)}2。异色角数=d_\texttt{红}(v)\times d_\texttt{蓝}(v)。所有角数=\binom{d_\texttt{红}(v)+ d_\texttt{蓝}(v)}2。
整个图 \sum_{v\in V} \binom{d_\texttt{红}(v)}2+\sum_{v\in V} \binom{d_\texttt{蓝}(v)}2+\sum_{v\in V}d_\texttt{红}(v)\times d_\texttt{蓝}(v)。
即我们可以将 同/异色\Delta 与 顶点的红蓝度 相互转化。