Chap 9¶
约 1225 个字 55 张图片 预计阅读时间 4 分钟
Relations
关系的数量¶
关键
一个从A到B的二元关系是 \(A\times B\) 的子集
Property¶
关系的组合¶
注意
\(R1\oplus R2=R1\cup R2 - R1\cap R2\)
关系的合成¶
- 有点像嵌套函数
Closures of Relations¶
(关系的闭包)
- 闭包是,包含R,具有性质P,的最小关系
证明步骤
- 包含R
- 具有什么性质
- 最小关系,证明给定集合 \(S \subset R'\) , \(R'\)是具有这个关系的集合
Warshall’s Algorithm¶
-
我们先考虑原先想要计算传递闭包,也就是要计算 \(M_R,M_R^{[2]}…M_R^{[n]}\)
-
那么 对于除 \(M_R\)以外的n-1个01矩阵的计算,
-
\(M^{[2]}_{ij}= \lor_{k=1} (M_{ik} \land M_{kj})\) 此处有n次与、n-1次或
-
对于 \(n \times n\)的矩阵,每个矩阵的计算就是 \(n^2(2n-1)\)
-
所以 \(T(n)=n^2(2n-1)(n-1)=O(n^4)\)
-
传递闭包本就是 从 \(V_1 -V_n\) 的所有路径可能,
-
那么每层循环 Mt[i,j]保留(逻辑加)
-
然后通过 Mt[i,k]&Mt[k,j]实现一层又一层的 路过 \(V_1…V_n\),完成所有路径可能
Equivalence Relations 等价关系¶
- 同时满足自反,对称,传递的关系
Equivalence Classes等价类¶
关于证明
- 由(i)推(ii),关键在于 证明 \(有x \in [a]时,也有 x \in [b]\)
集合的划分
-
\(pr(A)={A_i|i\in I}\)
-
满足三个条件:
- \(A_i \neq \phi \text{ for } i \in I (I \text{ is an index set})\)
- \(A_i \cap A_j = \phi\)
- \(\forall a \in A, \exist i \text{ such that } a \in A_i (i=1,2,…)\\ 即 \cup _{i\in I}A_i=A\)
The Operations of equivalence relations¶
mod 定理¶
- 证明 modulo 是等价关系
Partial Ordering 偏序¶
- 自反的,反对称的,传递的
全序集(线序集)(chain)¶
-
totally ordered or linearly ordered set
-
如果偏序集 S 中 任意两个元素都可比,那么这个集合就叫全序集或线序集,一个全序集也叫链(chain)
Lexicographic Order (字典序)¶
- 在两个偏序集的笛卡尔积上的字典序是一个偏序集
Hasse Diagrams¶
- 自下而上,路径上的点都是顶点的等价类
chain and antichain¶
-
这是对于集合A的子集的概念
-
如果子集B, \((B,\preccurlyeq)\)是全序集,那B就是 \((A,\preccurlyeq)\)的chain
-
如果子集B,B中任两个元素都不可比,那B就是 \((A,\preccurlyeq)\)的antichain
Maximal and Minimal Elements¶
概念辨析
Maximal,Minimal(极大元,极小元)是极值,可以有多个,是top, bottom 元素
greatest element, least element (最大元,最小元)唯一
上下界
上下界:对于S的子集A,
-
上界u, \(\forall a \in A, a \preccurlyeq u\)
-
下界l, \(\forall a \in A, l \preccurlyeq a\)
-
注意别忘了A里面自身的元素也可作上下界
-
最小上界(lub),最大下界(glb)
Well-order Sets¶
-
良序集:
-
对于偏序集 \((S,\preccurlyeq)\), \(\preccurlyeq\)是全序的,且S的每个非空子集都有一个最小元素(least),就称它为良序集
Lattices 格¶
- 如果一个偏序集的每对元素都有最小上界和最大下界,就称这个偏序集为格
- 先确定上下界有哪些,再去思考这些上下界中是否能确定有lub和glb
Topological Sorting¶
相容(compatible):
- 如果只要 \(aRb\) 就有 \(a \preccurlyeq b\) ,则称全序\(\preccurlyeq\)和偏序\(R\)是相容的