實驗一 判斷關系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是不可傳遞的。