集合论与图论第六章

合集下载

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)离散数学:计算机科学与技术的数学基础课内容:集合论,图论,组合数学,代数结构,数理逻辑集合论:(第1-4章)组合数学初步:(第5-7章)图论:(第8-11章)教师介绍⏹教师:吴永辉博士副教授⏹简历:⏹1984-1988 上海科技大学计算机系本科⏹1988-1991 复旦大学计算机系硕士⏹1991-2003 华东师范大学计算机系工作⏹1998-2001 复旦大学计算机系博士⏹2003-复旦大学计算机系工作⏹答疑E-mail: yhwu@《集合论与图论》课件制作软件⏹Microsoft PowerPoint⏹MathType Equation《集合论与图论》课程大纲⏹课程性质与目的⏹教学内容与要求⏹使用教材、参考书籍⏹命题说明和题型课程性质、目的与基本要求⏹课程性质本课程讲授计算机科学与技术的数学基础课《离散数学》的部分主要内容:集合论、图论与组合数学初步,是计算机专业的主干课程之一。

本课程前行课程为线性代数,数学分析(上)。

⏹课程目的使学生掌握集合论、图论与组合数学初步的基本内容,并对证明的思想和方法深入理解和体会,初步培养学生的思维过程的数学化。

⏹基本要求:⏹掌握集合论、组合学和图论的基本概念,清楚了解引入基本概念的实际背景、各概念间相互关系;掌握基本定理以及有关理论题的证明技巧;掌握解决计数问题的基本方法和技巧;掌握图论中各算法设计的思想、正确性证明以及算法的应用。

为进一步学习计算机其他课程打下坚实的基础。

教学方式本课程以课堂讲授为主。

考核方式⏹平时作业;⏹集合论、组合数学和图论3次课堂练习;⏹期中,期末的两次笔试考试。

教学内容与要求----集合论⏹第一章集合的基本概念掌握:集合的基本概念,集合的运算。

了解:集合论的悖论。

掌握证明两个集合相等的基本法和公式法。

⏹第二章关系掌握:关系的性质、运算和关系的闭包,以及等价关系和偏序关系。

了解:关系在关系数据库中的应用。

掌握证明的类型。

集合论与图论

集合论与图论
注:如果将空集 ∅ 看作集族,则称 ∅ 为空集族。
我们要特别提到多重集合的概念。前面谈到的集合都是由不同对象组成的,而在实际中,某 一元素的重复出现往往表达了某种特别的意义。例如,在一个班里学生的名字,可能有两个 或多个学生有相同的名字,并且我们又有可能会谈及到学生名字的总体。又例如,某项工程 中所需要的工程技术人员的种类可用集合
我们将学习朴素集合论的基本内容,但借鉴公理化集合论的思想,以避免出现悖论。
定义 1.1 设 A , B 为二集合,若 B 中的元素都属于 A ,则称 B 是 A 的子集,也称 A 包 含 B 或 B 含于 A ,记作 B ⊆ A 。
1
定义 1.2 设 A , B 为二集合,若 A 包含 B 且 B 包含 A ,则称 A 与 B 相等,记作 A = B 。 定义 1.3 设 A , B 为二集合,若 A 为 B 的子集,且 A ≠ B ,则称 A 为 B 的真子集,记 作 A⊂ B。 定义 1.4 不具有任何元素的集合称为空集,记作 ∅ 。
注 1:容易看出 A ⊕ B = ( A − B) ∪ (B − A) = ( A ∪ B) − ( A ∩ B) 2: A ⊕ ∅ = A , A ⊕ A = ∅ 。
我们下面来定义两个多重集 P 和 Q 的交,并,差运算。
P 和 Q 的并,记为 P ∪ Q ,它也是一个多重集,使得 P ∪ Q 里任一个元素的重数,等于该 元素在 P 和 Q 中重数的最大者; P 和 Q 的交用 P ∩ Q 来表示,使得 P ∩ Q 的任一元素的重 数,等于该元素在 P 和 Q 中重数的最小者; P 和 Q 的差用 P − Q 来表示,使得如果一个元素 在 P 中的重数大于它在 Q 中的重数,那么该元素在 P − Q 中的重数等于它在 P 中的重数减去 它在 Q 中的重数,否则它在 P − Q 中的重数为 0 。类似地,对称差 P ⊕ Q 中元素的重数等于 元素在 P 中和 Q 中两个重数的绝对差值。

集合论

集合论

第一篇集合论第一章集合及其运算1.1 集合的概念1.2 子集、集合的相等1.3 集合的基本运算1.4 余集、De Morgan公式1.5 笛卡尔乘积1.6 有穷集合的基数第二章映射2.1 函数的一般概念——映射定义::映射(法则),映射(笛卡尔乘积),限制和扩张,部分映射,映射相等,单射,满射,双射,恒等映射2.2 抽屉原理2.3 映射的一般性质定义::象f(A),原象f-1(A)[定理2.3.1](1)f-1(C∪D)=f-1(C)∪f-1(D);(2)f-1(C∩D)=f-1(C)∪f-1(D);(3)f-1(CΔD)=f-1(C)Δf-1(D);(4)f-1(C C)=(f-1(C))C⊆⊇⊇[定理2.3.2]∪∪(5)f(A B)=f(A)f(B);(6)f(A∩B)f(A)∩f(B);(7) f(AΔB)f(A)Δf(B);(8) f(A\B)f(A)\f(B)2.4 映射的合成定义::映射的合成[定理2.4.1]合成符合结合律,但不符合交换律[定理2.4.2]设f:X→Y,则f∘I X=I Y∘f =f[定理2.4.3]设f:X→Y,g:Y→Z, 则(1)若f与g都是单射,则g∘f也是单射:f是单射,∀x1x2且x1≠x2 y1=f(x1),y2=f(x2)且y1≠y2有g(f(x1))≠g(f(x2))(2)若f与g都是满射,则g∘f也是满射:f满射,∀y必有x∈X使f(x)=y.∀z∈Z必有y∈Y使g(y)=z.则∀z∈Z必有x∈X使g(f(x))=z.(3)若f与g都是双射,则g∘f也是双射[定理2.4.4]设f:X→Y,g:Y→Z, 则(1)若g∘f是单射,则f是单射;∀x1,x2∈X且x1≠x2有g(f(x1)) ≠g(f(x2))(2)若g∘f是满射,则g是满射;反证:∃z∈Z使∀y∈Y,g(y)≠z则有∀x∈X有g(f(x)) ≠z推出矛盾(3)若g∘f是双射,则f是单射且g是满射[定理2.4.5]设f与g都是X到X的映射,则I m (f)⊆I m(g)的充分必要条件是存在一个映射h:X→X使得f=g∘h2.5 逆映射定义::逆映射,左逆映射,右逆映射[定理2.5.1]逆映射存在的充要条件是f是双射::⇒ Ix,Iy+定理2.4.4⇐构造g(y)=x当且仅当f(x)=y[定理2.5.2]逆映射唯一::假设不唯一,推出g=I x°g=(h°f)°g=h°(f°g)=h°I x=h[定理2.5.3] (gf)-1=f-1g-1,(f-1)-1=f:(gf)(f-1g-1)=g(ff-1) g-1= gg-1=I z, (f-1g-1) (gf)=f(gg-1)f-1= ff-1=I x[定理2.5.4](1)f是左可逆的充分必要条件是f为单射:⇒定义+定理⇐f:X→I m(f)的双射,建立g:I m(f)→X双射,在扩充到Y上,y∉I m(x)随便映射一个(2)f是右可逆的充分必要条件是f为满射:⇒定义+定理⇐构造2.6 置换定义::n次置换,k-循环置换,对换,奇置换,偶置换[定理2.6.1][定理2.6.2][定理2.6.3]置换α,β没有共同数字时可以交换[定理2.6.4]置换可进行唯一循环分解[定理2.6.5]置换分解成若干对换的乘积,分解个数的奇偶性不变[定理2.6.6]奇偶置换个数相等,都等于n!/22.7 二元和n元运算定义::有限序列,无限序列,子序列,二元运算,一元运算,n元运算,交换律,结合律,代数系的同构2.8 集合的特征函数定义::集合的特征函数第三章关系3.1 关系的概念定义::关系(映射),关系(笛卡尔乘积),定义域,值域,多部映射,关系(多部映射),多值二元关系3.2 关系的性质定义::自反,反自反,对称(R对称⟺R=R-1),反对称,传递,相容,逆3.3 关系的合成运算定义::关系的合成,[定理3.3.1]关系的合成不符合交换律,但符合结合律[定理3.3.2](1)R1°(R2∪ R3 )=(R1°R2)∪(R1°R3);(2)R1° (R2∩ R3 )⊆(R1°R2)∩(R1°R3);(3)(R2∪R3 )°R4 = (R2°R4) ∪(R3°R4);(4)(R2∩R3 ) °R4⊆(R2°R4) ∩(R3°R4) [定理3.3.3](1)(R∘S)-1 = S-1∘R-1:(2)R∘R-1 是对称的[定理3.3.4]R是传递关系⟺R°R⊆R[定理3.3.5]R0=I x;R1=R;R n+1=R n°R;R m°R n=R m+n;(R m)n=R mn[定理3.3.6]设X是一个有限集合且|X|=n,R为X上的任一二元关系,则存在非负整数s,t,使得0≤s<t≤2n^2且R s= R t[定理3.3.7]设R是X上的二元关系,若存在非负整数s,t,s<t,使得且R s= R t ,则(1)R s+k= R t+k ,k为非负整数(2)R s+kp+i= R s+i ,其中p=t-s,而k,i为非负整数(3)令S={R0,R,R2 ,…,R t-1},则对任意的非负的整数q,有R q ∈S[定理3.3.8]R对称且传递⟺R=R°R-13.4 关系的闭包定义::传递闭包(所有包含R的传递关系的交,可以类似定义自反传递闭包等),自反传递闭包,自反闭包,对称闭包[定理3.4.1]关系R的传递闭包是传递关系(如果R是传递关系,R+=R):[定理3.4.2]R+=∪R i=R∪R2∪R3∪…:: R+⊆∪R i只要证明∪R i是包含R的传递关系, ∪R⊆R+只要证明(a,b)∈R m,(b,c)∈R n.(a,c)∈R m+n,(a,c) ∈R+[定理3.4.3]R+=∪R n=R∪R2∪R3∪…R n::证明R k⊆∪R i,如果k>n,x仅有n个元素,由抽屉原理得存在b i=b j重复以上过程证明.[定理3.4.5]R*=R0∪R+3.5 关系矩阵和关系图定义:: (1)R是自反的,当且仅当B的对角线上的全部元素都为1;(2) R是反自反的当且仅当B的对角线上的全部元素都为0;(3) R是对称的当且仅当B是对称矩阵;(4) R是反对称的当且仅当b i j与b j i不同时为1,i≠j;(5) R是传递的当且仅当若b i j=1且b j k=1,则b i k=1; (6) R-1的矩阵是B T3.6 等价关系和集合划分定义::等价关系(1.自反2.对称3.传递),等价类,商集[定理3.6.3]3.7 映射按等价关系划分3.8 偏序关系和偏序集定义::偏序关系(自反,反对称,传递),偏序集,全序集,Hasse图,上下界,最大最小元素,链与反链第四章无穷集合及其基数4.1可数集定义::可数集(从自然数集N到集合A有一一映射),无限集(能与自身的真子集对等的集合),代数数,超越数[定理4.1.1]集合A为可数集⟺A的全部元素可以排成无重复项的序列[定理4.1.2]无限集中包含可数子集[定理4.1.3]两个可数集的并是可数集[定理4.1.4]有限个可数集的并是可数集[定理4.1.7]可数个可数集的并是可数集:写成无穷阶方阵,按对角线游历[定理4.1.8]有理数集Q是可数集[定理4.1.10]一列有限个集合的笛卡尔乘积为可数集4.2连续统集定义::连续统(与[0,1]实数集对等)[定理4.2.1]区间[0,1]内的全体实数构成不可数无穷集::康托对角线第二篇图论第六章图的基本概念6.1图论的产生与发展概述6.2基本定义定义::无向图,G(p,q),平凡图,零图,有向图,定向图,子图,生成子图,导出子图,图的同构,度(degv),δ(G),Δ(G),正则图(推论三次图的顶点个数为偶数)[定理6.2.1]欧拉定理:Σ(degv)=2q推论度为奇数的点的个数必为偶数6.3路、圈、连通图定义::通道,闭通道,迹,闭迹,路,圈(回路),连通图,支[定理6.3.1]uv有路⟺u≅v[定理6.3.2]degu+degv≥p–1⟹G连通::拆成两个支用结论反证,degu≤n1-1,degv≤p-n1-1推出与结论的矛盾[定理6.3.3]∀v∈V,degv为偶数⟹G中有圈::设最长路证明[定理6.3.4]∃u,v中有两条不同路⟹G有圈::6.4补图、偶图定义::补图,自补图,三角形,偶图,完全偶图(Km,n), 图上两点间的距离d(u,v)[定理6.4.1]R(3,3)≤6::抽屉原理+[定理6.4.2]偶图判断的充要条件:图上所有的圈的长度都为偶::⇒将圈上的奇偶序的点放入两个顶点划分中⇐取定一点按距离奇偶构造[定理6.4.3](Turan定理)p个顶点没有三角形的图至多有[p^2/4]::6.5欧拉图定义::欧拉闭迹,欧拉图,欧拉迹[定理6.5.1]欧拉图存在定理:G的每个顶点的度都为偶::⇒显然⇐结合定理6.3.3造N个圈Zi然后数归证明这些圈相接.推论::欧拉图的等价命题: 1)G是欧拉图2)∀v∈V,degv为偶数3)G的边能划分成若干不相交的圈.[定理6.5.2]欧拉迹存在定理:: ⇒从定理6.5.1获得⇐uv奇数度,加edge(u,v)得欧拉迹C,在C上去掉edge(u,v).6.6哈密顿图定义::哈密顿圈、哈密顿图[定理6.6.1]G是Hamilton⟹∀S∈V有ω(G-S)<|S|[定理6.6.2](Dirac定理)p个顶点的图G,δ(p)≥p/2,⟹G是一个哈密顿图.[定理6.6.3](Ore定理)p个顶点的图,∀u,v(u,v不邻接),均有degu+degv≥p⟹G是哈密顿图.[定理6.6.4]p个顶点的图,∀u,v(u,v不邻接),均有degu+degv≥p-1⟹G是哈密顿图.6.7图的邻接矩阵[定理6.7.1]图同构的邻接矩阵判定[定理6.7.2]ij顶点间长l的通道条数=A l(i,j)::数归l,[定理6.7.3]G(p,q),连通⟺(A+I)^(p-1)>0::⇒定理6.7.2⇐定理6.7.2第七章树和割集7.1树及其性质定义::树,极小连通图(推论树是极小连通图), 偏心率,树的半径,树的中心[定理7.1.1]树的六个等价命题:1)树;2)G中任两点有且只有一条路;3)G连通且p=q+1; 4)G无圈且p=q+1;5)G无圈且其中任意不相邻两点加边得唯一的圈;6)连通(p≥3且G非Kp)且其中任意不相邻两点加边得唯一的圈.推论非平凡树至少有两个度为1的顶点且非平凡树是偶图::偶图判断的构造证明法[定理7.1.2]树的中心的位置7.2生成树定义::生成树, 生成森林, 生成树的距离,生成树的基本变换[定理7.2.1]生成树存在⟺G连通::⟹显然⟸破圈法.推论G连通⟹q≥p-1[定理7.2.2](Cayley定理)Kp的生成树的个数=p(p-2)[定理7.2.3]生成树中去掉边集E1后必能找到另一不在原生成树中的边集E2使T-E1+E2为生成树[定理7.2.4]距离为k的两个生成树可以经过k次基本变换互相得到::数归,由定理7.2.3知,d(T0,T)=k去掉e1后必然有e2∉T0使(T0-e1)+e2=T1,而d(T1,T)=k-1得到归纳.7.3割点、桥和割集定义::割点,桥,割集(有极小性)[定理7.3.1]割点的等价命题:1)v是割点;2)∃u,w≠v使uw间所有路经过v;3)∃划分{U,W} UW间所有路经过v;[定理7.3.2]桥的等价命题:1)x是桥;2)x不在G的任何圈上3)∃u,v使x在连接uw所有路上;4)∃划分{U,W},使x在连接UW所有路上; [定理7.3.4]割集将图分成两个支(推论有k个支的图G去掉割集后有k+1个支)[定理7.3.5]割集必然包含生成树的某条边::反证[定理7.3.6]割集与G中的圈必有偶数条公共边::G1G2取定一点周游,e(u,v)(u∈G1,v∈G2)是圈与割集相交的边第八章连通度和匹配8.1顶点连通度和边连通度定义::κ(G), λ(G), n-连通,n-边连通[定理8.1.1]κ(G)≤λ(G)≤δ(G)[定理8.1.2]κ(G)=a,λ(G)=b,δ(G)=c的构造方法:构造两个Kc+1,用b条边连接这两个支[定理8.1.3]G(V,E)有p个顶点且δ(G)≥ [p/2]⟹λ(G)=δ(G)::[定理8.1.4][定理8.1.5]∀u,v∈V且u,v∈C⟺G是2-连通[定理8.1.6]8.2门格尔定理8.3匹配、霍尔定理定义::匹配,最大匹配,偶图G的完备匹配,相异代表系, 完美匹配[定理8.3.1](Hall定理)::[推论8.3.1]第九章平面图和图的着色9.1平面图及其欧拉公式定义::平面图,面,内部面,外部面[定理9.1.1]欧拉定理:平面图有p-q+f=2::通过f数归[推论9.1.1]每个面都由长为n的圈围成⟹q=n(p-2)/(n-2)::每条边都与两个面邻接⟹2q=nf拓展最大可平面图[推论9.1.2]G(p,q)的最大可平面图每个面都是三角形且q=3p-6[推论9.1.3]每个面都由长为4的圈围成⟹q=2p-4::拓展没有三角形的边极大图[推论9.1.4]G(p,q),q≤3p-6,G没有三角形q≤2p-4[推论9.1.5]K5和K3,3都是不可平面图::K5,f=7,由于每个面至少三条边, K3,3中每个圈至少为4[推论9.1.6]G可平面⟹ (G)≤5::反证+推论9.1.49.2非哈密顿平面图[定理9.2.1]Grinberg定理:G(V,E)是(p,q)平面哈密顿图,C是哈密顿圈.令fi为C的内部由i条边围成的面的个数,gi为C的外部由i条边围成的面的个数则(1)Σ(i-2)fi=p-2;(2) Σ(i-2)gi=p-2;(3) Σ(i-2)(fi-gi)=0;9.3库拉托斯基定理、对偶图定义::细分,同胚,初等收缩,对偶图[定理9.3.1](Kuratowski定理)G可平面⟺G没有同胚于K5或K3,3的子图[定理9.3.2](Wagner定理) G可平面⟺G没有收缩到K5或K3,3的子图9.4顶点的着色定义::n-可着色,色数(有极小性),χ(G)[定理9.4.2]Δ=Δ(G),G是(Δ+1)- 可着色的.[定理9.4.3-定理9.4.5]平面图可以4着色9.5边的着色定义::n-边着色,边色数(有极小性), χ’(G)第十章有向图10.1有向图的概念定义::有向图,弧,对称弧,定向图,带环图,多重有向图,有向图的反图,入度(id(v)),出度(od(v)),完全有向图,有向图的补图,有向图的同构[定理10.1.1]Σid(v)= Σod(v)=q且Σ(id(v)+od(v))=2q10.2有向路和有向圈定义::有向通道,有向闭通道,生成通道,有向迹,有向闭迹,生成(闭)轨迹,有向路,有向圈,有向回路,可达,半(弱)通道,强连通,强支,单连通,弱连通,有向图的连通[定理10.2.1]有向图D是强连通的⟺D有一条闭生成通道[定理10.2.2]uRv当且仅当uv可互达⟹R是V上的等价关系[定理10.2.3]有向图D的每个顶点都在D的一个强支中[定理10.2.4]一个没有有向圈的有向图至少有一个出度为0的顶点[定理10.2.5]有向图D没有圈⟺D中每条有向通道都是有向路[定理10.2.6]有向图D有有向圈⟺D的子图D1(V1,E1),∀v∈V1,id(v)>0,od(v)>0[定理10.2.7]连通有向图D,∀v∈V,od(v)=1,D中恰有一个有向圈10.3强连通图的应用10.4有向图的邻接矩阵定义::有向图的邻接矩阵,可达矩阵,关联矩阵10.5有向树与有序树定义::有向树,有根树,入树,父,子,祖先,真祖先,深度,高度,子树,有序树,m元有序树,正则m元有序树,正则二元树,二元树,满二元树,完全二元树(高为h的二元树,去掉深度为h一层,得到满树,而且h层从左向右排布)[定理10.5.1]有向图D是有根树⟺D没有弱圈且D中存在一个可以到达其他顶点的顶点(root)::⇒化为无向图证明没有弱圈,用除根以外的点入度为1证可达.⇐[定理10.5.3]高为h的二元树至多有2 (h+1)-1个顶点[定理10.5.4]高为h的完全二元树的顶点数满足2h≤p≤2(h+1)-110.6判定树10.7比赛图定义::比赛图[定理10.7.1]每个比赛图必有生成有向路(有哈密顿路)::。

哈工大集合论与图论第六章作业题答案

哈工大集合论与图论第六章作业题答案

第六章图的基本概念P习题2061.画出具有4个顶点的所有无向图(同构的只算一个)。

11个2.画出具有3个顶点的所有有向图(同构的只算一个)。

16个3.画出具有4个、6个、8个顶点的三次图。

略4.某次宴会上,许多人互相握手。

证明:握过奇数次手的人数为偶数(注意,0是偶数)。

把实际问题转化为图论问题,然后用握手定理的推论。

P习题2091.设u与v是图G的两个不同顶点。

若u与v间有两条不同的通道(迹),则G 中是否有圈?若u与v间有两条不同的通道,G中无圈若u与v间有两条不同的迹,G中有圈2.证明:一个连通的(p,q)图中q≥p-1。

数学归纳法3.设G是一个(p,q)图,且2/)2>p-q,则G是连通的。

p)(1(-6.在一个有n个人的宴会上,每个人至少有m个朋友(2≤m≤n)。

试证:有不少于m+1个人,使得他们按某种方法坐在一张圆桌旁,每人的左、右均是他的朋友。

证明:把实际问题转化为图论问题,就和下面的题一样了。

8.设G是图。

证明:若δ(G)≥2,则G包含长至少是δ(G)+1的圈。

这两个题和这个题一样的证明方法。

P习题2161.证明:若图G不是连通图,则G c 是连通图。

2.证明:每一个自补图有4n或4n+1个顶点。

P习题2281.给出一个10个顶点的非哈密顿图的例子,使得每一对不邻接的顶点u和v,均有:degu+degv≥9。

下图中任意一对不邻接的顶点u和v,均有:degu+degv≥9。

2.试求Kp中不同的哈密顿圈的个数。

(p-1)!/24.完全偶图Km,n为哈密顿图的充分必要条件是什么?10.证明具有奇数顶点的偶图不是哈密顿图。

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)-FudanUniversity

离散数学教程(集合论与图论)离散数学:计算机科学与技术的数学基础课内容:集合论,图论,组合数学,代数结构,数理逻辑集合论:(第1-4章)组合数学初步:(第5-7章)图论:(第8-11章)教师介绍⏹教师:吴永辉博士副教授⏹简历:⏹1984-1988 上海科技大学计算机系本科⏹1988-1991 复旦大学计算机系硕士⏹1991-2003 华东师范大学计算机系工作⏹1998-2001 复旦大学计算机系博士⏹2003-复旦大学计算机系工作⏹答疑E-mail: yhwu@《集合论与图论》课件制作软件⏹Microsoft PowerPoint⏹MathType Equation《集合论与图论》课程大纲⏹课程性质与目的⏹教学内容与要求⏹使用教材、参考书籍⏹命题说明和题型课程性质、目的与基本要求⏹课程性质本课程讲授计算机科学与技术的数学基础课《离散数学》的部分主要内容:集合论、图论与组合数学初步,是计算机专业的主干课程之一。

本课程前行课程为线性代数,数学分析(上)。

⏹课程目的使学生掌握集合论、图论与组合数学初步的基本内容,并对证明的思想和方法深入理解和体会,初步培养学生的思维过程的数学化。

⏹基本要求:⏹掌握集合论、组合学和图论的基本概念,清楚了解引入基本概念的实际背景、各概念间相互关系;掌握基本定理以及有关理论题的证明技巧;掌握解决计数问题的基本方法和技巧;掌握图论中各算法设计的思想、正确性证明以及算法的应用。

为进一步学习计算机其他课程打下坚实的基础。

教学方式本课程以课堂讲授为主。

考核方式⏹平时作业;⏹集合论、组合数学和图论3次课堂练习;⏹期中,期末的两次笔试考试。

教学内容与要求----集合论⏹第一章集合的基本概念掌握:集合的基本概念,集合的运算。

了解:集合论的悖论。

掌握证明两个集合相等的基本法和公式法。

⏹第二章关系掌握:关系的性质、运算和关系的闭包,以及等价关系和偏序关系。

了解:关系在关系数据库中的应用。

掌握证明的类型。

集合论与图论(全套课件)

集合论与图论(全套课件)
《集合论与图论》第1讲
p q r
0 0 0 0 1 1 1 1
2018/5/28
pqr
1 1 1 1 1 1 0 1
14
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
永真式(tautology)
• 永真式:在各种赋值下取值均为真(重言式) • 永假式:在各种赋值下取值均为假(矛盾式) • 可满足式:非永假式
2018/5/28
《集合论与图论》第1讲
11
命题符号化
简单命题: 联结词:
• 合取联结词: • 析取联结词: • 否定联结词: • 蕴涵联结词: • 等价联结词:
p,q,r,p1,q1,r1,…
逻辑真值:
0,1
2018/5/28
《集合论与图论》第1讲
12
真值表(truth-table)
2018/5/28
《集合论与图论》第1讲
16
常用逻辑等值式(关于与)
幂等律(idempotent laws) AAA AAA 交换律(commutative laws)
ABBA
ABBA
2018/5/28
《集合论与图论》第1讲
17
常用逻辑等值式(关于与)
结合律(associative laws) (AB)CA(BC) (AB)CA(BC) 分配律(distributive laws)
2018/5/28
《集合论与图论》第1讲
6
内容介绍
• 《集合论与图论》
• 第二部分 图论
• 第7章 • 第8章 • 第9章 • 第10章 • 第11章 • 第12章 • 第13章 • 第14章 图 欧拉图与哈密顿图 树 图的矩阵表示 平面图 图的着色 支配、覆盖、独立、匹配 带权图

集合论和图论

集合论和图论
◼ ◼
研究对象:集合、关系、函数、自然数、基数 研究思想:
以逻辑为基础、以集合为工具、表示和构造各种数学对象

研究内容:
◼ ◼ ◼ ◼ ◼
集合的基本概念:集合之间的关系、运算、恒等式
二元关系:表示、性质、函数、等价关系、序关系
自然数:皮亚诺系统、自然数的运算、性质 基数:有穷集与无穷集、基数的比较 序数:良序、超限归纳法
16
教材及参考书




《离散数学教程》,耿素云 屈婉玲 王捍贫编著, 北京大学出版社 《离散数学》,左孝凌,李为鉴,刘永才编著, 上海科技文献出版社 《Elements of Set Theory》(集合论基础), Herbert B. Enderton, 人民邮电出版社 《Discrete Mathematics and Its Applications》 (离散数学及其应用), Kenneth H.Rosen, 机械工 业出版社
支配集、点覆盖集、点独立集(1学时) 边覆盖集与匹配(1学时) 二部图中的匹配(1学时)

*带权图(1学时)
中国邮递员问题、货郎担问题 (1学时)

图论总结复习(2学时)
图论的总结(1学时) 图论习题课(1学时)

课程总结(2学时)
23
本课程的要求

计算机系本科生作为必修课

本课程也适合信息学院其他各系及理工科 各系有志于在计算机科学领域打下坚实理 论基础的本科生及研究生选修

集合论总结复习(1.5学时)
集合论的总结(0.5学时) 集合论习题课(1学时)
20
课程进度(7-10章)

图(4学时)
图的基本概念(1学时) 通路与回路(1学时) 连通性与连通度(2学时)

离散数学教程

离散数学教程

二、提高 [4] Kenneth H. Rosen. Discrete Mathematics and its Applications. (4th, 5th Edition). 机械工业出版 社, McGraw-Hill. (中、英文版)

本书第4版是全球500多所大学的指定教材, 获得了极大的成功。中文版也已被国内大学广泛 采用为教材。第5版在前四版的基础上做了大量的 改进,使其成为更有效的教学工具。
/*集合论题集,经典习题,集合基础*/


五 定义1.4(全集):在取定一个集合U以 后,对于U的任何子集而言,称U为全集。
定理1.2:
(1)A (2) AA (3) AU
1.2 集合的子集——证明的方法
证明:(1)A (2) AA (3) AU (1)反证法:假设结论不成立,导出矛盾 结果。 不是A的子集,导致矛盾 (2,3)基本法:由子集定义 x左x右,则左右

第十二章
生成函数与递推关系
掌握:用生成函数和递推关系解决组合计数 问题的方法,以及求解递推关系的生成函数方法。 了解:求解递推关系的特征根方法。
教学内容与要求----图论

第五章 图的基本概念
掌握:图的基本术语,路、回路和连通的基本概念, 求最短路的算法及算法正确性证明,欧拉图和哈密顿图的 基本概念、判别方法以及有关定理。

理论计算机科学经典网站


国内: 国际: /~suresh/theory/the ory-home.html
命题说明和题型

1 填空题:基本概念的理解和掌握 2 判断题:概念的掌握与应用 3 计算、证明题:概念的综合应用,数学 方法的运用

[理学]集合论与图论6

[理学]集合论与图论6

1={A1,A2}, 2={A2,A3}, 3={A1,A2,A3,A4,A5} ≼1=I1{<A2,A1>}, ≼2=I2, ≼3=I3{<A2,A1>,<A3,A1>,<A4,A1>,<A5,A1>,
<A5,A2>,<A5,A3>,<A5,A4>}
2009-10-12
《集合论与图论》第6讲
38
可比, 严格小于, 覆盖
对R依次求三种闭包, 共有6种不同顺序, 其中哪些顺序一合论与图论》第6讲
4
例2.10解
解: 由于 sr(R)=rs(R), tr(R)=rt(R), st(R)ts(R)
所以6种顺序至多产生两种结果: tsr(R)=trs(R)=rts(R) str(R)=srt(R)=rst(R)
x与y模n同余 (be congruent modulo n) xy(mod n) n|(x-y) x-y=kn (kZ)
同余(congruence)关系
2009-10-12
《集合论与图论》第6讲
13
同余关系是等价关系
自反性
对称性
x-x=0·n
x-y=k·n y-x=(-k)·n
传递性
第6讲 等价关系与序关系
内容提要 §2.7 等价关系和划分 §2.8 序关系
2009-10-12
《集合论与图论》第6讲
1
等价关系
设A, RAA R是等价(equivalence)关系
R是自反的, 对称的, 传递的
2009-10-12
《集合论与图论》第6讲
2
例2.9
关系
自反 对称 传递 等价关系

集合论与图论SeTheoryandGraphTheory

集合论与图论SeTheoryandGraphTheory
集合论与图论
REPORTING
https://
• 集合论基础 • 图论基础 • 集合论与图论的联系 • 集合论与图论的应用 • 集合论与图论的未来发展
目录
PART 01
集合论基础
REPORTING
WENKU DESIGN
集合的定义与性质
总结词
集合是由确定的、不同的元素所组成的总体。集合具有确定性、互异性和无序性等基本 性质。
离散概率论
离散概率论是计算机科学中研究离散随机事件的数学分支,集合论 为其提供了数学框架,用于描述概率空间和随机事件。
计算机科学中的图论应用
01
02
03
计算机网络
图论在计算机网络中用于 描述网络拓扑结构、路由 算法、最短路径算法等问 题。
操作系统
操作系统的进程管理和通 信可以通过图论进行建模 和分析,例如进程间的依 赖关系和通信路径。
集合论与图论的结合将在计算机科学中发挥更大的作用,为解决实际问题提供更多创新性的思路 和方法。
集合论与图论的交叉研究在其他学科的应用前景广泛
集合论与图论的交叉研究将在其他学科中发挥更大的作用,为解决实际问题提供更多创新性的思 路和方法。
THANKS
感谢观看
REPORTING
https://
集合论在计算机科学中的应用将更加广泛
随着计算机科学的飞速发展,集合论在数据结构、算法设计、离散概率论等领域的应用将更加广 泛和深入。
图论的发展趋势
图论与其他数学分支的结合将更加紧密
图论与代数、拓扑、组合数学等分支的结合将更加紧密,推动图论理论的进一步丰富和发展。
图论在计算机科学中的应用将更加广泛
随着大数据和人工智能的兴起,图论在数据挖掘、机器学习、社交网络分析等领域的应用将更加广泛和深入。

集合论,图论总结

集合论,图论总结

2
第七章 二元关系
主要内容 有序对与笛卡儿积的定义与性质 二元关系、从A到B的关系、A上的关系 关系的表示法:关系表达式、关系矩阵、关系图 关系的运算:定义域、值域、域、逆、合成、限制、像、 幂 关系运算的性质: A上关系的自反、反自反、对称、反对 称、传递的性质 A上关系的自反、对称、传递闭包 A上的等价关系、等价类、商集与A的划分 A上的偏序关系与偏序集
9
第十六章 树
主要内容 无向树及其性质 生成树、最小生成树、基本回路系统、基本割集系统 根树及其分类、最优树、最佳前缀码、波兰符号法、逆波 兰符号法
Байду номын сангаас
基本要求 深刻理解无向树的定义及性质 熟练地求解无向树 准确地求出给定带权连通图的最小生成树 深刻理解基本回路、基本割集的概念,并会计算 理解根树及其分类等概念 会画n阶(n较小)非同构的无向树及根树(1n6) 熟练掌握求最优树及最佳前缀码的方法 掌握波兰符号法与逆波兰符号法
5
基本要求
给定 f, A, B, 判别 f 是否为从A到B的函数 判别函数 f:AB的性质(单射、满射、双射) 熟练计算函数的值、像、复合以及反函数 证明函数 f:AB的性质(单射、满射、双射) 给定集合A, B,构造双射函数 f:AB 能够证明两个集合等势 能够证明一个集合优势于另一个集合 知道什么是可数集与不可数集 会求一个简单集合的基数
10
第十七章 平面图
主要内容 平面图的基本概念 欧拉公式 平面图的判断 平面图的对偶图
基本要求 深刻理解本部分的基本概念:平面图、平面嵌入、面、 次数、极大平面图、极小非平面图、对偶图 牢记极大平面图的主要性质和判别方法 熟记欧拉公式及推广形式,并能用欧拉公式及推广形式 证明有关定理与命题 会用库拉图斯基定理证明某些图不是平面图 记住平面图与它的对偶图阶数、边数、面数之间的关系

哈工大 集合与图论 讲义

哈工大 集合与图论 讲义

第一篇集合论集合论是德国数学家康托(Contor)在1874年建立的,它是现代数学的基础,当今数学中的每个对象本质上都是集合。

有时我们说:“数学能嵌套在集合论中”其含义就是指数学的一些对象如数、函数、线、面等都可以用集合来定义。

换句话说,数学的各个分支在本质上都是研究这种或那种对象的集合。

例如:几何学是研究点、线、面的集合;数学分析是研究函数的集合;代数学是研究数的集合以及在此集合上有关运算的集合等。

因此,我们把集合论作为现代各种数学的基础是有道理的、合适的。

集合论也是计算机科学的重要工具。

集合论在程序设计、数据结构、形式语言、操作系统等计算机科学中,都有重要应用,成为计算机科学工作者必不可少的基础知识。

计算机科学领域中的大多数基本概念和理论,几乎均采用集合论的术语来描述和论证。

集合论主要有以下几个特点:第一、第一、它所研究的对象十分广泛。

例如数、图形或其它任何客体作为对象。

第二、第二、因为它研究的对象是如此广泛,为了便于研究,就必须寻找对象的共性。

而要做到这一点,就必须进行抽象。

第三、第三、在抽象化的基础上,可以用统一的方法来研究和处理集合论中的各种问题。

总之,集合论的主要特点是研究对象的广泛性,分析思考问题的抽象性和处理问题的统一性。

正是这些特点,使我们便于用它来描述和研究离散对象及其关系。

第一章集合及其运算基本要求1. 1.掌握集合、子集、全集、空集和幂集等概念。

熟悉常用的表示集合的方法以及用文氏图来表示集合的方法。

能够判定元素与集合、集合与集合之间的关系;熟练掌握两个集合相等关系和包含关系的定义和性质,能够利用定义证明两个集合相等。

2. 2.熟练掌握集合之间的各种运算以及集合运算的基本等式,能够利用它们来证明更复杂的集合等式。

3. 3.掌握余集与集合笛卡儿乘积的概念以及De Morgan公式。

4.掌握求解与有穷集合计数相关的实际问题。

1.1 必备知识和考试要点1.1.1基本定义集合是一个不能精确定义的数学概念。

图论第六章

图论第六章
Proof: Considers a drawing of K5 or K3,3 in the plane. Let C be a spanning cycle.
B
A E B F A E C A F C D
D B
D
C
E
3
Graph Theory
Proposition 6.1.2: K5 and K3,3 cannot be drawn without crossings
– It is a polygonal u, v-curve when it starts at u and ends at v.
A drawing of a graph G is a function f defined on V(G)∪E(G) that assigns each vertex v a point f(v) in the plane and assigns each edge with endpoints u, v a polygonal f(u), f(v)-curve.
12
Graph Theory
Theorem6.1.14 continued
If D is the edge set of a cycle in G,
– then the corresponding edge set D* E(G*) contains all dual edges joining faces inside D to faces outside D. – Thus D* contains an edge cut.
Proposition 6.1.13: If l(Fi) denotes the length of face Fi in a plane graph G, then 2e(G)= l(Fi).

集合论与图论

集合论与图论

答疑
时间: (待定) 地点: 理科楼群#1,1625室 电话: 62765818 Email:
liu_tian@ liutian@
讲义下载:
ftp://162.105.30.157/incoming/Liu_Tian/
《集合论与图论》 《离散数学》系列课程之一
刘田北京大学计算机系 2001年2月
教材
《集合论与图论》,离散数学二分册, , 耿素云,北大出版社,1998年2月
参考书
《离散数学习题集》,耿素云,北大出 , 版社
数理逻辑与集合论分册,1993年2月 图论分册,1990年3月
内容介绍
《离散数学》
《集合论与图论》 《代数结构与组合数学》 《数理逻辑》
内容介绍
《集合论与图论》
第一部分 集合论
第1章 第2章 第3章 第4章 第5章 集合 二元关系 函数 自然数 基数
内容介绍
《集合论与图论》
第二部分 图论
第7章 第8章 第9章 第10章 第11章 第12章 第13章 第14章 图 欧拉图与哈密顿图 树 图的矩阵表示 平面图 图的着色 支配、覆盖、独立、匹配 带权图
进度安排
第1周 第2--7周 第8--17周 第8、15周 第18周 预备知识(数理逻辑) 集合论(6周) 图论(10周) 测验(2次) (机动)
成绩评定
书面作业占10%,4--5题/每次课 平时测验占30%,1小时/每次,2次 期末考试占60%
作业
时间:每周日交上周作业,下周日发回 顺序:每次交一个班,1、2、3班轮流 讲解:每次作业都有课上讲解 要求:正确、完全、简洁、清楚 Correct,Complete,Concise,Clear 提示:独立完成作业,可以讨论,但要 杜绝抄袭

6集合代数

6集合代数
B A
通过画出文氏图即可证明,如下所示: 通过画出文氏图即可证明,如下所示: A∪B ∪ ~A∪C ( A∪B) ∩( ~A∪C) ∪ ∪ ∪
B C
A∩C
~A ∩ B
(A∩C)∪(~A∩B) ∪~
19
6.2 集合的运算
个学生中, 个人既学习微积分和 在165个学生中,8个人既学习微积分和 个学生中 心理学又学习计算机科学; 个人既学 心理学又学习计算机科学;33个人既学 习微积分又学习计算机; 个人既学习 习微积分又学习计算机;20个人既学习 微积分又学习心理学; 个人既学习心 微积分又学习心理学;24个人既学习心 理学又学习计算机; 个人学习微积分 个人学习微积分; 理学又学习计算机;79个人学习微积分; 83个人学习心理学;63个人学习计算机. 个人学习心理学; 个人学习计算机 个人学习计算机. 个人学习心理学 问有多少人三门课程中一门都没有学? 问有多少人三门课程中一门都没有学?
2
6.1 集合的基本概念
集合表示方法: 集合表示方法: 1) 列举法. 列举法. 2) 描述法 用谓词描述出集合元素的公共特征来表示这个集 合. 例如: 例如:A={a|a∈I∧0<a ∧ a<4} ∈∧ S={a|P(a)} 表示a属于 属于S当且仅当 为真. 表示 属于 当且仅当 P(a)为真. 为真 3) 归纳定义法
17
6.2 集合的运算
*一般说来证明两个集合相等有以下几种方 一般说来证明两个集合相等有以下几种方 法. (一)利用集合相等的定义证明 一 利用集合相等的定义证明 A=B x(x∈A x∈B) ∈ ∈ (二)利用已知集合等式证明 二 利用已知集合等式证明 (三)利用文氏图 三 利用文氏图 即只需通过画出文氏图证明即可 证明 (A∪B)∩ (~A∪C)= (A∩C)∪(~A∩B) ∪ ~ ∪ ∪~

图论第5、6章PPT精品文档33页

图论第5、6章PPT精品文档33页
TT∪{y},转到②;否则,存在M可扩路P, MME(P),转到① .
第5章 对集
算法用生长“以u为根的M交错树”的 方法 ,来系统地搜索M可扩路. 树中除 u外都是M饱和的,直到碰到第一个 M 不饱和的顶点时,即得一M可扩路.当树 不能再生长下去时,即有N(S)=T.
本算法是个‘好’算法: 从一个M到 下一个,至多进行X次搜索运算;M 至多扩大X次.
显然,S\{u}中的顶点在M*下与T中的顶点
配对,因此|T| = |S| –1. 另外,N(S)=T
(?!). 从而有
|N(S)| = |S| –1 < |S| (矛盾).
(上面的证明过程提供了寻找偶图的最大对集 的一个有效算法)
第5章 对集
推论5.2 若G是k正则偶图(k > 0),则G有完美 对集.
定理5.1(Berge 1957) G的对集M是最大 对集的充分必要条件是G不包含M可扩 路.
第5章 对集
5.2 偶图的对集和覆盖
假设G是具有二分类(X,Y)的偶图. 设 中S所是有G与的S一的个顶顶点点相子邻集的,顶用点N集G(,S)称表为示SG 的邻集.
在许多应用问题中,总是希望找到G的一个对 集,使它饱和X的每个顶点. 这种对集存在的 充要条件由下面定理给出:
例:
5.5 最优分派问题
第5章 对集
人员分派问题只是确定工人分派工作的一个可 行方案,当工人们完成各种工作有不同效率时, 我们需要寻找总效率到达最大的分派方案,这 就是最优分派问题.
最优分派问题可以叙述为:在一个具有二分类 (X, Y)的赋权完全偶图中,寻找一个有最大权 的完美对集.
Kuhn-M2 Vizing定理 6.3 排课表问题
第5章 对集
6.1 边色数
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6.2
基本定义
V1 V3 V4 V5 V2
一、无向图(简单图)
每个顶点都没有圈 任意两个顶点间最多只有一条边
所有顶点构成一个集合{v1,v2,v3,v4,v5} 任意一条边都可用它的两个端点来表示: 该图有6条边,可表示为{v1,v2},{v1,v4}, {v2,v3},{v2,v5},{v3,v5},{v3,v4}。 每条边都是顶点集的一个二元子集。
11
6.2
基本定义
7、零图 定义6.6.2 设G=(V,E)为无向图,如果 E=,则称G为零图。 n个顶点的零图称为n阶零图。 8、完全图 定义6.6.3 设G=(V,E)为无向图,如果G中 任意两个顶点间都有唯一的边,则称G为完全 图。 n个顶点的完全图用Kn表示。
Kn有多少条边?n≥2
n(n-1)/2
2
6.1 图论的产生与发展
两个图论的著名问题
Land A
Island B
Island D
Land C
哥尼斯堡城七桥问题
3
6.1 图论的产生与发展
Land A
Island B
Island D
Land C
哥尼斯堡城七桥问题
4
Two famous problems
四色定理. 每一个平面图都可以用四种颜色染色,相邻 的区域颜色不同。 问题提出: Francis Guthrie (1852) 参与数学家:德· 摩尔根,哈密顿 错误证明: 肯普(Alfred Kempe) 泰勒(Peter Guthrie Tait) (1878-1880) 发现错误:29岁的赫伍德(1890) 正确证明: 1976, Apple, Haken
10
6.2
基本定义
4、图的关系表示: 由定义可知,一个无向图G就是一个非空集 合V上定义的一个反自反且对称的二元关系E和 V构成的系统。
5、带环图: 联结一个顶点与其自身的边称为环,允 许有环存在的图称为带环图。 6、多重边: 如果允许两个顶点之间有两个以上的边 存在,这样的边称为多重边,允许有环与多 重边存在的图,我们称为伪图。
8
6.2
基本定义
如果V=p,E=q,则称G为一个(p,q)图, 即G是一个具有p个顶点q条边的图。
1、(1,0)图称为平凡图。 2、顶点与边的表示方法
常用小写的英文字母u,v,w表示图的顶点 (带下标); 常用小写的英文字母x,y,z表示图的边(带 下标);
9
6.2
基本定义
3、顶点与边的关联,边与边邻接 如果x={u,v}是图G的一条边,则x为这条边 的名; 称u和v为边x的端点; 称顶点u和v与边x互相关联; 称u和v邻接; 记为x=uv或x=vu; 若x与y是图G的两条边,并且仅有一个公共 端点,即x∩y=1,则称边x与y邻接。
12
6.2
二、有向图
基本定义
1、有向图的定义 定义6.6.3 设V为一个非空有限集, AVV\{(u,u)V}, 二元组D=(V,A)称为一个有向 图,V中的元素称为D的顶点,A中元素(u,v)称为D的 从u到v的弧或有向边。 如果x=(u,v)与y=(v,u)均为A的弧,则称x与y 为一对对称弧. 如果x=(u,v)是有向图的一条边,则称弧x为起 于顶点u终于顶点v的弧,或从u到v的弧,u称为x的 起点,v为终点。
18
6.2
8、顶点的度
基本定义
定义6.2.9 设v为图G=(V,E)的任一顶 点,G中与v关联的边的数目称为顶点v的度,记 为degv.
定理6.2.1(Euler) 设G=(V,E)是一个具 有p个顶点q条边的图,则G中各顶点度的和等 于边的条数q的两倍,即:
deg v 2q
vV
19
6.2 推论6.2.1 数目必为偶数.
24
6.3
路、圈、连通图
二、迹与闭迹
定义6.3.2 如果图中一条通道上的各边互 不相同,则称此通道为图的迹,如果一条闭通道 上的各边互不相同,则此闭通道称为闭迹。 迹又叫做简单通路,闭迹又叫做简单回路。 三、路与回路 定义6.3.3 如果图中一条通道上的各顶点互 不相同,则称此通道为路,如果闭通道上各顶点互 不相同,则称此闭通道为圈,或回路。 路又称作初级通路,圈又叫做初级回路。
设x是G的一条边,则G的生成子图(V,E\{x}) 简记为G-x。 另外:如果u和v是G的两个不邻接的顶点, 则图(V,E∪{u,v})简记成G+uv,它是在G的图解 中,把u与v间联一条线而得到的图。
17
6.2
7、图的同构
基本定义
定义6.2.8 设G=(V,E),H=(U,F)是两个无向 图.如果存在一个一一对应:VU,使得uvE当 且仅当(u)(v)F,则称G与H同构,记为GH. 乌拉姆猜想 设G=(V,E),H=(U,F)是两个图, V={v1,v2,...,vp}, U={u1,u2,...,up},p≥3. 如果对每个i,G-viH-ui,则GH.
V1 V3 V4 V5 V2
连通分支数是3,极大连通子图可理解为含 有某一点的极大连通子图。
27
6.3
路、圈、连通图
定理6.3.1 设G=(V,E)是一个图,在V上定 义二元关系R如下:u,vV,uRv当且仅当u与v 之间有一条路,则R是V上的等价关系,G的支 就是关于R的每个等价类的导出子图。
基本定义 任一图中,度为奇数的顶点的
[证] 设G=(V,E),令度为奇数的顶点的集 合为V1,则V2=V\V1为度为偶数的顶点之集; 由定理6.2.1有
deg v deg v deg u 2q
vV vV1 uV2
从而
vV 1
deg v 2q deg u 偶数
14
6.2
基本定义
2、真子图与图的包含关系 设G1和G2是图G的两个子图.如果G1G,则 称G1是G的真子图。 如果G1是G2的子图,则说G2包含G1。
3、极大子图
设G的子图H具有某种性质,若G中不存在与H 不同的具有此性质且包含H的真子图,则称H是具 有此性质的极大子图。
15
6.2
4、导出子图
在Kp中,每个顶点与其余各顶点均邻接, Kp有p(p-1)/2条边。
21
定义6.2.10
6.2
基本定义
推论6.2.2
每个三图均有偶数个顶点.
度为零的顶点称为弧立顶点,0度正则图就是零图
22
6.2
基本定义
例6.2.1 证明:在至少有两个人的团体里, 总存在两个人,使得他们在这个团体里恰有相同 个数的朋友.
课程内容
第一章:集合及其应用 第二章:映射 第三章:关系 *第四章:无穷集合及其基数 *第五章:模糊集合论 第六章:图的基本概念 第七章:树和割集 第八章:连图度和匹配 第九章:平面图和图的着色 第十章:有向图
1
第六章:图论的基本概念 6.1 图论的产生与发展概述 6.2 基本定义 6.3 路、圈、连通图 6.4 补图、偶图 6.5 欧拉图 6.6 哈密顿图 6.7 图的邻接矩阵 6.8 带权图与最短路问题
**
23
6.3
路、圈、连通图
一、通道与闭通道 定义6.3.1 设G=(V,E)是一个图,G的一条通 道是G的顶点和边的一个交错序列 v0,x1,v1,x2,v2,x3,...,vn-1,xn,vn, 其中xi=vi-1vi,i=1,2,...,n,n称为通道的长, 这样的通道常称为v0-vn通道,并简记为 v0v1v2...vn 当v0=vn时,则称此通道为闭通道; 在计算通道的长时,重复走过的边重复计算; 通道也叫做通路(复杂通路)。 闭通道也叫做回路(复杂回路)。
基本定义
定义6.2.7 设S为图G=(V,E)的顶点集V的 非空子集,则G的以S为顶点集的极大子图称为 由S导出的子图,记为<S>. 形式地,<S>=(S,P 2(S)∩E). 于是,S的两个顶点在<S>中邻接,当且仅 当这两个顶点在G中邻接.
16
6.2
基本定义
5、导出子图的表示方法 设G=(V,E),vV,由V\{v}导出的子图 <V\{v}>记成G-v.从图的图解上看,G-v的图解是 从G的图中去掉顶点v及与v关联的边所得到的图 解。 6、生成子图的表示方法
定义6.2.1 设V是一个非空集合,EP 2(V), 二元组(V,E)称为一个无向图,V中元素称为无向 图的顶点,V为顶点集;E称为边集,E的元素称 为图的边,如果{u,v}E,则称u与v邻接。 图的表示方法: 顶点集常用V表示,边集常用E表示,图 (V,E)常用字母G表示,即G=(V,E)。
7
[证]定义vV,v与v间有长为0的路,所 以R是自反的; 若u与v之间存在路,那么v与u之间也存 在路,R是对称的; 若u与v之间存在路,v与w之间也存在路, 则u与w之间也存在路,R是传递的; 所以R是等价关系。
28
6.3
路、圈、连通图
定理6.3.1 设G=(V,E)是一个图,在V上定 义二元关系R如下:u,vV,uRv当且仅当u与v 之间有一条路,则R是V上的等价关系,G的支 就是关于R的每个等价类的导出子图。 需要证明任意等价类[w]是图G的一个支; wV,等价类[w]中各顶点间有路,所以 <[w]>是连通子图; uV,若u[w],则u与[w]的每个顶点间无 路,所以,导出子图<[w]>是G的极大连通子图; 因此<[w]>是G的一个支。
31
6.3
路、圈、连通图
定理6.3.4 如果图G中的两个不同顶点u与v 间有两条不同路联结,则G中有圈。 [证 ] 令P1和P2是G中两条不同的u-v路; 因为P1P2,所以存在P2的一条边x=u1v1不在P1 上,或者存在P1的一条边x=u1v1不在P2上; 由P1和P2上的顶点和边构成的G的子图记为 P 1∪ P 2
相关文档
最新文档