国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

知識庫的相對約簡與拓?fù)浼s簡

2022-09-29 06:58:02吳國俊徐羅山
關(guān)鍵詞:論域約簡知識庫

吳國俊,徐羅山

(揚(yáng)州大學(xué) 數(shù)學(xué)科學(xué)學(xué)院,江蘇揚(yáng)州 225002)

§1 引言

粗糙集理論[1]首先由Pawlak提出,是用于處理不確定性知識的數(shù)學(xué)工具.在粗糙集理論中,知識約簡是重要的課題,也是獲取知識的重要步驟.論域U上的知識指U上的某個(gè)等價(jià)關(guān)系,知識庫指的是U上的一族等價(jià)關(guān)系,文獻(xiàn)[2]論述了知識庫的多種約簡理論.趙靜,徐羅山在文獻(xiàn)[3]中研究了知識庫的知識約簡和知識表達(dá)系統(tǒng)的屬性約簡的轉(zhuǎn)化和聯(lián)系.王長忠等在文獻(xiàn)[4]中把知識庫推廣為關(guān)系信息系統(tǒng),它實(shí)際為U上的一族二元關(guān)系.文獻(xiàn)[5]則把U上的任一子集族稱為一個(gè)抽象知識庫.本文強(qiáng)調(diào)與抽象知識庫的區(qū)別,把關(guān)系信息系統(tǒng)仍稱為知識庫.李旭等在文[6]中定義了相對不可區(qū)分關(guān)系約簡和相對區(qū)分關(guān)系約簡.本文對知識庫提出相對約簡概念,給出有限知識庫相對約簡的求法.文獻(xiàn)[7-13]將拓?fù)鋵W(xué)方法引入到粗糙集的研究中,提出了關(guān)系誘導(dǎo)拓?fù)?其中文獻(xiàn)[12-13]利用拓?fù)鋵W(xué)方法討論了知識的多種約簡.本文借助關(guān)系誘導(dǎo)拓?fù)涮岢鐾負(fù)浼s簡的概念,探討交約簡,相對約簡和拓?fù)浼s簡的關(guān)系及其求法.

§2 預(yù)備知識

本文用P(U)表示U的冪集,U上的恒等關(guān)系△={(x,x)|x ∈U},又稱為對角關(guān)系.用|·|表示集合的基數(shù),無特別說明,約定|U|>1.

設(shè)R是U上的二元關(guān)系.則序?qū)?U,R)稱為一個(gè)廣義近似空間.對x ∈U,記Rs(x)={y ∈U |xRy}與Rp(x)={y ∈U |yRx}.U上自反又傳遞的二元關(guān)系稱為一個(gè)預(yù)序.

定義2.1[7-11]廣義近似空間(U,R)中的下近似算子和上近似算子分別定義為:P(U)→P(U)使得

引理2.1[8]設(shè)(U,R)是廣義近似空間,則為U上的Alexandrov拓?fù)?并稱該拓?fù)錇?U,R)的關(guān)系誘導(dǎo)拓?fù)?

定義2.2[11]設(shè)R是論域U上的二元關(guān)系,包含R的最小預(yù)序稱為R的預(yù)序閉包,記為p(R).

注2.1容易驗(yàn)證(1)R ?p(R)=p(p(R))且p(R)=△∪R ∪R2∪R3∪···.

(2) 設(shè)R,Q是論域U上的二元關(guān)系,若Q ?R,則p(Q)?p(R).

命題2.1設(shè)R1,R2是U上的二元關(guān)系,R1?R2.則p(R1)=p(R2)當(dāng)且僅當(dāng)R2?p(R1).

證必要性: 因R2?p(R2),故由p(R1)=p(R2)知,R2?p(R1).

充分性: 因R1?R2?p(R1),故由注2.1知p(R1)?p(R2)?p(p(R1))=p(R1),從而p(R1)=p(R2).

引理2.2[11]設(shè)(U,R1),(U,R1)是兩廣義近似空間,則TR1=TR2當(dāng)且僅當(dāng)p(R1)=p(R2).

定義2.3[14](1) 設(shè)R是U上的一族二元關(guān)系.則(U,R)稱為U上的知識庫,也簡稱R是U上的知識庫.交集∩R=∩P ∈R P稱為R的不可區(qū)分知識,記作ind(R).(2) 設(shè)R是U上的知識庫,Q ?R且.若ind(Q)=ind(R)且對Q的任一非空真子集Q0,ind(Q)ind(Q0),則Q稱為R的交約簡.R的全體交約簡用red(R)表示.

(3) 設(shè)R是U上的知識庫.當(dāng)|R|>1時(shí),稱集族{R ∈R|ind(R-{R})ind(R)}為R的核,記為core(R).當(dāng)|R|=1時(shí),約定core(R)=R.

§3 知識庫的相對約簡與RM-區(qū)分矩陣

本節(jié)給出知識庫相對約簡與RM-區(qū)分矩陣的概念,并研究它們的相關(guān)性質(zhì).關(guān)于有限偏序集的結(jié)論可參見文獻(xiàn)[15].

定義3.1設(shè)R是U上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q.若存在使ind(P)?Q,且對P的任一非空真子集P0,有,則稱P是R相對于Q的交約簡,簡稱Q-相對約簡.R的全體Q-相對約簡可用redQ(R)表示.

注3.1由定義2.3和3.1知R的交約簡就是R的ind(R)-相對約簡,即red(R)=redind(R)(R).這說明交約簡是特殊的相對約簡.當(dāng)該定義中涉及的二元關(guān)系均為等價(jià)關(guān)系且論域U是有限集時(shí),定義3.1中R的Q-相對約簡就是文[2]中Q關(guān)于R相對依賴度為1的Q-相對約簡.

命題3.1設(shè)R是有限集U上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,則R存在Q-相對約簡,即redQ(R).

證作A={P ?R |ind(P).因R ∈A,故.因(A,?)是非空有限偏序集,故其每個(gè)鏈L都存在最小元.由Zorn引理知(A,?)存在極小元P0,則ind(P0)?Q.又由P0的極小性知P0的任一非空真子集均不含于Q.這說明P0∈redQ(R).

注3.2命題3.1的證明過程實(shí)際上給出了求相對約簡的極小元方法: 構(gòu)造偏序集A={P ?R|ind(P),求出(A,?)的所有極小元,它們恰好是R的全體Q-相對約簡.對于論域無窮的情形,容易舉例說明(相對)約簡不一定存在.

定義3.2設(shè)R是U上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q.當(dāng)|R| >1時(shí),若存在R ∈R使,則稱R為R的Q-相對核心元素,稱為R的Q-相對核,記為coreQ(R).當(dāng)|R|=1時(shí),約定coreQ(R)=R.

命題3.2設(shè)R是U上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q.則coreQ(R)?core(R).

證當(dāng)|R|=1時(shí),顯然.下面設(shè)|R| >1.若R ∈coreQ(R),則因ind(R)?Q,故ind(R-{R})ind(R),從而R ∈core(R).于是coreQ(R)?core(R).

定理3.1設(shè)R是有限集U上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,則coreQ(R)=∩redQ(R).

證當(dāng)|R|=1時(shí),顯然.下面對|R| >1先證明coreQ(R)?∩redQ(R),用反證法.若存在R ∈coreQ(R)使R/∈∩redQ(R),則存在Q ∈redQ(R)使R/∈Q.于是Q ?R-{R},從而ind(R)?ind(R -{R})?ind(Q).由Q ∈redQ(R)知,ind(Q)?Q,由ind(R -{R})?ind(Q)得ind(R-{R})?Q,這與R ∈coreQ(R) 矛盾.再證明∩redQ(R)?coreQ(R),用反證法.若存在R ∈∩redQ(R)使R/∈coreQ(R),則ind(R-{R})?Q.任取Q0∈redQ(R-{R}),可推得Q0∈redQ(R)且R/∈Q0,這與R ∈∩redQ(R)矛盾.綜上所證,coreQ(R)=∩redQ(R).

定義3.3設(shè)R是上知識庫,Q是U上二元關(guān)系且ind(R)?Q,?xi,xj ∈U,記

則稱矩陣DQ(U,R)=(rij)n×n是R相對于Q的RM-區(qū)分矩陣.

命題3.3設(shè)R是上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,DQ(U,R)是R相對于Q的RM-區(qū)分矩陣.若,則ind(P)?Q當(dāng)且僅當(dāng)?rij ∈DQ(U,R),P∩rij ?.

證必要性: 對任一rij ∈DQ(U,R),若xj ∈Qs(xi),則rij=R,此時(shí)P ∩rij=.若xj/∈Qs(xi),則(xi,xj)/∈Q.由ind(P)?Q知,(xi,xj)/∈ind(P),從而存在R ∈P使(xi,xj)/∈R,即xj/∈Rs(xi),這說明R ∈P ∩rij,于是P ∩rij ?.

充分性: 若(xi,xj)/∈Q,則xj/∈Qs(xi),此時(shí)rij={R ∈R|xj/∈Rs(xi)}.由P ∩rij ?知存在R ∈P,使xj/∈Rs(xi),即(xi,xj)/∈R ∈P,從而(xi,xj)/∈ind(P).由(xi,xj)/∈Q的任意性知,ind(P)?Q.

推論3.1設(shè)R是上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,DQ(U,R)是R相對于Q的RM-區(qū)分矩陣.則?rij ∈DQ(U,R),有rij ?.

證由ind(R)?Q及命題3.3知,?rij ∈DQ(U,R),R ∩rij ?,從而rij ?.

定理3.2設(shè)R是上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,DQ(U,R)是R相對于Q的RM-區(qū)分矩陣.若,則P是R的Q-相對約簡當(dāng)且僅當(dāng)對P是滿足?rij ∈DQ(U,R),P ∩rij ?這一性質(zhì)的R的極小子族.

證由定義3.1及命題3.3直接驗(yàn)證.

下一定理表明可以利用RM-區(qū)分矩陣求有限知識庫R的相對核.

定理3.3設(shè)R是上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,DQ(U,R)=(rij)n×n是R相對于Q的RM-區(qū)分矩陣.則coreQ(R)={R ∈R|?i,j≤n,rij={R}}.

證當(dāng)|R|=1時(shí),顯然.下面設(shè)|R| >1.記S={R ∈R | ?i,j≤n,rij={R}}.先證S ?coreQ(R),用反證法.設(shè)存在R ∈S使R/∈coreQ(R),則存在rij ∈DQ(U,R)使rij={R}且ind(R-{R})?Q.由命題3.3知(R-{R})∩rij ?,從而存在Q0∈R-{R}使Q0∈rij,這與rij={R}矛盾.下面證明coreQ(R)?S.若Q1∈coreQ(R),則.由命題3.3知存在rij ∈DQ(U,R)使(R-{Q1})∩rij=?.從而由推論3.1得rij={Q1},于是Q1∈S.由Q1∈coreQ(R)的任意性知coreQ(R)?S.綜上,定理得證.

§4 知識庫的拓?fù)浼s簡

設(shè)R是U的知識庫,則(U,ind(R))是廣義近似空間,記(U,ind(R))的關(guān)系誘導(dǎo)拓?fù)錇門ind(R).本節(jié)給出知識庫拓?fù)浼s簡的定義,并探討它與相對約簡的關(guān)系.

定義4.1(1) 設(shè)R是U上的知識庫,.若Tind(Q)=Tind(R)且對Q的任一非空真子集Q0,都有Tind(Q0)ind(R),則稱Q為R的一個(gè)拓?fù)浼s簡.R的全體拓?fù)浼s簡用redT(R)表示.

(2) 設(shè)R是U上的知識庫,R ∈R.當(dāng)|R| >1時(shí),若Tind(R-{R})ind(R),則稱R是R的拓?fù)浜诵脑?稱集{R ∈R | Tind(R-{R})ind(R)}為R的拓?fù)浜?記作coreT(R).當(dāng)|R|=1時(shí),約定coreT(R)=R.

命題4.1若R是論域U上的一族預(yù)序,則red(R)=redT(R).

證當(dāng)|R|=1時(shí),顯然.下面對|R|>1先證red(R)?redT(R).若Q ∈red(R),則ind(Q)=ind(R),因R是論域U上的一族預(yù)序,故ind(Q)及ind(R)是U上的預(yù)序.于是由ind(Q)=ind(R)知p(ind(Q))=p(ind(R)).從而由引理2.2知Tind(Q)=Tind(R).因Q ∈red(R),故對Q的任一非空真子集Q0,有ind(Q0)ind(R).由R是論域U上的一族預(yù)序知p(ind(Q0))(ind(R)).從而由引理2.2知Tind(Q0)ind(R).這說明Q ∈redT(R).由Q ∈red(R)的任意性知red(R)?redT(R).

red(R)?redT(R)逆推可得.綜上,red(R)=redT(R).

下面定理表明知識庫的拓?fù)浼s簡是特殊的相對約簡.

定理4.1設(shè)R是U上的知識庫,R ∈R,.則

(1)Q是R的拓?fù)浼s簡當(dāng)且僅當(dāng)Q是R的p(ind(R))-相對約簡;

(2)R是R的拓?fù)浜诵脑禺?dāng)且僅當(dāng)R是R的p(ind(R))-相對核心元素.

證下面以(1)為例證之,(2)類似可證明.

充分性: 若Q是R的拓?fù)浼s簡,則Tind(Q)=Tind(R)且對Q的任一非空真子集Q0,Tind(Q0)ind(R).由引理2.2知p(ind(Q))=p(ind(R))且p(ind(Q0))(ind(R)).由命題2.1得ind(Q)?p(ind(R))且.這說明Q是R的p(ind(R))-相對約簡.

必要性: 由引理2.2,命題2.1逆推可得.

推論4.1設(shè)R是有限集U上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,則

證由定理3.1,4.1直接驗(yàn)證.

下一命題表明,對有限知識庫R中的每一成員適當(dāng)擴(kuò)充,不影響拓?fù)浼s簡和拓?fù)浜说臉?gòu)成.

命題4.2設(shè)R={R1,R2,···,Rm}是有限集U上的知識庫,△={(x,x)| x ∈U}是U上的恒等關(guān)系.給定△i ?△(i=1,2,···,m),作R*={R1∪△1,R2∪△2,···,Rm ∪△m}.則

(1)Q*={Rj1∪△j1,Rj2∪△j2,···,Rjs ∪△js}∈redT(R*)當(dāng)且僅當(dāng)

其中Rjt ∈R(t=1,2,···,s且s >1);

(2)coreT R*={Ri1∪△i1,Ri2∪△i2,···,Rik∪△ik}當(dāng)且僅當(dāng)coreT R={Ri1,Ri2,···,Rik},其中Rit ∈R(t=1,2,···,k且k >1).

證先證(1).必要性: 因Q*={Rj1∪△j1,Rj2∪△j2,···,Rjs ∪△js} ∈redT(R*),故Tind(Q*)=Tind(R*),從而由引理2.2知p(ind(Q*))=p(ind(R*)).因ind(Q)?ind(Q*)?△∪ind(Q),故由注2.1得,p(ind(Q))?p(ind(Q*))?p(△∪ind(Q))=p(ind(Q)).從而p(ind(Q))=p(ind(Q*)).同理有p(ind(R))=p(ind(R*)),從而p(ind(Q))=p(ind(R)).由引理2.2得Tind(Q)=Tind(R).又?Rjt ∈Q,有Rjt ∪△jt ∈Q*.因Q* ∈redT(R*),故Tind(Q*-{Rjt∪△jt})ind(R*),從而p(Q*-{Rjt ∪△jt})(R*).由ind(Q-{Rjt})?ind(Q*-{Rjt ∪△jt})?△∪ind(Q-{Rjt})及注2.1可推得p(ind(Q*-{Rjt ∪△jt}))=p(ind(Q-{Rjt})).從而p(ind(Q-{Rjt}))(ind(R*))=p(ind(R)),進(jìn)而Tind(Q-{Rjt})ind(R),這說明Q ∈redT(R).

充分性: 逆推可得.

(2)由(1)及推論4.1直接驗(yàn)證.

§5 知識庫相對約簡的求法

本節(jié)到布爾函數(shù)方面的相關(guān)知識,讀者可參考文獻(xiàn)[2]或其它相關(guān)文獻(xiàn).

定義5.1設(shè)R是上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,DQ(U,R)=(rij)n×n是R相對于Q的RM-區(qū)分矩陣.稱布爾函數(shù)為R的相對于Q的RM-區(qū)分函數(shù).

定義5.2設(shè)R是上的知識庫,Q是U上的二元關(guān)系且

是RM-區(qū)分函數(shù)fQ(R)的某一析取范式.若中無重復(fù)元素,且?k,j≤m當(dāng)時(shí),Rk與Rj互不包含,則稱該析取范式為fQ(R)的極小析取范式.

定理5.1設(shè)R是上的知識庫,Q是U上的二元關(guān)系且ind(R)?Q,.若為R的相對于Q的RM-區(qū)分函數(shù)fQ(R)的極小析取范式,則P ∈redQ(R)當(dāng)且僅當(dāng)存在k≤m使P=Rk.

證類似于文[4]定理4.7的證明,從略.

注5.1定理5.1給出了相對約簡的具體求法: 將fQ(R)化為極小析取范式則{Rk |k=1,2,···,m}恰是知識庫R的全部Q-相對約簡.

下面以例說明求有限知識庫相對約簡(包括交約簡,拓?fù)浼s簡)的方法.

例5.1設(shè)U={xi |1 ≤i≤8},R={Rk |1 ≤k≤5}為U上的知識庫,其中

易得ind(R)={(x1,x2),(x2,x3),(x4,x5),(x5,x6)}.

下面用極小元方法求R的交約簡,它們是特殊的相對約簡.先由注3.2求得偏序集

A的極小元即為R的交約簡,red(R)={{R1,R2,R4},{R1,R3,R4},{R1,R4,R5}}.注意到交約簡是特殊的相對約簡,由定理3.1又可得core(R)={R1,R4}.

設(shè)Q={(x1,x2),(x2,x3),(x1,x3),(x4,x5),(x5,x6),(x7,x8)}是U上二元關(guān)系,則ind(R)?Q.下面用RM-區(qū)分矩陣和RM-區(qū)分函數(shù)求R的Q-相對約簡及Q-相對核.

作R的相對于Q的RM-區(qū)分矩陣DQ(U,R)如表5.1,為了簡潔,用Ri的下標(biāo)i代替Ri,例如r61={2,3,5}代表r61={R2,R3,R5}.R代表{1,2,···,5}.

表5.1 RM-區(qū)分矩陣DQ(U,R)

將R的相對于Q的RM-區(qū)分函數(shù)化為極小析取范式

由定理5.1知R的全體Q-相對約簡為redQ(R)={{R1,R2},{R1,R3},{R1,R5}};由定理3.3知R的Q-相對核為coreQ(R)={R1}.

下面用RM-區(qū)分矩陣和RM-區(qū)分函數(shù)求R的拓?fù)浼s簡(特殊的相對約簡)及拓?fù)浜?

由定理4.1,先求得p(ind(R))={(x1,x2),(x1,x3),(x2,x3),(x4,x5),(x4,x6),(x5,x6)}∪△.

作R的相對于p(ind(R))的RM-區(qū)分矩陣Dp(ind(R))(U,R)如表5.2.為了簡潔,用Ri的下標(biāo)i代替Ri,例如r61={2,3,5}表示的是r61={R2,R3,R5}.R代表{1,2,···,5}.

表5.2 RM-區(qū)分矩陣Dp(ind(R))(U,R)

將R的相對于p(ind(R))的RM-區(qū)分函數(shù)化為極小析取范式

由定理4.1和5.1知R的拓?fù)浼s簡全體為redT(R)={{R1,R2,R4},{R3,R4},{R4,R5}};由定理3.3和定理4.1知R的拓?fù)浜藶閏oreT(R)={R4}.

猜你喜歡
論域約簡知識庫
基于變論域模糊控制的Taylor逼近型內(nèi)模PID算法
基于二進(jìn)制鏈表的粗糙集屬性約簡
基于TRIZ與知識庫的創(chuàng)新模型構(gòu)建及在注塑機(jī)設(shè)計(jì)中的應(yīng)用
變論域自適應(yīng)模糊PID控制系統(tǒng)仿真與應(yīng)用
實(shí)值多變量維數(shù)約簡:綜述
基于模糊貼近度的屬性約簡
高速公路信息系統(tǒng)維護(hù)知識庫的建立和應(yīng)用
雙論域粗糙集在故障診斷中的應(yīng)用
微生物燃料電池的變論域自適應(yīng)模糊控制研究
基于Drupal發(fā)布學(xué)者知識庫關(guān)聯(lián)數(shù)據(jù)的研究
圖書館研究(2015年5期)2015-12-07 04:05:48
仁怀市| 杨浦区| 延津县| 金川县| 张家港市| 玛多县| 弋阳县| 丽江市| 紫金县| 长宁县| 会东县| 奉新县| 淮北市| 肥东县| 巢湖市| 龙门县| 浦县| 赣州市| 闻喜县| 朝阳区| 克拉玛依市| 小金县| 武胜县| 九龙县| 宜黄县| 应用必备| 麻栗坡县| 清流县| 黄大仙区| 盈江县| 台中县| 当阳市| 宕昌县| 咸阳市| 灌云县| 高州市| 清涧县| 介休市| 策勒县| 平谷区| 武宣县|