860 likes | 947 Views
第三章 聚类分析. 第一节 集合论基础. 第二节 模糊集合的基本知识. 第三节 模糊聚类分析. 第四节 动态聚类分析. 第五节 系统聚类分析. 第一节 集合论基础 集合论是进行系统分析的重要理论基础。尤其是其中许多概念,方法等,在系统分析中有哲广泛的应用。因此介绍有关集合论的基础知识,对深刻理解和掌握系统工程的基本理论和方法有着重要意义。. 一 几个逻辑运算符号. 以上三个运算符号被广泛应用。下面用真值表来说明它们的物理意义。 设 P 、 Q 为两个逻辑变量 其取值为 :
E N D
第三章 聚类分析 第一节 集合论基础 第二节 模糊集合的基本知识 第三节 模糊聚类分析 第四节 动态聚类分析 第五节 系统聚类分析
第一节 集合论基础 集合论是进行系统分析的重要理论基础。尤其是其中许多概念,方法等,在系统分析中有哲广泛的应用。因此介绍有关集合论的基础知识,对深刻理解和掌握系统工程的基本理论和方法有着重要意义。
以上三个运算符号被广泛应用。下面用真值表来说明它们的物理意义。以上三个运算符号被广泛应用。下面用真值表来说明它们的物理意义。 设 P、Q 为两个逻辑变量 其取值为: 则、∧、∨真值表如表3-1所示。
由表3-1可知:逻辑非()具有反意词的意义。如P代表学生,则P表示不是学生;逻辑与(∧)、逻辑或(∨)代表两个逻辑变量的运算结果。对于逻辑与(∧)来讲,当P、Q同时为T时,P∧Q为T,否则为假(F)。对逻辑或(∨)来讲,则P与Q至少有一个为T,P∨Q为T,否则为(F)。 对真值表的理解,从简单的开关电路中看的更为清楚。设P、Q代表两个电源开关,开关关上为T,打开为F。电路的灯泡则代表逻辑与(∧)和逻辑或(∨),电灯泡亮为T,不亮为F。显然,图3-1开关串联电路中的灯泡亮与不亮则表示逻辑与(∧)的取值,图3-2的开关并联电路中的灯泡亮与不亮则表示逻辑或(∨)的取值。
Q P P Q 图 3-1 开关串联电路
P Q P Q 图 3-2 开关并联电路
4.条件语句 条件语句是表示逻辑变量之间,或等式之间相互因果关系的一种表达形式,分为单向条件语句和双向条件语句。 (1)单向条件语句记成“PQ”,读作有P必有Q。若P为T,且有Q为T,则单向条件语句成立,PQ=T;反之若P为T,而Q为F,则条件语句不成立,PQ=F。 (2)双向条件语句记成“PQ”,读作有P必有Q,有Q必有P。若P为T(F),且有Q为T(F),则双向条件语句成立,PQ=T;若P为T(F),而Q为F(T),则条件语句不成立,PQ=F。 同样,条件语句的物理意义也可用真值表说明,见表3-2。
5.量词 在数学描述式中,特别是在集合论中,经常用到下面两个量词: (1)万有量词,可读成“全部”、“所有”、“一切”…。如 ∈ , 等。 (2)存在量词,可读成“总有”、“至少有”…。如 ,读成至少一个 属于 ,而 不属于 。
二 普通集合的基本概念 1. 集合与元素 当我们把一群确定的事物当作整体来考察时,则该整体就叫作集合,或简称集。例如某学校的全体教职员工可视为一个集合;全体教职员工、教学实验设备等也可视为一个集合,习惯上,我们常用大写字母A、B、C、D…表示集合,集合中的每一个具体事物叫做这个集合的元素(或简称元),并用大括号括起来,以表示是一个整体。集合的元素一般用小写字母a、b、c、d…来表示。例如已知集合A为 A={a1 ,a2 , … ,an} 说明集合A中含有n个元素。我们又定义集合中元素的个数叫集合的势或基数,记|A|=n。
当集合中的元素为有限个时,叫有限集合,集合中的元素为无限时叫无限集合。 元素与集合的关系不是属于关系就是不属于关系,二者必居其一。 若a是集合A的一个元素,即a属于A,记为a∈A,若a不是集合A的一个元素,即a不属于A,记为aA。 上述元素与集合的关系可用特征函数来描述,即
2. 集合的表示方法 集合的表示方法有多种多样。就给定的集合来讲,一般有三种表达形式: (1)列举法 指把集合中的所有元素一一列举出来的方法。如A={1,2,3,4}, B={b1,b2,b3}等。 (2)趋势法 这种表达方法仅适用于集合中元素的排列具有某种规律性,此时只需列举出有限个元素,其余元素可用省略号“……”表示。例如:A={…,-1,0,1,2,…} B={a1 ,a2 , … ,an}
(3)描述法 又称谓语语句法,这是一种广泛应用的集合表示方法。其一般表达式如下 A={x|p(x)}式中:x-表示集合元素;p(x)-作为谓语,用以说明x是什么,或在什么范围内变化。例如:A={x|1≤ x ≤2}这里p(x)是说明集合A的元素是由〔1,2〕闭区间全体实数组成的。又如:此集合与 完全等价。
3. 集合的包含与相等 包含关系是用来描述集合与集合之间关系的一种表示方法。 设有A、B二集,如果属于A的元素全部属于B,则A称作B的一个子集,或说集B包含集A,记成AB,或BA。其数学描述如下: 一个集合A称为B的真子集,则A与B的关系叫真包含关系,记成AB。其数学描述如下: 例如:A={a,b},B={a,b,c},则有AB。 根据包含关系,我们可定义两个集合相等的关系式,即 (3-3) 如果两个集合存在着包含关系的话,不是相等关系,就是真包含关系。(3-3)式则是全面反映了这两种关系。
注意:对于两个相等的集合还有以下两个性质:(1)重复元素没有意义,即A={1,2,2,4}={1,2,4} (2)同一集合不同表达形式当然相等。例如:A={x|x(x-1)=0},B={0,1}则A=B。
4. 几个重要集合 (1)空集Φ 指不含有任何元素的集合。其表达式如下: Φ={x|P(x)∧P(x)} 式中谓语P(x)∧P(x)说明既满足P(x),又满足P(x)的元素是不存在的。因为P(x)为T,P(x)为F,显然这样的x是不存在的,故为空集。 (2)单元素集 只含有一个元素的集合叫单元素集,如{a},{b}…等。单元素集与单元素是两个完全不同的概念。如“学生”做为集合的一个元素,可能是男学生,女学生,也可能是若干个学生,而{学生},则表示学生的全体。 (3)全集U指由论域全体元素组成的集合叫全集,一般记成U。其表达式为: U ={x|P(x)∨P(x)} 式中的谓语P(x)∨ P(x)与并运算等价。意指满足P(x)和不满足P(x)都是集合的元素。
(4)幂集 设A为任意有限集合,则包含Φ和A在内的全部子集族称作集合A的幂集,记为ρ(A)。例如: 当 根据上面的例子,我们归纳给出求幂集势的一般公式如下因为所以
三 直积集 顾名思言,直积集可表面理解成两个以上集合直接相乘而得到的集合。但事实并非完全如此。直积集又叫序集,它是建立在有序对概念基础上而定义的新集合,这也是它与普通集合的本质区别所在。为了给出直积集的一般定义。我们需首先介绍有序对的概念。
1. 有序对 在解析几何中我们知道,可用一对有顺序的实数(x,y)来表示平面座标上的一个点。某中规定x所在位置叫第一座标,代表在x轴上的取值;y所在位置叫第二座标,代表在y轴上的取值。显然,#!&随着x,y的不同取值,便对应着平面上不同的点,并且一般情况下,(x,y)≠(y,x)如图3-3所示,(3,1)≠(1,3),(-1,3)≠(3,-1),(-2,2)≠(2,-2)等等。这说明,有序对引入了位序的概念,而普通集合则与元素排列顺序无关,如{1,2}={2,1}。 两个有序对,只有当它们的第一座标和第二座标分别相等时,才认为它们是相等的,即 (a,b)=(p,q)a=p∧b=q
y (-1,3) (1,3) (-2,2) (3,1) x (3,-1) (2,-1) 图 3-3 直角坐标系
2. 直积集 设A、B为任意两个非空集合,则由A、B中的全体元素组成的有序对(a,b)叫做A到B的直积集,记为A×B,即 A×B={(a,b)|a∈A∧b∈B,且a,b取遍A、B中的一切元} 式中(a,b)又叫有序二元,并且a位于第一座标,b位于第二座标。 如果第一座标取自B的一切元,第二座标取自A的一切元,则全体有序对(b,a)组成的直积集叫B到A的直积集,记成B×A,即 B×A={(b,a)|b∈B∧a∈A,且b,a取遍B,A的一切元} 根据有序对的定义,显然有A×B≠B×A 如果A=B,则有A×B=B×A=A2=B2 此时A2(B2)叫集上直积集,又叫直幂集。
实例: 例1:已知 ,求A到B的直积集。 解:A×B={(a,b)|a∈A∧b∈B,且a,b取遍A,B的一切元} 例2:已知X=Y={-∞<x,y<∞},求直积集。 解: 其中 叫二维笛卡空间,也即是说,若X取全体实数集合,则其直幂集代表平面上全部点的集合。
3. 推广 以上我们研究的是两个集合的直积集问题,其中有序对叫有序二元。那么,我们完全可以仿照这种思路,把直积集的概念推广到几个集合。 设已知 个非空集合,则 到 , 到 …的直积集记成,且 式中:( ) --叫有序n元。 当n=2时,则为两个集合的直积集;当n=3时,则是三个集合的直积集等等。
同理,当上式 时,则称作直幂集。 关于直积集的势,给出如下两个计算公式: 当A1=A2=…=An时,
四 关系集 研究直积集的根本目的,就是为了进一步研究关系集做准备。客观物质世界普遍存在着各种各样的联系,而这种联系又都可表现为各种关系。例如:在社会中,在家庭中,在数学上,在生物界,在一部机器上等等。任何一种联系都可定义一种关系。关系集就是各种关系的数学描述方法,对我们认识和改造客观世界有着重要指导意义。
1. 关系集的数学描述 设 为n个非空集合,则直积集 的一个子集 叫 的一个n元关系集,显然 根据全集的定义, 即是n元关系全集,故可令 在客观世界中,存在着二元关系、三元关系、四元关系等多元关系。如一个家庭、若干国家组成的经济共同体、各种球类比赛的各个球队等,都属于多元关系。但是,在多元关系中,二元关系是大量的,也是最基本的。因此,我们将重点讨论二元关系。
2. 二元关系集的定义 由 式可知,当n=2时,则 叫做 的一个二元素关系集, 叫二元关系全集。然 而,无论 式,还是 式,它们都没有 对关系子集的确切含意加以说明,因此,也就无法给出具体 的关系子集。 ※以后讨论的二元关系集都记成R,而不记成 。
设已知A、B两个非空集合,则A×B的一个子集RA×B叫A×B的一个二元关系集,且R={(a,b)|a∈A∧b∈B∧a与b是什么关系}显然,上式中的谓语是定义a与b是什么关系的,也是我们给出二元关系集的基本依据。例1:已知集合A ={1,2,3},定义A上的一个二元关系集为R={(a,b)|a,b∈A∧a≤b}。则有:R={(1,1),(1,2),(1,3),(2,2),(2,3),(3,3)}A2同理,若定义R={(a,b)|a,b∈A∧a=b} 则有R={(1,1),(2,2),(3,3)}A2
例2:已知小张(女)、小王(男)、小李(女)三名同学分别记为a、b、c。即A={a,b,c}。我们做如下定义:例2:已知小张(女)、小王(男)、小李(女)三名同学分别记为a、b、c。即A={a,b,c}。我们做如下定义: 1.R={(a,b)|a,b∈A∧a与b为同学关系},则 2.R={(a,b)|a,b∈A∧a与b为女同学关系},则 R={(a,a),(a,c),(c,a),(c,c)} 3.R={(a,b)|a,b∈A∧a与b为男同学关系},则 R={(b,b)} 由上面例题不难看出,任何一个关系子集都需给出明确的定义,关系子集与关系全集之间具有一般包含关系()。 与普通集合一样,任意一个二元关系(a,b)可能属于关系集R,也可能不属于关系集R,为以后分析问题方便,我们规定: 当(a,b)∈R时,则说明a与b具有关系R,记成aRb; 当(a,b)∈R时,则说明a与b不具有关系R,记成a b。
3. 关系图、关系矩阵 二元关系与运筹学的分枝“图论”有着密切的关系。可以说二元关系是图论的基础,而图论是二元关系的图形表示。 空间集合的二元关系,都可抽象成平面上点集之间的对应关系。并规定用一条矢线从第一座标指向第二座标来表示这种关系。这样,任意一个二元关系,都可画成相对应的关系图,从而使二元关系变得更加清晰明了。下面举两个实例。
例1:已知 要求画出A×B的全关系图。答案如图3-4所示。 例2:已知A={1,2,3},R为定义在A上的一个二元关系集,R={(a,b)|a,b∈A∧a≤b},要求画出A上的全关系图和R关系图。 因为 ={(1,1),(1,2),(1,3),(2,1),(2,2),(2,3),(3,1),(3,2),(3,3)} R={(1,1),(1,2),(1,3),(2,2),(2,3)(3,3)} 根据二元关系规定,给出关系图如图3-5所示。
A B a1 b1 a2 b2 a3 b3 图 3-4 A×B全关系图
1 1 2 2 3 3 a. 全关系图 b. R关系图 图 3-5 A上关系图
一个关系图必对应一个关系矩阵,相反亦成立。对关系矩阵做如下定义:一个关系图必对应一个关系矩阵,相反亦成立。对关系矩阵做如下定义: 上式表明关系矩阵是个0-1矩阵。根据全关系图和R关系图可给出如下关系矩阵:
4. 二元关系的性质二元关系有五个重要性质,深刻了解这些性质,对正确分析系统中的各种关系非常重要。设R是集合A上的一个二元关系。则R可能具有如下五个性质:(1)R具有反身性x∈AxRx. (2)R具有反反身性xAx x. (3)R具有对称x.y∈A∧xRyyRx。(4)R具有反对称x.y∈A∧xRyy x。(5)R具有传递x.y.z∈A∧xRy∧yRzxRz。假设已知集合A={1,2,3},集上的二元关系分别为:
(1)当R={(a,b)|a.b∈A∧a=b},则R={(1,1)(2,2)(3,3) 说明R满足反身性,即x∈AxRx。(2)当R={(a,b)|a.b∈A∧a<b},则R={(1,2),(1,3),(2,3)}。 说明R满足:a.反反身性 x∈Ax x b.反对称性x.y∈A∧xRyy x c.传递性 1,2,3∈A∧1R2∧2R31R3。(3)当R={(a,b)|a.b∈A∧a≥b},则R={(1,1),(2,2),(3,3),(2,1),(3,2),(3,1)}.说明R满足: a.反身性x∈AxRx b.反对称性x.y∈A∧xRyy x c.传递性3,2,1∈A∧3R2∧2R13R1。
五 序集 顺序或排序在系统分析与评价中经常用到.从集合的观点出发,如果依据某种原则,如大小关系、优序关系、包含关系等,将集合的元素排成一定序列,我们就称该集合为序集。在系统分析与评价中,经常用到的序集有以下几个。
1. 偏序集定义 设A为一非空集合,R是A上的一个二元关系,如果R满足:(1)反身性(2)反对称性(3)传递性 则说R是A上的一个偏序关系集,记成P={A,≤}式中:P-代表偏序集合 ≤-是偏序关系代号,可能是“”、“≤”、“≥”等关系。P={A, ≤ }式可读作在集A上的偏序(≤)关系集合。
例1:已知A={a,b},ρ(A)={Φ, , , }则幂集上的包含关系便是一个偏序集,即R=P={ρ(A),}={(a,b)|a,b∈ρ(A)∧ab} ={(Φ,Φ),(Φ, ),(Φ, ),(Φ, ),( , ) ( , ), ( , ),( , ),( , )}很容易看出,R关系集满足反身性、反对称性和传递性三个性质,所以R为偏序关系集。另外,我们还可通过关系图了解的更清楚,如图3-6所示。为了简化关系图,特做如下规定: ①省略反身关系和传递关系; ②要求各关系枝的箭头方向由下向上指。经过简化的关系图叫H图。
ab ab a a b b b. H图 a. 偏序关系图 图 3-6 偏序关系图及其对应的H图
另外,在偏序集中,允许存在不可比较元素。如 与 之间就没有枝相 连,故不可比较。例2:已知A={1,2,3,4,5,6,7,8,9,10,11,12},设A上的一个二元关系为R={(a,b)|a,b∈A∧b/a=整数}。则此二元关系集也是一个偏序关系集。对应的H图如图3-7所示。
12 8 10 4 6 9 5 2 3 11 7 1 图 3-7 A上整除关系H图
2.拟序集定义 设A为一非空集合,R是A上的一个二元关系集,若满足(1)反反身性(2)反对称性(3)传递性 则说R是A上的一个拟序关系集,记成Q={A, }式中:Q-代表拟序集合, 是拟序关系符号,可能是“”、“<”、“>”等关系。
例1:设A={a,b},其幂集为ρ(A)={Φ, , , )} 则集上的真包含关系是一个拟序关系集。即 R=Q={ρ(A),}={(a,b)|a,b∈ρ(A)∧a b} ={(Φ, ),(Φ, ),(Φ, ),( , ),( , )}显然,R关系集满足定义拟序集的三个性质,其关系图和H图如图3-8所示。
ab ab b a a b b. H图 a. 拟序关系图 图 3-8 拟序关系图及其对应的H图
例2:大系统单元层次结构关系是拟序关系。 任何一个复杂大系统都可划分成许多层次。层次之间存在着真包含关系,这种真包含关系,便形成了大系统单元集合巢式结构的无限序列。如图3-9所示便是一个典型例子。
A A A A … B B B C C D A -某农业系统 B -某县级系统 C -某县级系统 D -国家大系统 图3-9 大系统单元集合巢式结构无限序列
3. 全序集全序集是偏序集的一个特例。 如果一个集合A上的偏序关系(≤),满足a,b∈A,且a≤b或a≥b必有一个成立,则称此偏序为全序,此时的偏序集又叫全序集,记成 T={A,≤}式中:T-代表全序集。 ≤ -全序关系符号。例如:设A={1,2,3},定义A上的一个二元关系 R={(a,b)|a,b∈A∧a≤b},则 R=T={A,≤}={(1,1),(2,2),(3,3),(1,2),(2,3),(1,3)}即是偏序集,也是全序集。对应的关系图和H图如图3-10所示。 实际上,全序的概念是依据某种要求(关系),将集合中的元素排成一列。如图3-10中的H图所示。在实际工作中,方案评价排序就是全序集的应用。