关系的闭包
关系R对于性质P的闭包指的是在关系R中添加最少的有序对得到性质P
自反闭包
在有向图中,对所有顶点添加环
在矩阵中,在对角线上添加1
对称闭包
在有向图中添加反向边
在矩阵对称位置添加1
传递闭包
传递闭包用$t(R)$表示
构建传递闭包比自反闭包和对称闭包难得多,如果a到b有一条路径,那么就在a和b间建立关系
连通关系$R^*$
关系R的传递闭包,等价于联通关系 $R^*$
由于一个图中的关系的简单路径长度不会超过n-1,所以可以把上式简化,去除重复经过的节点
等价关系
- 自反性
- 对称性
- 传递性
等价类
R是一个集合A上的等价关系,那么所有和元素a有等价关系的元素构成的集合就成为元素a的等价类,表示为$[a]_R$
其中等价类的每一个元素都可以作为该等价类的代表元。
集合的割
一个集合的割是该集合的一系列非空的不相交子集,他们的并集为该集合
一个等价关系就是集合的一个割
R是集合A上的一个等价关系,R的所有等价类的并集就是集合A
偏序
偏序关系指的是满足
- 自反性
- 反对称性
- 传递性
的一种关系
偏序的可比较性
一个偏序集里的两个元素a,b如果是可比较的,那么要么$a\leq b$要么$b\leq a$,如果a,b之间不存在前面这两条关系中的任何一条,那么这两个元素就是不可比较的
如果偏序集里所有的元素之间都是可以比较的,那么这个偏序集就成为全偏序(totally ordered),或称为线性排序集(linear ordered set)
如果在全偏序的基础上,偏序集还满足每一个非空子集都有最小元,那么就称为良序集
哈氏图术语
极大元(maximal)
极小元(minimal)
最大元(greatest element)
最小元(least element)
上界(upper bound)
下界(lower bound)
最小上界(least upper bound)
最大下界(greatest lower bound)
格(lattice)
一个偏序集中每一对元素都有最小上界和最大下界,那么这样的偏序集就称为格
拓朴排序
每一次随机取入度为0的元素即可,在偏序集里就是每一次取最小的元素