1995年,Lehmann and Wille[1 ] 提出形式概念的三维方法,即三元概念分析,它的研究对象是由对象集、属性集、条件集和三元关系构成的三元背景.三元概念分析的另一个基本概念是由外延、内涵和方式构成的一个三元组,即三元概念.三元概念分析从形式上来看类似形式概念分析[2 -3 ] ,但是有关三元概念分析的研究与发展远不如形式概念分析.当三元背景中数据量比较大时,三元概念可能也会随之变得很多,那么三元概念的三元图表示以及三元概念的语意解释也会变得更加繁琐,这在一定程度上制约了三元概念分析的理论研究和应用.因此,为了能更好地理解三元概念的涵义并从中提取有价值的信息,有必要对三元概念做适当的约简.
目前,形式概念分析与布尔因子分析相结合[4 -6 ] 、三元形式概念分析与布尔因子分析相结合[7 -11 ] 均取得了一些很好的研究成果.因子分析最早是由英国心理学家斯皮尔曼提出的,它的基本目的是用少数几个因子或类别线性地描述许多指标或因素之间的联系,这几个因子或类别能够反映原始因素之间的主要信息.布尔因子分析主要是针对布尔数据的一种因子分析方法,它的主要目的是寻找m 个因子来表示原始的p 个变量,要求m 远远小于p .
曹丽等[12 ] 基于布尔因子分析提出了保持二元关系不变的概念约简,该方法在保持形式背景的二元关系不变的前提下对形式概念进行约简.受此启发,本文考虑利用三元因子分析来研究三元概念的约简问题.首先,定义基于三元因子分析的三元概念约简的概念,给出三元因子分解和三元概念协调集的关系,并通过实例给出利用因子分解法和定义法寻找三元概念约简的过程.最后给出三元概念协调集的判断方法,并对三元概念进行分类,给出每类三元概念的判定方法.
1 相关工作
本节给出形式概念分析和三元概念分析的基本概念和结论.
1.1 形式概念分析相关知识
定义1[2 ] 称( G , M , I ) 为形式背景,其中G 是一个对象集,M 是一个属性集,I 是G 和M 之间的一个关系.分别称G 和M 的元素为对象和属性.
定义2[2 ] 设( G , M , I ) 为形式背景,X ⊆ G ,B ⊆ M ,若二元组( X , B ) 满足X ' = B ,B ' = X ,则称( X , B ) 为形式概念,其中,
X ' = m ∈ M ∀ g ∈ X , g I m (1)
B ' = g ∈ G ∀ m ∈ B , g I m (2)
设( G , M , I ) 是形式背景,对任意的形式概念( X 1 , B 1 ) , ( X 2 , B 2 ) 定义如下偏序关系:
( X 1 , B 1 ) ≤ ( X 2 , B 2 ) ⇔ X 1 ⊆ X 2 ⇔ B 1 ⊇ B 2
也称( X 1 , B 1 ) 为子概念,( X 2 , B 2 ) 为父概念.
记L ( G , M , I ) 表示形式背景( G , M , I ) 中所有形式概念构成的集合.容易证明L ( G , M , I ) 是格,称其为形式背景( G , M , I ) 的概念格.在概念格L ( G , M , I ) 上定义上、下确界如下:
( X 1 , B 1 ) ∧ ( X 2 , B 2 ) = X 1 ⋂ X 2 , B 1 ⋃ B 2 (3)
( X 1 , B 1 ) ∨ ( X 2 , B 2 ) = X 1 ⋃ X 2 , B 1 ⋂ B 2 (4)
性质1[2 ] 设( G , M , I ) 为形式背景,X , X 1 , X 2 为任意的对象子集,B , B 1 , B 2 为任意的属性子集,则有下列几条性质成立:
(1)若 X 1 ⊆ X 2 ,则X 2 ' ⊆ X 1 ' ;若B 1 ⊆ B 2 ,则B 2 ' ⊆ B 1 ' .
B 1 ⋂ B 2 ' ⊇ B 1 ' ⋃ B 2 ' .
B 1 ⋃ B 2 ' = B 1 ' ⋂ B 2 ' .
1.2 三元概念分析相关知识
在过去几年里,类似Bibsonomy的三维数据(用户、标签、资源)的数据挖掘吸引了从事社交网站服务人员的注意.此类型的数据对数据的处理能力提出了更高的要求,形式概念分析已无法高效地处理这类数据.三元概念分析是在形式背景中引入对象和属性的条件语义后扩展而成,它针对三维数据表进行数据分析,从中提炼出有意义的、简洁的知识.三元概念分析不但具有形式概念分析的方法和技巧,而且有其自身的独特性.
定义3[1 ] 称Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,其中K 1 , K 2 , K 3 为非空集合,Y 为K 1 , K 2 , K 3 之间的关系,即Y ⊆ K 1 × K 2 × K 3 . 分别称K 1 , K 2 ,
K 3 为对象集、属性集和条件集.分别称K 1 , K 2 , K 3 的元素为对象、属性和条件.
若对象g 、属性m 和条件b 具有关系Y ,则记为( g , m , b ) ∈ Y ,表示对象g 在条件b 下具有属性m .
设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,i , j , k =
1,2 , 3 ,且j < k , X ⊆ K i , Z ⊆ K j × K k ,Lehmann and Wille[1 ] 定义了(i )⁃诱导算子:
X ( i ) = ( a j , a k ) ∈ K j × K k ∀ a i ∈ K i , a i , a j , a k 具 有 关 系 Y (5)
Z ( i ) = a i ∈ K i ∀ ( a j , a k ) ∈ Z , a i , a j , a k 具 有 关 系 Y (6)
(i )⁃诱导算子相当于形式背景K ( i ) = K i , K j × K k , Y ( i ) 上的' 算子,其中∀ a i ∈ K i ,a j ∈ K j ,a k ∈ K k ,有a i Y ( i ) ( a j , a k ) 等价于a i , a j , a k 具有关系Y .
∀ X i ⊆ K i ,X j ⊆ K j ,A k ⊆ K k ,定义( i , j , A k ) ⁃
X i i , j , A k = a j ∈ K j ∀ ( a i , a k ) ∈ X i × A k , a i , a j , a k 具 有 关 系 Y (7)
X j ( i , j , A k ) = a i ∈ K i ∀ ( a j , a k ) ∈ X j × A k , a i , a j , a k 具 有 关 系 Y (8)
( i , j , A k ) ⁃诱导算子相当于形式背景K A k i j = K i , K j , Y A k i j 上的' 算子,其中( a i , a j ) ∈ Y A k i j 等价于∀ a k ∈ A k , a i , a j , a k 具 有 关 系 Y .
定义4[1 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,称( A 1 , A 2 , A 3 ) 为三元背景K 的一个三元概念.如果对i , j , k = 1,2 , 3 ,j < k ,且A i ⊆ K i 有A i = ( A j × A k ) ( i ) ,分别称A 1 , A 2 , A 3 为该三元概念的外延、内涵和方式.
(1)∀ ( A 1 , A 2 , A 3 ) ∈ I ( Κ ) ,∀ x l ∈ K l , l ∈ 1,2 , 3 ,
若( x 1 , x 2 , x 3 ) ∈ ( A 1 , A 2 , A 3 ) 则( x 1 , x 2 , x 3 ) ∈ Y .
(2)∀ ( A 1 , A 2 , A 3 ) , ( B 1 , B 2 , B 3 ) ∈ I ( Κ ) ,若A i ⊆ B i , A j ⊆ B j 则A k ⊇ B k , i , j , k = 1,2 , 3 .
Lehmann and Wille[1 ] 给出了构造三元概念的方法:∀ X i ⊆ K i , X k ⊆ K k , i , j , k = 1,2 , 3 ,定义A j ≕ X i ( i , j , X k ) , A i ≕ A j ( i , j , X k ) , A k ≕ ( A i × A j ) ( k ) ,则( A 1 , A 2 , A 3 ) ∈ I ( Κ ) .
王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格.
2 三元因子分析
设A 是一个n × k 布尔矩阵,B 是一个k × m 布尔矩阵,则布尔矩阵乘积A ∘ B 是一个n × m 布尔矩阵,定义如下:
( A ∘ B ) i j = ∨ l = 1 k A i l ⋅ B l j
设C 为一个n × m 布尔矩阵.若存在n × k 布尔矩阵A 和k × m 布尔矩阵B 使得C = A ∘ B ,则称C 是可因子分解的.
定义5[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,若∃ F ⊆ I ( Κ ) 使Y = ∪ ( A , B , C ) ∈ F A × B × C ,
则称F 为三元背景Κ 的一个因子分解.若F 的基F 最小,则称F 为三元背景Κ 的一个最优因子分解,称F 中的元素为三元背景Κ 的(最优)因子.
布尔3d⁃矩阵(简称3d⁃矩阵)是一个长方体B p × q × r ,其元素b i j k ∈ 0,1 ,i ∈ 1,2 , ⋯ , p ,j ∈ 1,2 , ⋯ , q ,k ∈ 1,2 , ⋯ , r . 对于一个3d⁃矩阵B p × q × r ,记B = B 1 ⋯ B r ,其中B k ,k ∈ 1 , ⋯ , r 为p × q 布尔矩阵,称其为分层.
定义6[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,称因子( A 1 , A 2 , A 3 ) 是强制性的当且仅当∃ ( g , m , b ) ∈ Y 使得( A 1 , A 2 , A 3 ) 是唯一满足( g , m , b ) ∈ ( A 1 , A 2 , A 3 ) 的三元概念.
定义7[11 ] 设P 是一个p × n 布尔矩阵,Q 是一个q × n 布尔矩阵,R 是一个r × n 布尔矩阵,布尔3d⁃矩阵乘积(简称为3d⁃矩阵乘积)定义如下:
( P ∘ Q ∘ R ) i j k = ∨ l = 1 n P i l ⋅ Q j l ⋅ R k l
其中,i ∈ 1,2 , ⋯ , p , j ∈ 1,2 , ⋯ , q , k ∈ 1,2 ,
⋯ , r .
关于3d⁃矩阵乘积有如下两种等价的表示形式[11 ] :
( 1 ) ( P ∘ Q ∘ R ) i j k = ( P * Q ∘ R ) i j k = ∨ l = 1 n ( P * Q ) ( i j ) l ⋅ R k l ,其中( P * Q ) ( i j ) l = P i l ⋅ Q j l .
( 2 ) ( P ∘ Q ∘ R ) i j k = ( P ∘ Q * R ) i j k = ∨ l = 1 n P i l ⋅ ( Q * R ) ( j k ) l ,其中( Q * R ) ( j k ) l = Q j l ⋅ R k l .
设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,以下假设K 1 = 1,2 , ⋯ , p ,K 2 = 1,2 , ⋯ , q ,K 3 = 1,2 , ⋯ , r ,并将三元背景中“×”的位置记为1,没有“×”的位置记为0,则三元背景可看作是一个3d⁃矩阵B p × q × r .
F = ( A 1 , B 1 , C 1 ) , ⋯ , ( A n , B n , C n ) ⊆ I ( Κ )
Belohlavek[11 ] 定义矩阵A F ,B F ,C F :
( A F ) i l = 1 , i ∈ A l 0 , i ∉ A l , 1 ≤ i ≤ p , 1 ≤ l ≤ n (9)
( B F ) j l = 1 , j ∈ B l 0 , j ∉ B l , 1 ≤ j ≤ q , 1 ≤ l ≤ n (10)
( C F ) k l = 1 , k ∈ C l 0 , k ∉ C l , 1 ≤ k ≤ r , 1 ≤ l ≤ n (11)
定理1[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,B 是对应的3d⁃矩阵,则∃ F ⊆ I ( Κ ) 使得B = A F ∘ B F ∘ C F ,其中A F , B F , C F 按式(9)至式(11)构造.
引理1 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,B 是对应的3d⁃矩阵,则F ⊆ I ( Κ ) 为三元背景Κ 的一个因子分解当且仅当B = A F ∘ B F ∘ C F .
证明 根据定义5知,F为三元背景Κ 的一个因子分解当且仅当Y = ∪ ( A i , B i , C i ) ∈ F A i × B i × C i . 即( i , j , k ) ∈ Y 当且仅当存在( A l , B l , C l ) ∈ F 使得( i , j , k ) ∈ A l × B l × C l . 由式(9)至式(11)知,( i , j , k ) ∈ A l × B l × C l 等价于( A F ) i l = 1 ,( B F ) j l = 1 ,( C F ) k l = 1 . 这等价于( A F * B F ) ( i j ) l = ( A F ) i l ⋅ ( B F ) j l = 1 ,且( A F * B F ) ( i j ) l ⋅ ( C F ) k l = 1 ,即( A F * B F ∘ C F ) i j k = 1 . 因此等价于B = A F ∘ B F ∘ C F .
定理2[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) ,B 是对应的3d⁃矩阵.( A 1 , A 2 , A 3 ) 是因子分解B = A F ∘ B F ∘ C F 的强制性因子当且仅当∃ x l ∈ K l , l ∈ 1,2 , 3 使得:
( A 1 , A 2 , A 3 ) = x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) × x 1 ( 1,2 , x 3 ) ( 3 ) = (12)
x 2 ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) × x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) ( 3 ) = (13)
x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) , x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) × x 1 ( 1,3 , x 2 ) ( 2 ) , x 1 ( 1,3 , x 2 ) = (14)
x 3 ( 1,3 , x 2 ) , x 3 ( 1,3 , x 2 ) × x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) ( 2 ) , x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) = (15)
x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) × x 2 ( 2,3 , x 1 ) ( 1 ) , x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) , x 2 ( 2,3 , x 1 ) = (16)
x 3 ( 2,3 , x 1 ) × x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) ( 1 ) , x 3 ( 2,3 , x 1 ) , x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) (17)
引理2 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) 是三元背景Κ 的一个因子分解,( A 1 , A 2 , A 3 ) 是F的强制性因子.则有:
(1)若( g , m , b ) ∈ Y 使得( A 1 , A 2 , A 3 ) 是唯一满足( g , m , b ) ∈ ( A 1 , A 2 , A 3 ) 的三元概念,则:
( A 1 , A 2 , A 3 ) = g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 ) = m ( 1,2 , b ) , m ( 1,2 , b ) ( 1,2 , b ) , m ( 1,2 , b ) × m ( 1,2 , b ) ( 1,2 , b ) ( 3 ) = g ( 1,3 , m ) ( 1,3 , m ) , g ( 1,3 , m ) ( 1,3 , m ) × g ( 1,3 , m ) ( 2 ) , g ( 1,3 , m ) = b ( 1,3 , m ) , b ( 1,3 , m ) × b ( 1,3 , m ) ( 1,3 , m ) ( 2 ) , b ( 1,3 , m ) ( 1,3 , m ) = m ( 2,3 , g ) ( 2,3 , g ) × m ( 2,3 , g ) ( 1 ) , m ( 2,3 , g ) ( 2,3 , g ) , m ( 2,3 , g ) = b ( 2,3 , g ) × b ( 2,3 , g ) ( 2,3 , g ) ( 1 ) , b ( 2,3 , g ) , b ( 2,3 , g ) ( 2,3 , g )
(2)若∃ x l ∈ K l , l ∈ 1,2 , 3 使式(12)至式(17)成立,则( x 1 , x 2 , x 3 ) ∈ Y 使( A 1 , A 2 , A 3 ) 是唯一满足( x 1 , x 2 , x 3 ) ∈ ( A 1 , A 2 , A 3 ) 的三元概念.
证明 (1)若( g , m , b ) ∈ Y 使( A 1 , A 2 , A 3 ) 是唯一满足( g , m , b ) ∈ ( A 1 , A 2 , A 3 ) 的三元概念,则由定义4容易验证:
g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 ) ∈ I ( Κ )
根据式(7)和式(8)可知,∀ ( g , m , b ) ∈ Y 有g ∈ g ( 1,2 , b ) ( 1,2 , b ) , m ∈ g ( 1,2 , b ) ,且∀ g 0 ∈ g ( 1,2 , b ) ( 1,2 , b ) 有
g 0 ( 1,2 , b ) ⊇ g ( 1,2 , b ) .因此,∀ m 0 ∈ g ( 1,2 , b ) 有m 0 ∈ g 0 ( 1,2 , b ) ,
即( g 0 , m 0 , b ) ∈ Y . 从而,∀ g 0 ∈ g ( 1,2 , b ) ( 1,2 , b ) ,∀ m 0 ∈ g ( 1,2 , b ) 有( g 0 , m 0 , b ) ∈ Y . 结合式(4)可知,
b ∈ ( g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ) ( 3 ) .于是:
( g , m , b ) ∈ g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 )
( A 1 , A 2 , A 3 ) = g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 )
( A 1 , A 2 , A 3 ) = m ( 1,2 , b ) , m ( 1,2 , b ) ( 1,2 , b ) , m ( 1,2 , b ) × m ( 1,2 , b ) ( 1,2 , b ) ( 3 ) = g ( 1,3 , m ) ( 1,3 , m ) , g ( 1,3 , m ) ( 1,3 , m ) × g ( 1,3 , m ) ( 2 ) , g ( 1,3 , m ) = b ( 1,3 , m ) , b ( 1,3 , m ) × b ( 1,3 , m ) ( 1,3 , m ) ( 2 ) , b ( 1,3 , m ) ( 1,3 , m ) = m ( 2,3 , g ) ( 2,3 , g ) × m ( 2,3 , g ) ( 1 ) , m ( 2,3 , g ) ( 2,3 , g ) , m ( 2,3 , g ) = b ( 2,3 , g ) × b ( 2,3 , g ) ( 2,3 , g ) ( 1 ) , b ( 2,3 , g ) , b ( 2,3 , g ) ( 2,3 , g )
(2)若∃ x l ∈ K l , l ∈ 1,2 , 3 使式(12)至式(17)成立,显然x 1 ∈ x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) ,x 2 ∈ x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) ,
x 3 ∈ x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) . 又根据式(12)至式(17)可得A 1 =
x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , A 2 = x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , A 3 = x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) ,所
以( x 1 , x 2 , x 3 ) ∈ ( A 1 , A 2 , A 3 ) ,∀ ( B 1 , B 2 , B 3 ) ∈ I ( Κ ) .
若( x 1 , x 2 , x 3 ) ∈ ( B 1 , B 2 , B 3 ) ,则根据定义4、式(7)和式(8)可知,B 2 = B 1 ( 1,2 , B 3 ) ⊆ x 1 ( 1,2 , x 3 ) ,B 1 = B 2 ( 1,2 , B 3 ) ⊆ x 2 ( 1,2 , x 3 ) ,B 3 = B 1 ( 1,3 , B 2 ) ⊆ x 1 ( 1,3 , x 2 ) . 又根据式(12)至式(17)可知,( A 1 , A 2 , A 3 ) = x 2 ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) , x 1 ( 1,3 , x 2 ) ,因此B l ⊆ A l , l ∈ 1,2 , 3 ,所以( B 1 , B 2 , B 3 ) = ( A 1 , A 2 , A 3 ) .
定理3 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) 是三元背景Κ 的一个因子分解,( A 1 , A 2 , A 3 ) ∈ I ( Κ ) . 则下列结论等价:
(1)( A 1 , A 2 , A 3 ) 是因子分解F的强制性因子.
(2)∃ ( g , m , b ) ∈ Y 使得( A 1 , A 2 , A 3 ) 是唯一满足( g , m , b ) ∈ ( A 1 , A 2 , A 3 ) 的三元概念.
( 3 ) ( A 1 , A 2 , A 3 ) = g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 ) = m ( 1,2 , b ) , m ( 1,2 , b ) ( 1,2 , b ) , m ( 1,2 , b ) × m ( 1,2 , b ) ( 1,2 , b ) ( 3 ) = g ( 1,3 , m ) ( 1,3 , m ) , g ( 1,3 , m ) ( 1,3 , m ) × g ( 1,3 , m ) ( 2 ) , g ( 1,3 , m ) = b ( 1,3 , m ) , b ( 1,3 , m ) × b ( 1,3 , m ) ( 1,3 , m ) ( 2 ) , b ( 1,3 , m ) ( 1,3 , m ) = m ( 2,3 , g ) ( 2,3 , g ) × m ( 2,3 , g ) ( 1 ) , m ( 2,3 , g ) ( 2,3 , g ) , m ( 2,3 , g ) = b ( 2,3 , g ) × b ( 2,3 , g ) ( 2,3 , g ) ( 1 ) , b ( 2,3 , g ) , b ( 2,3 , g ) ( 2,3 , g )
推论1 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) 是三元背景Κ 的一个因子分解,( A 1 , A 2 , A 3 ) ∈ I ( Κ ) . 若∃ l ∈ 1,2 , 3 使A l = 1 ,则( A 1 , A 2 , A 3 ) 是因子分解F 的强制性因子.
3 三元概念的一种约简方法
3.1 三元概念约简的定义
定义8 设Κ = ( K 1 , K 2 , K 3 , Y ) 是一个三元背景,F ⊆ I ( Κ ) . 若Y = ∪ ( A i , B i , C i ) ∈ F A i × B i × C i ,则称F为保持三元背景Κ 不变的三元概念协调集.若进一步∀ ( A , B , C ) ∈ F 都有:
Y ≠ ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
推论2 设Κ 为三元背景,F ⊆ I ( Κ ) . 则F 为保持三元背景Κ 不变的三元概念协调集当且仅当F为三元背景Κ 的一个因子分解.
定理4 设Κ 为三元背景,则总存在保持三元背景Κ 不变的三元概念约简.
证明 根据推论2和定理1知,总存在保持三元背景Κ 不变的三元概念协调集,记为F.对∀ ( A , B , C ) ∈ F ,验证:
Y ≠ ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
是否成立.若成立,则F为保持三元背景Κ 不变的三元概念约简;若∃ ( A , B , C ) ∈ F ,使得:
Y = ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
则F不是保持三元背景Κ 不变的三元概念约简,F \ ( A , B , C ) 为保持三元背景Κ 不变的三元概念协调集.对F \ ( A , B , C ) 重复上述过程,由于K 1 , K 2 , K 3 均为有限集,所以F也为有限集,所以总能找到一个三元概念约简.
注 根据推论2可知,寻找三元概念协调集F ⊆ I ( Κ ) 有两种方法:一种是利用三元因子分解,首先根据式(9)至式(11)构造A F , B F , C F ,再验证B = A F ∘ B F ∘ C F 成立;另一种是直接利用三元概念约简的定义,首先计算∪ ( A i , B i , C i ) ∈ F A i × B i × C i ,再验证Y = ∪ ( A i , B i , C i ) ∈ F A i × B i × C i 成立.
推论3 设Κ 为三元背景,F ⊆ I ( Κ ) ,B 为对应的3d⁃矩阵.若F 为三元背景Κ 的三元概念协调集,则F 必包含B 的强制性因子.
Y ) ,其中对象集K 1 = 1,2 , 3,4 , 5,6 (左边第一列表示对象),属性集K 2 = 1,2 , 3,4 , 5,6 ,条件集K 3 = 1,2 , 3 .
C 1 ≕ 1,2 , 3,6 , 3 , K 3
C 2 ≕ 2,3 , 2,3 , 4,6 , K 3
C 3 ≕ 3 , 1,2 , 3,4 , 6 , 1,2
C 4 ≕ 3,4 , 5 , 1,2 , 4,6 , 1,2
C 5 ≕ 2,3 , 6 , 3,4 , 6 , K 3
C 6 ≕ 4,5 , K 2 , 2,3
C 7 ≕ 2,3 , 4,5 , 2,4 , 6 , K 3
C 8 ≕ 2,3 , 4,5 , 6 , 4,6 , K 3
C 9 ≕ K 1 , ∅ , K 3
C 10 ≕ K 1 , 3,4 , 2,3
C 11 ≕ 2,3 , 4,5 , 6 , 2,3 , 4,6 , 2,3
C 12 ≕ ∅ , K 2 , K 3
C 13 ≕ 3,4 , 5,6 , K 2 , 2
C 14 ≕ 2,4 , 5,6 , 1,2 , 3,4 , 6 , 3
C 15 ≕ K 1 , K 2 , ∅
C 16 ≕ 3,4 , 5 , 2,3 , 4,5.6 , 2,3
C 17 ≕ 4,5 , 1,2 , 4,6 , K 3
C 18 ≕ 4,5 , 6 , 1,2 , 3,4 , 6 , 2,3
图1 给出了三元概念的三元图表示,更直观地描述了上述所有18个三元概念.图1 最上面的线图表示条件之间的关系,其中每一个圆圈表示一个三元概念的方式,它包含该圆圈处所示的条件及其右侧线段相连处圆圈所示的条件;左下方的线图表示属性之间的关系,其中每一个圆圈表示一个三元概念的内涵,它包含该圆圈处所示的属性及其左上方线段相连处圆圈所示的属性;右下方的线图表示对象之间的关系,其中每一个圆圈表示一个三元概念的外延,它包含该圆圈处所示的对象及其左下方线段相连处圆圈所示的对象;正中三角形中的每一个圆圈表示一个三元概念,它通过虚线分别与其外延、内涵和方式相连.如,正中间三角形中左上方第一个圆圈表示三元概念C 9 ≕ K 1 , ∅ , K 3 ,从上面数第一行左侧第二个圆圈表示三元概念C 10 ≕ K 1 , 3,4 , 2,3 . 容易验证,( 1,3 , 1 ) 只存在于三元概念C 1 中;( 1,4 , 3 ) 只存在于三元概念C 10 中;( 6,5 , 2 ) 只存在于三元概念C 13 中;( 2,1 , 3 ) 只存在于三元概念C 14 中;( 3,5 , 3 ) 只存在于三元概念C 16 中.因此,C 1 ,C 10 ,C 13 ,C 14 ,C 16 均为强制性因子,并由定理3可验证其他13个三元概念均不是强制性因子.
图1
图1
三元概念I ( Κ ) 对应的三元图
Fig.1
The triadic diagram of the triadic concept I ( Κ )
下面分别用三元因子分解法和三元概念约简定义法计算表1 的三元概念约简.
令F 1 = C 1 , C 2 , C 4 , C 5 , C 10 , C 13 , C 14 , C 16 ,根据式(9)至式(11)可得:
A F 1 = 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 1 0 1 1 1 1 0 0 0 1
B F 1 = 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1
C F 1 = 1 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1
A F 1 * B F 1 = 0 0 1 0 0 0 | 0 0 1 1 0 0 | 0 0 1 0 0 0 | 0 0 1 1 0 0 | 0 0 1 0 0 0 | 0 0 1 1 0 0 | 0 0 0 0 0 0 | 0 0 1 1 0 0 | 0 0 0 0 0 0 | 0 0 1 1 0 0 | 0 0 1 0 0 0 | 0 0 1 1 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 1 1 1 1 0 1 | 1 1 1 1 1 1 | 0 0 0 0 0 0 | 1 1 1 1 1 1 | 1 1 1 1 0 1 | 1 1 1 1 1 1 | 1 1 1 1 0 1 | 1 1 1 1 1 1 | 1 1 1 1 0 1 |
0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 1 1 1 0 1 | 0 1 1 1 1 1 | 0 1 1 1 0 1 | 0 1 1 1 1 1 | 0 0 0 0 0 0 | 0 1 1 1 1 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 0 0 0 0 0 0 | 0 0 1 1 0 1 1 1 0 1 0 1 | 0 0 1 1 0 1 1 1 0 1 0 1 | 0 0 0 0 0 0 1 1 0 1 0 1 | 0 0 0 0 0 0 0 0 0 0 0 0 | 0 0 1 1 0 1
( A F 1 * B F 1 ) ∘ C F 1 =
0 0 1 0 0 0 | 0 0 1 0 0 0 | 0 0 1 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 1 0 0 0 | 0 0 1 0 0 0 | 0 0 1 0 0 0 | 0 0 1 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 1 0 0 0 | 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 ∨ 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 1 1 0 0 | 0 0 1 1 0 0 | 0 0 1 1 0 0 | 0 0 1 1 0 0 | 0 0 1 1 0 0 | 0 0 1 1 0 0 | 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 ∨
0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ∨ 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 ∨
0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 1 1 1 1 1 | 0 1 1 1 1 1 | 0 1 1 1 1 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 ∨ 0 0 0 0 0 0 | 0 1 1 1 0 1 | 0 1 1 1 0 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 1 1 1 0 1 | 0 1 1 1 0 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ∨
0 0 0 0 0 0 | 0 0 0 0 0 0 | 1 1 0 1 0 1 | 1 1 0 1 0 1 | 1 1 0 1 0 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 1 1 0 1 0 1 | 1 1 0 1 0 1 | 1 1 0 1 0 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ∨ 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 | 0 0 0 0 0 0 | 0 0 1 1 0 1 | 0 0 1 1 0 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 1 1 0 1 | 0 0 0 0 0 0 | 0 0 1 1 0 1 | 0 0 1 1 0 1 | 0 0 0 0 0 0 | 0 0 0 0 0 0 | 0 0 1 1 0 1 = 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 0 1 0 1 0 0 1 1 0 1 | 0 0 1 1 0 0 | 0 1 1 1 0 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 0 0 1 1 0 0 | 1 1 1 1 0 1 | 0 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 0 1
0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 0 1 0 1 0 0 1 1 0 1 | 0 0 1 1 0 0 | 0 1 1 1 0 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 0 0 1 1 0 0 | 1 1 1 1 0 1 | 0 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 1 1 | 1 1 1 1 0 1
所以,B = A F ∘ B F ∘ C F . 即,F 1 为表1 中三元背景Κ 的三元概念协调集.
类似地,可进一步验证:∀ ( A j , B j , C j ) ∈ F 1 ,
A F 1 \ ( A j , B j , C j ) * B F 1 \ ( A j , B j , C j ) ∘ C F 1 \ ( A j , B j , C j ) ≠ Y
∪ ( A i , B i , C i ) ∈ F 1 A i × B i × C i = ( 1,3 , 1 ) , ( 1,3 , 2 ) , ( 1,4 , 2 ) , ( 1,4 , 3 ) , ( 2,2 , 1 ) , ( 2,3 , 1 ) , ( 2,4 , 1 ) , ( 2,6 , 1 ) , ( 2,2 , 2 ) , ( 2,3 , 2 ) , ( 2,4 , 2 ) , ( 2,6 , 2 ) , ( 2,1 , 3 ) , ( 2,2 , 3 ) , ( 2,3 , 3 ) , ( 2,4 , 3 ) , ( 2,6 , 3 ) , ( 3,1 , 1 ) , ( 3,2 , 1 ) , ( 3,3 , 1 ) , ( 3,4 , 1 ) , ( 3,6 , 1 ) , ( 3,1 , 2 ) , ( 3,2 , 2 ) , ( 3,3 , 2 ) , ( 3,4 , 2 ) , ( 3,5 , 2 ) , ( 3,6 , 2 ) , ( 3,2 , 3 ) , ( 3,3 , 3 ) , ( 3,4 , 3 ) , ( 3,5 , 3 ) , ( 3,6 , 3 ) , ( 4,1 , 1 ) , ( 4,2 , 1 ) , ( 4,4 , 1 ) , ( 4,6 , 1 ) ,
( 4,1 , 2 ) , ( 4,2 , 2 ) , ( 4,3 , 2 ) , ( 4,4 , 2 ) , ( 4,5 , 2 ) , ( 4,6 , 2 ) , ( 4,1 , 3 ) , ( 4,2 , 3 ) , ( 4,3 , 3 ) , ( 4,4 , 3 ) , ( 4,5 , 3 ) , ( 4,6 , 3 ) , ( 5,1 , 1 ) , ( 5,2 , 1 ) , ( 5,4 , 1 ) , ( 5,6 , 1 ) , ( 5,1 , 2 ) , ( 5,2 , 2 ) , ( 5,3 , 2 ) , ( 5,4 , 2 ) , ( 5,5 , 2 ) , ( 5,6 , 2 ) , ( 5,1 , 3 ) , ( 5,2 , 3 ) , ( 5,3 , 3 ) , ( 5,4 , 3 ) , ( 5,5 , 3 ) , ( 5,6 , 3 ) , ( 6,3 , 1 ) , ( 6,4 , 1 ) , ( 6,6 , 1 ) , ( 6,1 , 2 ) , ( 6,2 , 2 ) , ( 6,3 , 2 ) , ( 6,4 , 2 ) , ( 6,5 , 2 ) , ( 6,6 , 2 ) , ( 6,1 , 3 ) , ( 6,2 , 3 ) , ( 6,3 , 3 ) , ( 6,4 , 3 ) , ( 6,6 , 3 ) = Y
所以根据定义8可知,F 1 为三元背景Κ 的三元概念协调集.进一步可验证,∀ ( A j , B j , C j ) ∈ F 1 ,
∪ ( A i , B i , C i ) ∈ F \ A j , B j , C j A i × B i × C i ≠ Y
F 1 对应的三元概念如图2 所示,其中正中间三角形中黑点表示F 1 中的三元概念.令:
F 2 = { C 1 , C 2 , C 4 , C 8 , C 10 , C 13 , C 14 , C 16
F 3 = { C 1 , C 4 , C 5 , C 7 , C 10 , C 13 , C 14 , C 16
F 4 = { C 1 , C 4 , C 7 , C 8 , C 10 , C 13 , C 14 , C 16
F 5 = { C 1 , C 2 , C 3 , C 5 , , C 10 , C 13 , C 14 , C 16 , C 17
F 6 = { C 1 , C 3 , C 5 , C 7 , C 10 , C 13 , C 14 , C 16 , C 17
F 7 = { C 1 , C 2 , C 3 , C 8 , C 10 , C 13 , C 14 , C 16 , C 17
F 8 = { C 1 , C 3 , C 7 , C 8 , C 10 , C 13 , C 14 , C 16 , C 17
则可验证F 2 , ⋯ , F 8 都是三元背景Κ 的三元概念约简,且三元背景Κ 只有这八个三元概念约简.表2 是约简前后三元概念的对比,其中约简前共有18个三元概念,按F 1 , ⋯ , F 4 约简后有八个三元概念,按F 5 , ⋯ , F 8 约简后有九个三元概念.
图2
图2
三元概念约简ℱ 1 对应的三元图
Fig.2
The triadic diagram of the concept reduct F 1
3.2 三元概念协调集的判定定理
定理5 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) , G = I ( Κ ) \ F . 则以下结论等价:
∪ ( A i , B i , C i ) ∈ H A i × B i × C i ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j ;
A × B × C ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j .
证明 ( 1 ) ⇒ ( 2 ) . 因为F为三元背景Κ 的三元概念协调集,所以根据定义8可得:
∪ ( A j , B j , C j ) ∈ F A j × B j × C j = Y
Y = ∪ ( A k , B k , C k ) ∈ G A k × B k × C k ⋃ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
∪ ( A k , B k , C k ) ∈ G A k × B k × C k ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
∪ ( A i , B i , C i ) ∈ H A i × B i × C i ⊆ ∪ ( A k , B k , C k ) ∈ G A k × B k × C k
∪ ( A i , B i , C i ) ∈ H A i × B i × C i ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
( 2 ) ⇒ ( 3 ) .∀ ( A , B , C ) ∈ G ,令H ' = A , B ,
∪ ( A i , B i , C i ) ∈ H ' A i × B i × C i ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
即:A × B × C ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j .
( 3 ) ⇒ ( 1 ) .因为:
∀ ( A , B , C ) ∈ G , A × B × C ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
∪ ( A k , B k , C k ) ∈ G A k × B k × C k ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
Y = ∪ ( A k , B k , C k ) ∈ G A k × B k × C k ⋃ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j ⊆ ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
Y = ∪ ( A j , B j , C j ) ∈ F A j × B j × C j
根据定义8和定理5可得如下三元概念约简的充要条件.
定理6 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) , G = I ( Κ ) \ F . 则F 为三元背景Κ 的三元概念约简当且仅当∀ ( A , B , C ) ∈ G ,
A × B × C ⊆ ∪ ( A i , B i , C i ) ∈ F A i × B i × C i
∪ ( A j , B j , C j ) ∈ F \ ( A l , B l , C l ) A j × B j × C j ≠ ∪ ( A i , B i , C i ) ∈ F A i × B i × C i
定义9 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,∀ x l ∈ K l , l ∈ 1,2 , 3 ,称:
x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) × x 1 ( 1,2 , x 3 ) ( 3 )
称:x 2 ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) × x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) ( 3 )
称:x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) , x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) × x 1 ( 1,3 , x 2 ) ( 2 ) , x 1 ( 1,3 , x 2 )
称:x 3 ( 1,3 , x 2 ) , x 3 ( 1,3 , x 2 ) × x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) ( 2 ) , x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 )
称:x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) × x 2 ( 2,3 , x 1 ) ( 1 ) , x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) , x 2 ( 2,3 , x 1 )
称:x 3 ( 2,3 , x 1 ) × x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) ( 1 ) , x 3 ( 2,3 , x 1 ) , x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 )
x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) × x 1 ( 1,2 , x 3 ) ( 3 )
x 3 ( 2,3 , x 1 ) × x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) ( 1 ) , x 3 ( 2,3 , x 1 ) , x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 )
不一定相等.如,在例1中取x 1 = 1 , x 3 = 1 ,则:
x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) × x 1 ( 1,2 , x 3 ) ( 3 ) = 3,4 , 5 , 1,2 , 4,6 , 1,2
x 3 ( 2,3 , x 1 ) × x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) ( 1 ) , x 3 ( 2,3 , x 1 ) , x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) = 4,5 , 1,2 , 4,6 , K 3
x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) , x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) × x 1 ( 1,3 , x 2 ) ( 2 ) , x 1 ( 1,3 , x 2 )
x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) × x 2 ( 2,3 , x 1 ) ( 1 ) , x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) , x 2 ( 2,3 , x 1 )
x 2 ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) × x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) ( 3 )
x 3 ( 1,3 , x 2 ) , x 3 ( 1,3 , x 2 ) × x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) ( 2 ) , x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 )
O C ( Κ ) = x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) , x 1 ( 1,2 , x 3 ) ( 1,2 , x 3 ) × x 1 ( 1,2 , x 3 ) ( 3 ) x 1 ∈ K 1 , x 3 ∈ K 3
A C ( Κ ) = x 2 ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) , x 2 ( 1,2 , x 3 ) × x 2 ( 1,2 , x 3 ) ( 1,2 , x 3 ) ( 3 ) x 2 ∈ K 2 , x 3 ∈ K 3
O A ( Κ ) = x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) , x 1 ( 1,3 , x 2 ) ( 1,3 , x 2 ) × x 1 ( 1,3 , x 2 ) ( 2 ) , x 1 ( 1,3 , x 2 ) x 1 ∈ K 1 , x 2 ∈ K 2
C A ( Κ ) = x 3 ( 1,3 , x 2 ) , x 3 ( 1,3 , x 2 ) × x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) ( 2 ) , x 3 ( 1,3 , x 2 ) ( 1,3 , x 2 ) x 2 ∈ K 2 , x 3 ∈ K 3
A O ( Κ ) = x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) × x 2 ( 2,3 , x 1 ) ( 1 ) , x 2 ( 2,3 , x 1 ) ( 2,3 , x 1 ) , x 2 ( 2,3 , x 1 ) x 1 ∈ K 1 , x 2 ∈ K 2
C O ( Κ ) = x 3 ( 2,3 , x 1 ) × x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) ( 1 ) , x 3 ( 2,3 , x 1 ) , x 3 ( 2,3 , x 1 ) ( 2,3 , x 1 ) x 1 ∈ K 1 , x 3 ∈ K 3
定义9给出了六类特殊的三元概念,下面考虑这六类三元概念与三元概念协调集的关系.
定理7 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,则O C ( Κ ) ,A C ( Κ ) ,O A ( Κ ) ,C A ( Κ ) ,A O ( Κ ) 和C O ( Κ ) 均为三元背景Κ 的三元概念协调集.
( g , m , b ) ∈ g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 )
g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 ) ∈ O C ( Κ )
( g , m , b ) ∈ ∪ ( A i , B i , C i ) ∈ O C ( Κ ) A i × B i × C i
类似地可以证明A C ( Κ ) ,O A ( Κ ) ,C A ( Κ ) ,A O ( Κ ) ,C O ( Κ ) 也都是三元背景Κ 的三元概念协调集.
推论4 设Κ 为三元背景,( A 1 , A 2 , A 3 ) ∈ I ( Κ )
( A 1 , A 2 , A 3 ) ∈ O C ( Κ ) ⋂ A C ( Κ ) ⋂ O A ( Κ ) ⋂ C O ( Κ ) ⋂ C A ( Κ ) ⋂ A O ( Κ )
例2 (续例1) 根据式(7)和式(8)计算表1 中三元背景的六类三元概念,得:
O C ( Κ ) = C 1 , C 2 , C 3 , C 4 , C 5 , C 6 , C 10 , C 13 , C 14 , C 16
A C ( Κ ) = C 1 , C 4 , C 7 , C 8 , C 10 , C 11 , C 12 , C 13 , C 14 , C 16
O A ( Κ ) = C 1 , C 4 , C 7 , C 8 , C 10 , C 11 , C 13 , C 14 , C 15 , C 16 , C 17 , C 18
C A ( Κ ) = C 1 , C 4 , C 7 , C 8 , C 10 , C 11 , C 12 , C 13 , C 14 , C 16
A O ( Κ ) = C 1 , C 2 , C 3 , C 5 , C 6 , C 10 , C 13 , C 14 , C 16 , C 17 , C 18
C O ( Κ ) = C 1 , C 2 , C 3 , C 5 , C 6 , C 10 , C 13 , C 14 , C 16 , C 17
F 1 ⊂ O C ( Κ ) , F 4 ⊂ A C ( Κ ) , F 4 ⊂ O A ( Κ ) , F 4 ⊂ C A ( Κ ) , F 5 ⊂ A O ( Κ ) , F 5 ⊂ C O ( Κ )
所以O C ( Κ ) ,A C ( Κ ) ,O A ( Κ ) ,C A ( Κ ) ,A O ( Κ ) ,C O ( Κ ) 均为表1 中三元背景Κ 的三元概念协调集.且
O C ( Κ ) ⋂ A C ( Κ ) ⋂ O A ( Κ ) ⋂ C O ( Κ ) ⋂ C A ( Κ ) ⋂ A O ( Κ ) = C 1 , C 10 , C 13 , C 14 , C 16
3.3 三元概念特征
根据表2 可知,三元概念C 1 , C 10 , C 13 , C 14 , C 16 属于所有的约简,而三元概念C 6 , C 9 , C 11 , C 12 , C 15 , C 18 不属于任意一个约简,其余的每一个三元概念必属于某个约简且存在某个约简不包含该三元概念.也就是说,在保持三元背景中所有三元关系不变时有些三元概念是必不可少的,如C 1 , C 10 , C 13 , C 14 , C 16 ;有些三元概念是绝对不必要的,如C 6 , C 9 , C 11 ,
C 12 , C 15 , C 18 ;有些三元概念是相对必要的,如C 2 , C 3 , ⋯ , C 5 等.本节将详细研究三元概念的这些特征.
定义10 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,记T = F i i ∈ τ , τ 为 指 标 集 为三元背景Κ 的三元概念约简的集合,现将三元概念分为以下三类:
(2)相对必要三元概念集K = ∪ i ∈ τ F i - ∩ i ∈ τ F i ;
(3)不必要三元概念集U = I ( Κ ) - ∪ i ∈ τ F i .
定理8 设Κ = ( K 1 , K 2 , K 3 , Y ) 是一个三元背景,记T = F i i ∈ τ , τ 为 指 标 集 为三元背景Κ 的三元概念约简的集合,( A , B , C ) ∈ I ( Κ ) ,则下列结论等价:
(2)∪ ( A i , B i , C i ) ∈ I ( Κ ) \ ( A , B , C ) A i × B i × C i ≠ Y ;
(3)∃ ( g , m , b ) ∈ Y 使得( A , B , C ) 是唯一满足( g , m , b ) ∈ ( A , B , C ) 的三元概念;
( A , B , C ) = g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 ) = m ( 1,2 , b ) , m ( 1,2 , b ) ( 1,2 , b ) , ( m ( 1,2 , b ) × m ( 1,2 , b ) ( 1,2 , b ) ) ( 3 ) = g ( 1,3 , m ) ( 1,3 , m ) , g ( 1,3 , m ) ( 1,3 , m ) × g ( 1,3 , m ) ( 2 ) , g ( 1,3 , m ) = b ( 1,3 , m ) , b ( 1,3 , m ) × b ( 1,3 , m ) ( 1,3 , m ) ( 2 ) , b ( 1,3 , m ) ( 1,3 , m ) = m ( 2,3 , g ) ( 2,3 , g ) × m ( 2,3 , g ) ( 1 ) , m ( 2,3 , g ) ( 2,3 , g ) , m ( 2,3 , g ) = b ( 2,3 , g ) × b ( 2,3 , g ) ( 2,3 , g ) ( 1 ) , b ( 2,3 , g ) , b ( 2,3 , g ) ( 2,3 , g )
( A , B , C ) ∈ O C ( Κ ) ⋂ A C ( Κ ) ⋂ O A ( Κ ) ⋂ C A ( Κ ) ⋂ A O ( Κ ) ⋂ C O ( Κ ) .
证明 ( 1 ) ⇒ ( 2 ) . 若( A , B , C ) 为核心三元概念,则根据定义10知,对任意的三元背景Κ 的三元概念约简F 都有( A , B , C ) ∈ F . 并且由定义8可得:
Y = ∪ ( A i , B i , C i ) ∈ F A i × B i × C i ≠ ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
Y = ∪ ( A i , B i , C i ) ∈ I ( Κ ) \ ( A , B , C ) A i × B i × C i
则存在三元概念约简F 0 ⊆ I ( Κ ) \ ( A , B , C ) ,矛盾!所以:
∪ ( A i , B i , C i ) ∈ I ( Κ ) \ ( A , B , C ) A i × B i × C i ≠ Y
( 2 ) ⇒ ( 3 ) .由于:
∪ ( A i , B i , C i ) ∈ I ( Κ ) \ ( A , B , C ) A i × B i × C i ≠ Y
( g , m , b ) ∉ ∪ ( A i , B i , C i ) ∈ I ( Κ ) \ ( A , B , C ) A i × B i × C i
因此( g , m , b ) ∈ ( A , B , C ) 且∀ ( A 0 , B 0 , C 0 ) ∈ I ( Κ ) ,
若( A 0 , B 0 , C 0 ) ≠ ( A , B , C ) 则( g , m , b ) ∉ ( A 0 , B 0 ,
C 0 ) . 即( A , B , C ) 是唯一满足( g , m , b ) ∈ ( A , B , C ) 的三元概念.
由定理3可知,( 3 ) ⇒ ( 4 ) 和( 4 ) ⇒ ( 5 ) 成立.
( 5 ) ⇒ ( 1 ) .若:
( A , B , C ) = g ( 1,2 , b ) ( 1,2 , b ) , g ( 1,2 , b ) , g ( 1,2 , b ) ( 1,2 , b ) × g ( 1,2 , b ) ( 3 ) = m ( 1,2 , b ) , m ( 1,2 , b ) ( 1,2 , b ) , m ( 1,2 , b ) × m ( 1,2 , b ) ( 1,2 , b ) ( 3 ) = g ( 1,3 , m ) ( 1,3 , m ) , g ( 1,3 , m ) ( 1,3 , m ) × g ( 1,3 , m ) ( 2 ) , g ( 1,3 , m ) = b ( 1,3 , m ) , b ( 1,3 , m ) × b ( 1,3 , m ) ( 1,3 , m ) ( 2 ) , b ( 1,3 , m ) ( 1,3 , m ) = m ( 2,3 , g ) ( 2,3 , g ) × m ( 2,3 , g ) ( 1 ) , m ( 2,3 , g ) ( 2,3 , g ) , m ( 2,3 , g ) = b ( 2,3 , g ) × b ( 2,3 , g ) ( 2,3 , g ) ( 1 ) , b ( 2,3 , g ) , b ( 2,3 , g ) ( 2,3 , g )
由定理3知,( g , m , b ) ∈ Y 满足( g , m , b ) ∈ ( A , B , C ) 且∀ ( A 0 , B 0 , C 0 ) ∈ I ( Κ ) ,若( g , m , b ) ∈ ( A 0 , B 0 , C 0 ) ,则( A 0 , B 0 , C 0 ) = ( A , B ,
Y = ∪ ( A i , B i , C i ) ∈ F A i × B i × C i
( g , m , b ) ∈ ∪ ( A i , B i , C i ) ∈ F A i × B i × C i
于是∃ ( A l , B l , C l ) ∈ F 使得( g , m , b ) ∈ ( A l , B l , C l ) ,因此( A l , B l , C l ) = ( A , B , C ) ,即( A , B , C ) ∈ F ,所以( A , B , C ) 为核心三元概念.
定理9 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,S为三元背景Κ 的三元概念协调集构成的集合.( A , B , C ) ∈ I ( Κ ) 为不必要三元概念当且仅当
A × B × C ⊆ ∩ F ∈ S ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
A × B × C ⊆ ∩ F ∈ S ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
( g , m , b ) ∈ ∩ F ∈ S ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
即,对任意的三元概念协调集F ,必存在( A i , B i , C i ) ∈ F \ ( A , B , C ) 使得( g , m , b ) ∈ ( A i ,
B i , C i ) ,所以:
∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i = ∪ ( A j , B j , C j ) ∈ F A j × B j × C j = Y
则F \ { ( A , B , C ) } ∈ S . 因此,( A , B , C ) 必不属于任何的三元概念约简.即,( A , B , C ) 为不必要三元概念.
必要性.若( A , B , C ) 为不必要三元概念,则对任意的三元概念协调集F ,
∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i = ∪ ( A j , B j , C j ) ∈ F A j × B j × C j = Y
所以∀ ( g , m , b ) ∈ ( A , B , C ) 必存在( A i , B i , C i ) ∈
F \ ( A , B , C ) 使得( g , m , b ) ∈ ( A i , B i , C i ) ,因此:
( g , m , b ) ∈ ∩ F ∈ S ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
A × B × C ⊆ ∩ F ∈ S ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
由定义10、定理8和定理9可直接得到相对必要三元概念的充要条件.
定理10 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,S为三元背景Κ 的三元概念协调集构成的集合.( A , B , C ) ∈ I ( Κ ) 为相对必要三元概念当且仅当:
∪ ( A i , B i , C i ) ∈ I ( Κ ) \ ( A , B , C ) A i × B i × C i = Y
A × B × C ⊄ ∩ F ∈ S ∪ ( A i , B i , C i ) ∈ F \ ( A , B , C ) A i × B i × C i
例3 (续例1) 根据定理8至定理10可将例1中的18个三元概念分类如下:
C = C 1 , C 10 , C 13 , C 14 , C 16
K = C 2 , C 3 , C 4 , C 5 , C 7 , C 8 , C 17
U = C 6 , C 9 , C 11 , C 12 , C 15 , C 18
4 结 论
本文考虑在保持三元背景不变的前提下利用三元因子分解对三元概念进行约简.该方法保留尽可能少的三元概念,同时又用这些三元概念完整的反映原始三元背景中包含的数据间的关系.
Tang et al[16 ] 定义了三元决策形式背景,并基于蕴含规则提出了三元概念的属性约简的定义和方法.该方法使原有的约束决策规则更加紧凑,能更好地对数据进行决策分析,但可能会丢失形式背景中的部分信息.如何将三元因子分析与三元决策形式背景相结合考虑三元概念的简化以及基于可辨识矩阵的三元概念约简的方法与算法设计将是我们进一步要研究的问题.
参考文献
View Option
[1]
Lehmann F ,Wille R . A triadic approach to formal concept analysis
∥Ellis G,Levinson R,Rich W,et al . Conceptual Structures:Applications ,Implementation and Theory. Springer Berlin Heidelberg ,1995 :32 -43 .
[本文引用: 5]
[2]
Ganter B ,Wille R . Formal concept analysis:mathematical foundations
Springer Berlin Heidelberg ,1999 ,269 .
[本文引用: 4]
[3]
Wille R . Restructuring lattice theory:an approach based on hierarchies of concepts
∥Rival I. Ordered Sets . Springer Berlin Heidelberg ,1982 :445 -470 .
[本文引用: 1]
[4]
Keprt A ,Snášel V . Binary factor analysis with help of formal concepts
∥Snasel V,Belohlavek R. Proceedings of the CLA 2004 International Workshop on Concept Lattices and their Applications . Ostrava,Czech Republic :CEUR⁃WS.org ,2004 :90 -101 .
[本文引用: 1]
[5]
Bělohlávek R ,Vychodil V . On Boolean factor analysis with formal concepts as factors
∥Proceedings of SCIS&ISIS 2006 . Tokyo,Japan :Japan Society for Fuzzy Theory and Intelligent Informatics ,2006 :1054 -1059 .
[6]
Belohlavek R ,Vychodil V . Discovery of optimal factors in binary data via a novel method of matrix decomposition
Journal of Computer and System Sciences ,2010 ,76 (1 ):3 -20 .
[本文引用: 1]
[7]
Belohlavek R ,Vychodil V . Optimal factorization of three⁃way binary data
∥2010 IEEE International Conference on Granular Computing . San Jose,CA,USA :IEEE ,2010 :61 -66 .
[本文引用: 1]
[8]
Glodeanu C . Factorization methods of binary,triadic,real and fuzzy data
Informatica ,2011 ,56 (2 ):81 -86 .
[9]
Belohlavek R ,Glodeanu C ,Vychodil V . Optimal factorization of three⁃way binary data using triadic concepts
Order ,2013 ,30 (2 ):437 -454 .
[10]
Glodeanu C V . Tri⁃ordinal factor analysis
∥Cellier P,Distel F,Ganter B. Formal Concept Analysis . Springer Berlin Heidelberg ,2013 :125 -140 .
[11]
Glodeanu C V . Triadic factor analysis
∥Marzena K,Sergei A O. Proceedings of the 7th International Conference on Concept Lattices and Their Applications . Sevilla,Spain :CEUR⁃WS.org ,2010 :127 -138 .
[本文引用: 8]
[12]
曹丽 ,魏玲 ,祁建军 . 保持二元关系不变的概念约简
模式识别与人工智能 ,2018 ,31 (6 ):516 -524 .
[本文引用: 1]
Cao L ,Wei L ,Qi J J . Concept reduction preserving binary relations
Pattern Recognition and Artificial Intelligence ,2018 ,31 (6 ):516 -524 .
[本文引用: 1]
[13]
王霞 ,江山 ,李俊余 等 . 三元概念的一种构造方法
计算机研究与发展 ,2019 ,56 (4 ):844 -853 .
[本文引用: 1]
Wang X ,Jiang S ,Li J Y ,et al . A construction method of triadic concepts
Journal of Computer Research and Development ,2019 ,56 (4 ):844 -853 .
[本文引用: 1]
[14]
李俊余 ,朱荣杰 ,王霞 等 . 三元概念与形式概念的关系
南京大学学报(自然科学) ,2018 ,54 (4 ):786 -793 .
[本文引用: 1]
Li J Y ,Zhu R J ,Wang X ,et al . The relationship between triadic concepts and formal concepts
Journal of Nanjing University (Natural Science) ,2018 ,54 (4 ):786 -793 .
[本文引用: 1]
[15]
王霞 ,谭斯文 ,李俊余 等 . 基于条件属性蕴含的概念格构造及简化
南京大学学报(自然科学) ,2019 ,55 (4 ):553 -563 .
[本文引用: 1]
Wang X ,Tan S W ,Li J Y ,et al . Constructions and simplifications of concept lattices based on conditional attribute implications
Journal of Nanjing University (Natural Sciences) ,2019 ,55 (4 ):553 -563 .
[本文引用: 1]
[16]
Tang Y Q ,Fan M ,Li J H . An information fusion technology for triadic decision contexts
International Journal of Machine Learning and Cybernetics ,2016 ,7 (1 ):13 -24 .
[本文引用: 1]
A triadic approach to formal concept analysis
5
1995
... 1995年,Lehmann and Wille[1 ] 提出形式概念的三维方法,即三元概念分析,它的研究对象是由对象集、属性集、条件集和三元关系构成的三元背景.三元概念分析的另一个基本概念是由外延、内涵和方式构成的一个三元组,即三元概念.三元概念分析从形式上来看类似形式概念分析[2 -3 ] ,但是有关三元概念分析的研究与发展远不如形式概念分析.当三元背景中数据量比较大时,三元概念可能也会随之变得很多,那么三元概念的三元图表示以及三元概念的语意解释也会变得更加繁琐,这在一定程度上制约了三元概念分析的理论研究和应用.因此,为了能更好地理解三元概念的涵义并从中提取有价值的信息,有必要对三元概念做适当的约简. ...
... 定义3[1 ] 称Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,其中K 1 , K 2 , K 3 为非空集合,Y 为K 1 , K 2 , K 3 之间的关系,即Y ⊆ K 1 × K 2 × K 3 . 分别称K 1 , K 2 , ...
... 1,2 , 3 ,且j < k , X ⊆ K i , Z ⊆ K j × K k ,Lehmann and Wille[1 ] 定义了(i )⁃诱导算子: ...
... 定义4[1 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,称( A 1 , A 2 , A 3 ) 为三元背景K 的一个三元概念.如果对i , j , k = 1,2 , 3 ,j < k ,且A i ⊆ K i 有A i = ( A j × A k ) ( i ) ,分别称A 1 , A 2 , A 3 为该三元概念的外延、内涵和方式. ...
... Lehmann and Wille[1 ] 给出了构造三元概念的方法:∀ X i ⊆ K i , X k ⊆ K k , i , j , k = 1,2 , 3 ,定义A j ≕ X i ( i , j , X k ) , A i ≕ A j ( i , j , X k ) , A k ≕ ( A i × A j ) ( k ) ,则( A 1 , A 2 , A 3 ) ∈ I ( Κ ) . ...
Formal concept analysis:mathematical foundations
4
1999
... 1995年,Lehmann and Wille[1 ] 提出形式概念的三维方法,即三元概念分析,它的研究对象是由对象集、属性集、条件集和三元关系构成的三元背景.三元概念分析的另一个基本概念是由外延、内涵和方式构成的一个三元组,即三元概念.三元概念分析从形式上来看类似形式概念分析[2 -3 ] ,但是有关三元概念分析的研究与发展远不如形式概念分析.当三元背景中数据量比较大时,三元概念可能也会随之变得很多,那么三元概念的三元图表示以及三元概念的语意解释也会变得更加繁琐,这在一定程度上制约了三元概念分析的理论研究和应用.因此,为了能更好地理解三元概念的涵义并从中提取有价值的信息,有必要对三元概念做适当的约简. ...
... 定义1[2 ] 称( G , M , I ) 为形式背景,其中G 是一个对象集,M 是一个属性集,I 是G 和M 之间的一个关系.分别称G 和M 的元素为对象和属性. ...
... 定义2[2 ] 设( G , M , I ) 为形式背景,X ⊆ G ,B ⊆ M ,若二元组( X , B ) 满足X ' = B ,B ' = X ,则称( X , B ) 为形式概念,其中, ...
... 性质1[2 ] 设( G , M , I ) 为形式背景,X , X 1 , X 2 为任意的对象子集,B , B 1 , B 2 为任意的属性子集,则有下列几条性质成立: ...
Restructuring lattice theory:an approach based on hierarchies of concepts
1
1982
... 1995年,Lehmann and Wille[1 ] 提出形式概念的三维方法,即三元概念分析,它的研究对象是由对象集、属性集、条件集和三元关系构成的三元背景.三元概念分析的另一个基本概念是由外延、内涵和方式构成的一个三元组,即三元概念.三元概念分析从形式上来看类似形式概念分析[2 -3 ] ,但是有关三元概念分析的研究与发展远不如形式概念分析.当三元背景中数据量比较大时,三元概念可能也会随之变得很多,那么三元概念的三元图表示以及三元概念的语意解释也会变得更加繁琐,这在一定程度上制约了三元概念分析的理论研究和应用.因此,为了能更好地理解三元概念的涵义并从中提取有价值的信息,有必要对三元概念做适当的约简. ...
Binary factor analysis with help of formal concepts
1
2004
... 目前,形式概念分析与布尔因子分析相结合[4 -6 ] 、三元形式概念分析与布尔因子分析相结合[7 -11 ] 均取得了一些很好的研究成果.因子分析最早是由英国心理学家斯皮尔曼提出的,它的基本目的是用少数几个因子或类别线性地描述许多指标或因素之间的联系,这几个因子或类别能够反映原始因素之间的主要信息.布尔因子分析主要是针对布尔数据的一种因子分析方法,它的主要目的是寻找m 个因子来表示原始的p 个变量,要求m 远远小于p . ...
On Boolean factor analysis with formal concepts as factors
0
2006
Discovery of optimal factors in binary data via a novel method of matrix decomposition
1
2010
... 目前,形式概念分析与布尔因子分析相结合[4 -6 ] 、三元形式概念分析与布尔因子分析相结合[7 -11 ] 均取得了一些很好的研究成果.因子分析最早是由英国心理学家斯皮尔曼提出的,它的基本目的是用少数几个因子或类别线性地描述许多指标或因素之间的联系,这几个因子或类别能够反映原始因素之间的主要信息.布尔因子分析主要是针对布尔数据的一种因子分析方法,它的主要目的是寻找m 个因子来表示原始的p 个变量,要求m 远远小于p . ...
Optimal factorization of three?way binary data
1
2010
... 目前,形式概念分析与布尔因子分析相结合[4 -6 ] 、三元形式概念分析与布尔因子分析相结合[7 -11 ] 均取得了一些很好的研究成果.因子分析最早是由英国心理学家斯皮尔曼提出的,它的基本目的是用少数几个因子或类别线性地描述许多指标或因素之间的联系,这几个因子或类别能够反映原始因素之间的主要信息.布尔因子分析主要是针对布尔数据的一种因子分析方法,它的主要目的是寻找m 个因子来表示原始的p 个变量,要求m 远远小于p . ...
Factorization methods of binary,triadic,real and fuzzy data
0
2011
Optimal factorization of three?way binary data using triadic concepts
0
2013
Tri?ordinal factor analysis
0
2013
Triadic factor analysis
8
2010
... 目前,形式概念分析与布尔因子分析相结合[4 -6 ] 、三元形式概念分析与布尔因子分析相结合[7 -11 ] 均取得了一些很好的研究成果.因子分析最早是由英国心理学家斯皮尔曼提出的,它的基本目的是用少数几个因子或类别线性地描述许多指标或因素之间的联系,这几个因子或类别能够反映原始因素之间的主要信息.布尔因子分析主要是针对布尔数据的一种因子分析方法,它的主要目的是寻找m 个因子来表示原始的p 个变量,要求m 远远小于p . ...
... 定义5[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,若∃ F ⊆ I ( Κ ) 使Y = ∪ ( A , B , C ) ∈ F A × B × C , ...
... 定义6[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,称因子( A 1 , A 2 , A 3 ) 是强制性的当且仅当∃ ( g , m , b ) ∈ Y 使得( A 1 , A 2 , A 3 ) 是唯一满足( g , m , b ) ∈ ( A 1 , A 2 , A 3 ) 的三元概念. ...
... 定义7[11 ] 设P 是一个p × n 布尔矩阵,Q 是一个q × n 布尔矩阵,R 是一个r × n 布尔矩阵,布尔3d⁃矩阵乘积(简称为3d⁃矩阵乘积)定义如下: ...
... 关于3d⁃矩阵乘积有如下两种等价的表示形式[11 ] : ...
... Belohlavek[11 ] 定义矩阵A F ,B F ,C F : ...
... 定理1[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,B 是对应的3d⁃矩阵,则∃ F ⊆ I ( Κ ) 使得B = A F ∘ B F ∘ C F ,其中A F , B F , C F 按式(9) 至式(11) 构造. ...
... 定理2[11 ] 设Κ = ( K 1 , K 2 , K 3 , Y ) 为三元背景,F ⊆ I ( Κ ) ,B 是对应的3d⁃矩阵.( A 1 , A 2 , A 3 ) 是因子分解B = A F ∘ B F ∘ C F 的强制性因子当且仅当∃ x l ∈ K l , l ∈ 1,2 , 3 使得: ...
保持二元关系不变的概念约简
1
2018
... 曹丽等[12 ] 基于布尔因子分析提出了保持二元关系不变的概念约简,该方法在保持形式背景的二元关系不变的前提下对形式概念进行约简.受此启发,本文考虑利用三元因子分析来研究三元概念的约简问题.首先,定义基于三元因子分析的三元概念约简的概念,给出三元因子分解和三元概念协调集的关系,并通过实例给出利用因子分解法和定义法寻找三元概念约简的过程.最后给出三元概念协调集的判断方法,并对三元概念进行分类,给出每类三元概念的判定方法. ...
保持二元关系不变的概念约简
1
2018
... 曹丽等[12 ] 基于布尔因子分析提出了保持二元关系不变的概念约简,该方法在保持形式背景的二元关系不变的前提下对形式概念进行约简.受此启发,本文考虑利用三元因子分析来研究三元概念的约简问题.首先,定义基于三元因子分析的三元概念约简的概念,给出三元因子分解和三元概念协调集的关系,并通过实例给出利用因子分解法和定义法寻找三元概念约简的过程.最后给出三元概念协调集的判断方法,并对三元概念进行分类,给出每类三元概念的判定方法. ...
三元概念的一种构造方法
1
2019
... 王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格. ...
三元概念的一种构造方法
1
2019
... 王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格. ...
三元概念与形式概念的关系
1
2018
... 王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格. ...
三元概念与形式概念的关系
1
2018
... 王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格. ...
基于条件属性蕴含的概念格构造及简化
1
2019
... 王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格. ...
基于条件属性蕴含的概念格构造及简化
1
2019
... 王霞等[13 ] 在三元背景中定义了对象⁃条件三元概念,提出了一种基于对象⁃条件三元概念生成三元概念的简便方法.三元背景在经典形式背景(二元背景)上添加条件集,它可以描述在哪些条件下一个对象具有某个属性.一个三元背景由它的每一个非空条件子集可以确定一个二元背景.李俊余等[14 ] 研究了三元概念和经典形式概念(二元概念)之间的关系,定义了二元概念到三元概念的双射,从二元背景出发描述三元概念,并基于三元概念提出了由每个条件确定的二元背景的二元概念的方法.王霞等[15 ] 基于三元背景构造了条件属性蕴含形式背景,定义了形式概念、对象定向概念和属性定向概念,并给出了相应的概念格. ...
An information fusion technology for triadic decision contexts
1
2016
... Tang et al[16 ] 定义了三元决策形式背景,并基于蕴含规则提出了三元概念的属性约简的定义和方法.该方法使原有的约束决策规则更加紧凑,能更好地对数据进行决策分析,但可能会丢失形式背景中的部分信息.如何将三元因子分析与三元决策形式背景相结合考虑三元概念的简化以及基于可辨识矩阵的三元概念约简的方法与算法设计将是我们进一步要研究的问题. ...