集合论与图论zst08[1]

合集下载

集合论与图论第八章

集合论与图论第八章
1 1 1 (m (G ) (G )) (m (G ) (G )) (G )( m 1) 2 2 2
14
8.1 顶点连通度和边连通度
若m≤(G),则
1 1 (m (G ) (G )) m(m 1) 2 2
这是不可能的,所以若(G)≤m,于是
8
8.1 顶点连通度和边连通度
பைடு நூலகம்
定理8.1.2 对任何正整数a,b,c,0<a≤b≤c, 存在一个图G使得 (G)=a,(G)=b,(G)=c。
如果a=b=c,则图G=Ka+1就是所要求的图。
9
8.1 顶点连通度和边连通度
如果a=b<c,则所要求的图G的图解如下:

Kc+1

Kc+1
10
8.1 顶点连通度和边连通度
(1)、最小度数为b=c (2)、最小边连通度为b (3)、最小顶点连通度为a
11
8.1 顶点连通度和边连通度
如果a<b<c,则所要的图G的图解如下

Kc+1

Kc+1
12
8.1 顶点连通度和边连通度
引理8.1.1 设G=(V,E)是一个图且(G)>0, 则存在V的真子集A,使得G中联结A中的一个顶点 与V\A中一个顶点的边的总数恰为(G). [证]因为(G)>0,所以G中有(G)条边,把他 们去掉后得到一个恰有两个支的不连通图,令其中 一个支的顶点集为A,则A是V的一个真子集,由于 (G)>0, 那些被去掉的每一条边,其一个端点在A 中,另一个端点在V\A中,这些边当然为(G)条。
23
18
8.1 顶点连通度和边连通度

集合论与图论课程

集合论与图论课程
集合论与图论课程详细信息
课程号
00135290
学分
3
英文名称
Set Theory and Graph Theory
先修课程
高等数学,线性代数,数据结构
中文简介
学习和掌握集合论与图论的基本知识,重点培养学生处理二元关系类离散问题的综合能力。
英文简介
An introductory course to set thory and graph theory.
1) 树的特征,回路系统与割集系统
2)基本树变换,最小生成树,Kruskal算法,Prim算法
2) 根树,哈夫曼树与编码
四、平面图与图的着色(约4学时)
1) 平面图的性质与图的可平面性判定,对偶图
2) 点着色,边着色,平面图的域着色,四色定理
五、匹配,网络(约4学时)
1)图的匹配与可增广道路,二部图的匹配,匈牙利算法
三、二元关系(约6学时)
1)二元关系的运算,性质与闭包
2)等价关系与集合的划分
3)偏序关系,链与反链,良序与超限归纳原理
四、布尔代数(约8学时)
1) 格的偏序特征与代数结构及其等价性
2)子格,格的同态与同构
3)模格,分配格,有补格
4) 布尔代数,Stone表示定理
5) 布尔函数,析取范式与合取范式
第二部分:图论 (共约 27学时)
一、图的概念,运算与表示(3学时)
二、道路与回路(9学时)
1)道路与回路概述,
2)图的连通性,连通度,Menger定理,可靠通讯网的构作
3)最短道路,Dijkstra算法,Warshall-Floyd算法
4)Euler图,DeBruijn序列
5)Hamilton图,k-方体与Gray码

计算机科学与技术专业·集合论与图论

计算机科学与技术专业·集合论与图论

内容提要

关系的基本概念 二元关系的性质 二元关系的闭包 等价关系 偏序关系
2
3
4
5
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008年9月
2 / 33
关系的基本概念
关系基本概念
有序对和n元组
− 有序对: a, b = {{a}, {a, b}}; − a, b = c, d ⇔ a = c ∧ b = d; a1 , · · · , an−1 , an 。 − n元组: a1 , a2 , · · · , an =
关系的逆和复合,R ⊆ A×B, S ⊆ B×C
− 逆:R−1 = { b, a | a, b ∈R} ⊆ B×A − 复合:R ◦ S = { a, c | ∃b∈B( a, b ∈R ∧ b, c ∈S)}
限制和像,R ⊆ A×B
− R在A的子集C上的限制:R C = { a, b | a, b ∈R ∧ a∈C} − A的子集C在R下的像:R[C] = {b | ∃a∈C( a, b ∈R}
− 显然这两者不相等
什么条件下,下列等式成立?
− A×B = ∅
◦ A = ∅或B = ∅
− A×B = B×A
◦ A = ∅或B = ∅或A = B
− A×(B×C) = (A×B)×C
◦ A = ∅或B = ∅或C = ∅
周 晓 聪 (中山大学计算机科学系)
离散数学基础·集合论与图论
2008年9月
笛卡尔积
− A×B = { a, b | a∈A ∧ b∈B}; − A1×A2×· · ·×An = { a1 , a2 , · · · , an | ai ∈Ai , 1 ≤ i ≤ n}

离散数学教程(集合论与图论)-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次课堂练习;⏹期中,期末的两次笔试考试。

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

了解:集合论的悖论。

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

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

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

掌握证明的类型。

集合论与图论SetTheoryandGraphTheory

集合论与图论SetTheoryandGraphTheory
.项目“管多理学:科理环解境并中掌”握工程管理原理与经济 决策方法,并能在多学科环境中应用。
.终身学习:具有自主学习和终身学习的意识, 有不断学习和适应发展的能力。
毕业要求( )
知识结构
程序设计基础、离散结构、算法与复杂度、 计算机体系结构与组织、操作系统、软件工 程、网络及其计算、信息管理、计算机科学 与数值方法、社会与职业问题、理论与专业 基础知识。
2019112519站在新的概念理论方法和观点看已学过的知识在这里是微积分线性代数概率论c程序设计语言等有时会更清楚显得简单理解会更深我们也将随时指出本课的内容在计算机专业中的应用特别是在后继课数据结构与算法形式语言与自动机编译数据库原理计算复杂性理论等中的应用
School of Computer Science & Technology Harbin Institute of Technology
教育的本质
创新意识 关键是怀疑每与一发个知问识点的介绍、每一种方法的引 哥伦比亚出大、学每教一育个学定院理的证林明晓…东都教应授该就首“先弄中清国
学生常会其遇背到景哪,些为问什题么?要学建?议是他为们了提解高决哪什么些问技 能?” 请题 的教? 有了当效位初的是?美怎怎国么么大想证学出明教来?授的还? 有为 更什 好么 的是 方法正吗确 良好的写?作…能…力 提出问题并批判性思考问题的能力 良好的表达和沟通能力,特别是跟教授和同学 问题驱动的教学与学习方法
教育的本质
“教育就是当你把所学的东西都忘掉后,最 终剩下的东西! ”—英国哲学家怀特海德
“能忘掉在学校学的东西,剩下的才是教育 ”—爱因斯坦
“教育无非是一切已学过的东西都遗忘掉的 时候所剩下的东西”—美国物理学家劳厄

集合论与图论08

集合论与图论08

集合论与图论计算机学院08年秋季一、 解答以下问题,要求只给出答案〔每题2分,共16分〕1.设A B 、为集合,试求一个集合X ,合得A X B ∆=。

〔A B ∆〕2.设{}1,2,3,4A =,{}1,2B =,试求从A 到B 的满射的个数。

〔42214-=〕3.设{}1,2,,10A =,试求A 上反自反二无关系的个数。

〔29022n n -=〕4.设{}12,,,p A u u u =,()112q p p ≤-。

试求以V 为顶点集具有条边的无向图的个数。

〔 ⎝⎛-2/)1(p p q 〕5.设T 是一个有P 个顶点的正那么二元树,试求下的叶子数,其中P 是奇数。

〔12P +〕 6.正整数m 和n 为什么值时,Km n 为欧拉图?〔m n 和为偶数〕7.设(),G V E =为无向图,,V P E P ==。

如果G 是边通图,那么G 至少有几个生成树? 〔3个〕8. 具有p 个顶点q 条边的平面连通图中,p 和q 应满足什么样的关系式?(36q p ≤-)二、以下各题要求只给出答案〔每题2分,共14分〕1.设{}()()(){},,,,,,,,,X a b c d R a b b c c a ==,试求R 的传递闭包。

〔()()()()()()()()(),,,,,,,,,,a a b b c c a b b c c a a c b a c b ,,,,,,,〕2.将置换〔123456789791652348〕分解为循环置换的乘积,然后分解成对换的乘积()()()()()()()()()173298465171329282426=。

3.设0000010110100000010000000A ⎡⎤⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦如果A 4.设{}{}0,1,,,,,,,B E a b c x y z ==。

字母表B 上所有字符串之集记为*B ,字母表E 上所有字符串之集记为*E 。

试求*B 和*E 的基数有什么关系。

北大集合论与图论1PPT课件

北大集合论与图论1PPT课件
第1讲 命题逻辑基础
1. 命题、命题符号化 2. 合式公式、真值表、永真式 3. 逻辑等值式、推理定律 4. 形式化证明
2020/11/19
《集合论与图论》第1讲
1
命题符号化
简单命题: p,q,r,p1,q1,r1,… 联结词:
合取联结词: 析取联结词: 否定联结词: 蕴涵联结词: 等价联结词:
附加律 化简律
A(AB) (AB)A
2020/11/19
《集合论与图论》第1讲
23
常见推理定律(续)
假言推理 (AB ) AB
拒取式 (AB ) B A
析取三段论 (AB )B A
2020/11/19
《集合论与图论》第1讲
24
常见推理定律(续)
假言三段论 (AB)(BC)(AC)
同一律(identity laws)
A0A A1A
2020/11/19
《集合论与图论》第1讲
11
常用逻辑等值式(关于0,1)
排中律(excluded middle)
AA1
矛盾律(contradiction)
AA0
2020/11/19
《集合论与图论》第1讲
12
常用逻辑等值式(关于)
蕴涵等值式(conditional as disjunction)
19
等值演算(举例)
例:(pq)rpqr 解:
(pq)r (pq)r (pq)r pqr
(蕴涵等值式) (德●摩根律) (结合律)
2020/11/19
《集合论与图论》第1讲
20
推理定律(deduction laws)
推出: AB
读作:A推出B 含义:当A为真时,B也为真

集合论 第1章 集合及其运算 PPT课件

集合论 第1章 集合及其运算  PPT课件

2. {a} {a,b} {a,b,c}
二、集合不包含
若A不是B的子集,则记为A ⊈ B(A不包含在B里)。
三、真包含
ABA B且xB使得xA。
定义2 设A,B为两个集合,若A B且存在x∈B使得 x ∉A ,则
称A是B的真子集,记为A⊂B。
四、注意:“∈”与“”的区别
ppt课件
12
2.2 集合相等
5. S∩A=A
6. A∩B=AAB
ppt课件
16
两个运算(和)的关系(主要是看分配律和吸收律)
定理3 设A,B,C是任意三个集合,则 1. A∪(B∩C)=(A∪B)∩(A∪C) 2. A∩(B∪C)=(A∩B) ∪(A∩C) 3. A∪(A∩B)=A 4. A∩(A∪B)=A
3.2 差运算
一、定义 定义3 设A,B是任意两个集合,则由属于A但不属B的一切元素 组成的集合,称为A与B的差集(或称集合B对集合A的相对补 集),记为A\B(或集合论与图论
▪ 以前学习的高等数学(数学分析)都是连续函数, 而计算机是离散型结构,所以它所研究的对象应是 离散型的。因此,做为计算机理论的核心课程《离 散数学》就显然非常重要,计算机专业学生必须开 设此课程。
▪ 目的:培养学生抽象思维和逻辑思维的能力 ▪ 要求:概念第一,正确使用概念进行正确的推理。 ▪ 特点:抽象,概念多;与其它课程不同,不是以计
{a,b,c,…,x,y,z} 利用此方法可以表示含有无穷多个元素的集合。
N={1,2,3,…}。
二、内涵表示法—用集合中元素的共同性质来刻画集合。
A={x| x是整数且1≤x≤5} N={x|x是自然数}或 N={x|x是大于零的整数}
E={x|x=2n,n∈I}
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

集合论与图论计算机学院08年秋季一、 解答下列问题,要求只给出答案(每题2分,共16分)1.设A B 、为集合,试求一个集合X ,合得A X B ∆=。

( A B ∆ )2.设{}1,2,3,4A =,{}1,2B =,试求从A 到B 的满射的个数。

(42214-=)3.设{}1,2,,10A =,试求A 上反自反二无关系的个数。

(29022n n -=)4.设{}12,,,p A u u u =,()112q p p ≤-。

试求以V 为顶点集具有条边的无向图的个数。

( ⎝⎛-2/)1(p p q)5.设T 是一个有P 个顶点的正则二元树,试求下的叶子数,其中P 是奇数。

(12P +)6.正整数m 和n 为什么值时,Km n 为欧拉图?(m n 和为偶数)7.设(),G V E =为无向图,,V P E P ==。

如果G 是边通图,那么G 至少有几个生成树? (3个)8. 具有p 个顶点q 条边的平面连通图中,p 和q 应满足什么样的关系式?(36q p ≤-)二、以下各题要求只给出答案(每题2分,共14分)1.设{}()()(){},,,,,,,,,X a b c d R a b b c c a ==,试求R 的传递闭包。

(()()()()()()()()(),,,,,,,,,,a a b b c c a b b c c a a c b a c b ,,,,,,,)2.将置换(123456789791652348)分解为循环置换的乘积,然后分解成对换的乘积()()()()()()()()()173298465171329282426=。

3.设0000010110100000010000000A ⎡⎤⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦12345110000210110310100410110500001⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦ 如果A 4.设{}{}0,1,,,,,,,B E a b c x y z ==。

字母表B 上所有字符串之集记为*B ,字母表E 上所有字符串之集记为*E 。

试求*B 和*E 的基数有什么关系。

(相等)5.集合{}1,2,3X =上可以定义多少个不相同的等价关系?(5个)6.画出偏序集{}()1,2,32,⊆的哈斯图。

φ7.求下图的顶点连通度和边连通度。

(3,3x λ==)三、1.设,A B C 和为任意集合,试证()()()A B C A B A C ⨯=⨯⨯。

[]证设()(),x y A BC ∈⨯,则x A ∈且y B ∈,或x A ∈且y C ∈从而(),x y A B ∈⨯或(),x y A C∈⨯(,)()()x y A B A C ∈⨯⨯即因此,()()()A BC A B A C⨯⊆⨯⨯。

反之,设()()(),x y A B A C ∈⨯⨯,则(),x y A B ∈⨯或(),x y A C ∈⨯。

如果(),x y A B ∈⨯,则x A ∈,y B ∈,从而y B C ∈,故()(),x y A B C ∈⨯;如果(),x y A C ∈⨯,则x A ∈且y C ∈从而y B C ∈,故()(),x y A B C ∈⨯。

因此,()()()A B A C A B C ⨯⨯⊆⨯⨯。

所以,()()()A BC A B A C ⨯=⨯⨯。

2.设:,:f X Y g Y Z →→。

如果g f 是满射,试证g 是满射。

[]证因g f 是满射,所以()()x X g f x ∀∑∈∃∈=∑Z,使得。

令()y f x =,则()()()y Y g y g f x ∈==∑且。

因此,g 是一个满射。

四、1.设{}1,2,3X =,}2,1{=y ,{}:X Y f f X Y =→在X Y 上定义二元关系≅:,X f g Y ∀∈,f g ≅当且仅当()()()()()()123123f f f g g g ++=++。

则(1)证明≅是等价关系。

(2)求等价类的个数。

[]证Ⅰ(1)()()()()()()123123f f f f f f ++=++,故≅是自反的。

(2)若g f ≅,则)3()2()1()3(2()1(g g g f f f ++=++,即)3(2()1()3()2()1(f f f g g g ++=++,故g f ≅。

≅是对称的。

(3)设f g ≅旦g h ≅,则3311()()i i i g i h ====∑∑∑3i=1f ,从而()()33f i h i =∑∑i=1i=1,故f h ≅,≅是传递的。

Ⅱ因为()3,3Xf Y f i ∀∈=∑i=1或4或5或6且每种情况均存在这样的映射,故有四个等价类。

2.设R 为X 上的二元关系,试证:R 是传递的当且仅当R R R ⊆。

[]证设R 是传递的,则R R z x ∈∀),(,有y X ∈使得(),x y R ∈,R z y ∈),(。

由R 的传递性知R z x ∈),(,故R R R ⊆。

反之,设R R R ⊆,往证R 是传递的。

为此,设R z y y x ∈),(),,(,则由合成的定义有R R z x ∈),(。

再由R R R ⊆得R z x ∈),(。

因此,R 是传递的。

五、1.设A 为可数集,利用康托对角线法证明2A 是不可数集。

[]证因为(){}{}2~:0,1A Ch A f f A =→,所以只须证明()Ch A 不可数即可。

()f Ch A ∀∈,f 可表为0,1的无穷序列。

若()Ch A 可数,则()Ch A 的元素可排列成无重复项的无穷序列123,,,f f f 。

每个i f 可表成0,1的无穷序列123,,,i i i f f f 。

用对角线法构造一个0,1序列123,,,g g g :110f =若,则11g =;111f =若则10g =。

一般地,若0ii f =,则1i g =;如果1ii f =,则0i g =,1,2,3,i =,则12,,g g 确定的函数()g Ch A ∈,但,1,2,i g f i ≠=,矛盾。

所以,2A 不可数。

2.设:,f X Y C D Y →⊆、。

试证()()()111\\f C D f C f D ---=[]证()()()()()()()()11111111\\CC C f CD f C D f C f D f C f D f C f D --------====六、一个K 一维立体K Q 是这样的无向图:顶点集为长为K 的所有0,1字符串之集,两个顶点邻接当且仅当相应的两个字符串仅有一个相应位不同,其他各位均相同。

1. K Q 有多少个顶点? ( )2.证明K Q 是K -正则图。

( )3.证明K Q 是偶图。

( )4.证明K Q 是12K K -条边。

( )5. 3Q 是否为哈密顿图? ( )⎡⎤⎣⎦解(1)K Q 有2K 个顶点。

(2)按K Q 中边的定义知每个顶点的度为K ,所以K Q 是K -正则图;(4)由(1)和(2)知22K K q =,故边数12K q K -=(3)根据K Q 中边的定义知每条边的两个端点名中1的个数的奇偶性不同。

于是,顶点名为偶数个1的那些顶点互相之间无边,其余顶点间也无边。

所以,K Q 为偶图。

(5)3Q 的图解为下:七、1.设(),G V E =是一个(),p q 图。

如果G 是一个K -正则图且每个回路圈的长度至少为4,试证:2p K ≥[]证因为G 中无三角形且G 为K -正则图,所以222222p Kp q p ⎛⎫=≤= ⎪⎝⎭。

因此,2p K ≥。

2.设G=(V,E)是一个平面图11p =≥V ,试证G 的补图c G 不是平面图。

[证]平面图中边数q 满足≤q 3p-6。

c G 边数11362p p p ≥---c q ()(),若要36c g p >-,则要它大于13240p -+>2p (p-1)-12p+24>0,p ,2213137324224p ⎛⎫->-= ⎪⎝⎭(),13 6.510.772p >+=+> 故当11p ≥时36c q p >-,c G 不是平面图。

八、1.用数学归纳法证明每个比赛图中必有有向哈密顿路。

[证]设D 是p 个顶点的比赛图。

施归纳于p :当p=1,2时结论显然成立。

假设当≥p 2时结论成立,往证对p+1个顶点的比赛图D 也成立。

从D 中去掉一个顶点u ,则得到一个具有p 个顶点的比赛图D-u 。

由归纳假设D-u 有哈密顿路12p u ,u ,,u 。

在D 中,如1uu 或p u u 为D 的弧,则结论成立。

今设1u u 及p uu 为D 的弧。

由于D 比赛图,所以u 与k u (k=2,,p-1)之间有且仅有一条弧,于是必有一个最大i 使i u u 为弧,从而i+1uu 为D 的弧。

于是,1i i+1p u u uu u 为D 的哈密顿路。

由归纳法原理知对任何p本题结论成立。

[证毕]2.列出无向树的特征性质(至少5个)(1)G是树当且仅当G是连通的且无圈。

(2)G的任两不同顶点间仅有一条路。

(3)G是连通的且边数q等于顶点数p减1。

(4)G中无圈且q=p-1,其中p,q同(3)中所言。

(5)G中无圈且任两不相邻接顶点间加一条边得到一个有唯一圈的图。

(6)G是极小连通图。

相关文档
最新文档