利用复合矩阵法(矩阵乘法)
思路:设M是R的关系矩阵,若M*M为M的子集,则R具有传递性。
判断方法:计算MM,MM为M的子集的意思是,在方阵对应的同行同列的位置,若对于M,该数为0,则对于MM,该数必为零,否则R不具有传递性。即:若M中的a[i][j] == 0, 则必有MM中的c[i][j] == 0。如果矩阵M的某个位置为1,那么M*M对应位置的元素可以为1也可以为0.
本文介绍了一种使用复合矩阵法(矩阵乘法)来判断关系是否具有传递性的方法。核心思想是通过计算关系矩阵M与其自身的乘积MM,并检查MM是否为M的子集。如果对于M中为0的元素,其在MM中也必须为0,否则该关系不具备传递性。
利用复合矩阵法(矩阵乘法)
思路:设M是R的关系矩阵,若M*M为M的子集,则R具有传递性。
判断方法:计算MM,MM为M的子集的意思是,在方阵对应的同行同列的位置,若对于M,该数为0,则对于MM,该数必为零,否则R不具有传递性。即:若M中的a[i][j] == 0, 则必有MM中的c[i][j] == 0。如果矩阵M的某个位置为1,那么M*M对应位置的元素可以为1也可以为0.
1万+

被折叠的 条评论
为什么被折叠?
