实验一 判断关系R是否为自反关系及对称关系
A)功能
已知关系R由关系矩阵M给出,要求判断由M表示的这个关系是否为自反关系和对称关系。
B)基本思想
从给定的关系矩阵来判关系R是否为自反、对称、是很容易的。若M(R的关系矩阵)的主对角线元素均为1,则R是自反关系;若M为对称矩阵,则R是对称关系。因为R为自反的、对称的是等价关系的必要条件,所以,本算法可以作为判等价关系算法的子程序给出。因此,在程序中设置标志变量F,若R是自反的、对称的。则F=1,否则F=0。
实验二 判关系R是否为可传递关系
给出关系R的关系矩阵M,判关系R是否为可传递的。
B)基本思想
一个关系R的可传递性定义告诉我们,若关系R是可传递的,则必有:mik=1∧mkj=1 mij=1。这个式子也可改写成为: mij =0 mik =0∨mkj=0。我们就是根据后一个公式来完成判断可传递性这一功能的。同算法3.1一样,可传递性也是等价关系的必要条件。因此,在这里也设置标志变量F,F=1标志关系R是可传递的,F=0标志关系R是不可传递的。