• Aucun résultat trouvé

On Generalization of Fuzzy Concept Lattices Based on Change of Underlying Fuzzy Order

N/A
N/A
Protected

Academic year: 2022

Partager "On Generalization of Fuzzy Concept Lattices Based on Change of Underlying Fuzzy Order"

Copied!
9
0
0

Texte intégral

(1)

On Generalization of Fuzzy Concept Lattices Based on Change of Underlying Fuzzy Order

Pavel Martinek

Department of Computer Science, Palacky University, Olomouc Tomkova 40, CZ-779 00 Olomouc, Czech Republic

pavel.martinek@upol.cz

Abstract. The paper presents a generalization of the main theorem of fuzzy concept lattices. The theorem is investigated from the point of view of fuzzy logic. There are various fuzzy order types which differ by incorporated relation of antisymmetry. This paper focuses on fuzzy order which uses fuzzy antisymmetry defined by means of multiplication operation and fuzzy equality.

Keywords.Fuzzy order, fuzzy concept lattice 1 Introduction

A notion of fuzzy order has been derived from the classical one by fuzzification the three underlying relations. This led to various versions, at the beginning versions utilizing the classical relation of equality (see e.g. [9]); later versions are more general by introducing fuzzy similarity (or fuzzy equality) instead of the classical equality (see e.g. [4]). Fuzzy similarity is based on idea that relationship between objectsAandBshould be transformed to a similar relationship between objectsA0andB0 wheneverA0,B0 are similar toA,B, respectively.

In [3], one of the later definitions of fuzzy order was used to formulate and prove a fuzzy logic extension of the main theorem of concept lattices. The aim of this paper is to enlarge validity of the theorem to more general fuzzy order.

2 Preliminaries

First, we recall some basic notions. It is known that in fuzzy logic an important structure of truth values is represented by a complete residuated lattice (see e.g.

[5], [6], [7]).

Definition 1. A residuated lattice is an algebra L =hL,∧,∨,⊗,→,0,1i such that

– hL,∧,∨,0,1iis a lattice with the least element0and the greatest element1, – hL,⊗,1iis a commutative monoid,

c Radim Belohlavek, Sergei O. Kuznetsov (Eds.): CLA 2008, pp. 207–215, ISBN 978–80–244–2111–7, Palack´y University, Olomouc, 2008.

(2)

– ⊗and →form so-called adjoint pair, i.e.a⊗b≤ciffa≤b→cholds for alla, b, c∈L.

Residuated latticeLis called complete if hL,∧,∨iis a complete lattice.

Throughout the paper, L will denote a complete residuated lattice. An L- set (or fuzzy set) A in a universe set X is any mapping A : X → L, A(x) being interpreted as the truth degree of the fact that “xbelongs toA”. ByLX we denote the set of all L-sets inX. A binary L-relation is defined obviously.

Operations onLextend pointwise toLX, e.g. (A∨B)(x) =A(x)∨B(x) for any A, B∈LX. As is usual, we writeA∪Binstead ofA∨B, etc.

L-equality (or fuzzy equality) is a binary L-relation ≈ ∈ LX×X such that (x≈x) = 1 (reflexivity), (x≈y) = (y≈x) (symmetry), (x≈y)⊗(y≈z)≤ (x≈ z) (transitivity), and (x ≈y) = 1 implies x= y. We say that a binary L-relation R ∈ LX×Y is compatible with respect to ≈X and ≈Y if R(x, y)⊗ (x≈X x0)⊗(y ≈Y y0) ≤R(x0, y0) for any x, x0 ∈ X, y, y0 ∈ Y. Analogously anL-setA∈LXiscompatiblewith respect to≈XifA(x)⊗(x≈Xx0)≤A(x0) for anyx, x0∈X. GivenA, B∈LX, in agreement with [5] we define the subsethood degree S(A, B) of AinBby S(A, B) = V

x∈XA(x) →B(x). For A∈ LX and a∈L, the setaA={x∈X;A(x)≥a}is called thea-cut ofA. Analogously, for R∈LX×Y anda∈L, we denoteaR={(x, y)∈X×Y;R(x, y)≥a}. Forx∈X anda ∈L, {a/x} is theL-set defined by{a/x}(x) =a and{a/x}(y) = 0 for y6=x.

Definition 2. An L-order on a set X with an L-equality ≈ is a binary L-relation which is compatible with respect to ≈ and satisfies the following conditions for allx, y, z∈X:

(xx) = 1 (reflexivity), (xy)⊗(yx)≤(x≈y) (antisymmetry), (xy)⊗(yz)≤(xz) (transitivity).

(Cf. T-E-ordering from [4].) Since in residuated latticesx⊗y≤x∧yfor every x, y∈X, our relation is more general than L-order of [3] or [2] where antisym- metry is expressed by condition (xy)∧(yx)≤(x≈y).

Note that

(xy)⊗(yx)≤(x≈y)≤(xy)∧(yx). (1) Indeed, the first inequality represents antisymmetry and the second one follows from compatibility (see proof of Lemma 4 in [3]):

(x≈y) = (xx)⊗(x≈x)⊗(x≈y)≤(xy) and analogously, (x≈y)≤ (yx).

The inequalities (1) represent the fact thatL-equality must satisfy the inter- val confinement as follows:

(x≈y)∈[(xy)⊗(yx), (xy)∧(yx)].

(3)

On the other hand, the definition of L-order by [3] (which must satisfy the condition (x[3] y)∧(y[3]x)≤(x≈y)) leads to firm binding ofL-equality with the upper bound of previous interval (see Lemma 4 of [3]), i.e.

(x≈y) = (x[3]y)∧(y[3]x).

Now, we can interpret the relationship betweenL-order andL-equality defined either in [3] and in this paper as follows. By the definition,L-order is dependent on a givenL-equality. However, if we change point of view and have a look to the inverse “dependence”, we can see that

– by [3], anL-equality is binded with any correspondingL-order firmly, – in our paper, an L-equality has certain freedom (with respect to a corre-

spondingL-order).

This will play an important role during generalizing results achieved in [3].

If is anL-order on a setX with anL-equality≈, we call the pair X= hhX,≈i,ianL-ordered set. In agreement with [3], we say thatL-ordered sets hhX,≈Xi,XiandhhY,≈Yi,Yiareisomorphicif there is a bijective mapping h:X→Y such that (x≈X x0) = (h(x)≈Y h(x0)) and (xXx0) =

(h(x)Y h(x0)) hold for anyx, x0∈X.

Note that in case of firm binding ofL-equality andL-order by [3] (see the note above), preservation of theL-order by the bijectionhimplies also preservation of theL-equality. Clearly this is not true forL-order defined in this paper.

3 Some properties of fuzzy ordered sets

In this section, we describe some notions and properties related to fuzzy ordered sets which represent appropriate generalizations of notions and facts known from classical (partial) ordered sets. These generalizations were introduced mainly in [2] and [3] (the fact that originally they used less general definition ofL-order is unimportant).

Definition 3. For an L-ordered set hhX,≈i,i and A ∈ LX we define the L-setsL(A) andU(A) inX by

L(A)(x) = ^

x0∈X

(A(x0)→(xx0)) for all x∈X,

U(A)(x) = ^

x00∈X

(A(x00)→(x00x)) for all x∈X.

L(A)and U(A)are called the lower cone and upper cone ofA, respectively.

These L-sets can be described as the L-sets of elements which are smaller (greater) than all elements ofA. We will abbreviateU(L(A)) byU L(A),L(U(A)) byLU(A) etc.

Underlying Fuzzy Order

(4)

Definition 4. For an L-ordered set hhX,≈i,i andA∈LX we define the L-setsinf(A)andsup(A)inX by

(inf(A))(x) = (L(A))(x)∧(U L(A))(x) for all x∈X, (sup(A))(x) = (U(A))(x)∧(LU(A))(x) for all x∈X.

inf(A) andsup(A) are called the infimum and supremum ofA, respectively.

Lemma 1. LethhX,≈i,ibe anL-ordered set,A∈LX. If(inf(A))(x) = 1and (inf(A))(y) = 1thenx=y(and similarly forsup(A)).

Proof. The proof is almost verbatim repetition of the proof of Lemma 9 in [3].

Lemma 2. For an L-ordered set hhX,≈i,i and A ∈ LX, the L-sets inf(A) andsup(A)are compatible with respect to≈.

Proof. The proof can be found in [2], namely in more general proof of Lemma 5.39

with regard to Remark 5.40.

Definition 5. For a set X with an L-equality ≈, an L-set A ∈ LX is called an S-singleton if it is compatible with respect to ≈ and there is some x0 ∈X such thatA(x0) = 1 andA(x)<1for x6=x0.

Remark 1. There are various definitions of fuzzy singletons (see e.g. [8] or [2]).

Our definition represents the simplest one, that is why we call it S-singleton.

Demanding more conditions than stated would lead to serious troubles in proof of Theorem 2. Note that in case ofLequal to the Boolean algebra2of classical logic with the support{0,1},S-singletons represent classical one-element sets.

Lemma 3. For anL-ordered sethhX,≈i,i and A∈LX, if (inf(A))(x0) = 1 for some x0∈X theninf(A) is anS-singleton. The same is true for suprema.

Proof. The assertion immediately follows from Lemmata 1 and 2.

Definition 6. An L-ordered set hhX,≈i,i is said to be completely lattice L-ordered if for anyA∈LX bothinf(A) andsup(A) areS-singletons.

Theorem 1. For anL-ordered setX=hhX,≈i,i, the relation1is an order on X. Moreover, if Xis completely lattice L-ordered then 1is a lattice order onX.

Proof. The proof is analogous to the proof of Theorem 13 in [3].

(5)

4 Fuzzy concept lattices

We remind some basic facts about concept lattices in fuzzy setting. A formal L-contextis a tripplehX, Y, IiwhereIis anL-relation between the setsXandY (with elements called objects and attributes, respectively). For anyL-context we can generalize notions introduced in Definition 3 as follows. LetX, Y be sets with L-equalities≈X,≈Y, respectively;I ∈LX×Y be an L-relation compatible with respect to≈X and≈Y. For anyA∈LX,B∈LY, we defineA∈LY,B∈LX (see e.g. [1]) by

A(y) = ^

x∈X

(A(x)→I(x, y)) for all y∈Y,

B(x) = ^

y∈Y

(B(y)→I(x, y)) for all x∈X.

Clearly,A(y) describes the truth degree, to which “for eachxfromA,xandy are inI”, and similarlyB(x). We will abbreviate (A) byA↑↓, (B)byB↓↑

etc. The equationA=A↑↓↑ holds true for allA∈LX (see e.g. [1]). Note that if X = Y and I = is an L-order on X, then A coincides with U(A) and Bcoincides withL(B). AnL-conceptin a givenL-contexthX, Y, Iiis any pair hA, BiofA∈LX andB∈LY such that A=BandB=A(see [2]).

We denote by B(X, Y, I) the set of all L-concepts given by an L-context hX, Y, Ii, i.e.

B(X, Y, I) ={hA, Bi ∈LX×LY;A=B, B=A}.

For anyB(X, Y, I), we put (see [3])

(hA1, B1i ShA2, B2i) = S(A1, A2) for allhA1, B1i,hA2, B2i ∈ B(X, Y, I).

TheL-relationSobviously satisfies the conditions of reflexivity and transitiv- ity. As to the antisymmetry, we need anL-equality. Therefore, consider an arbi- traryL-equality≈on the setB(X, Y, I) such thatSis compatible with respect to≈and the inequality

(hA1, B1i ShA2, B2i)⊗(hA2, B2i ShA1, B1i)≤(hA1, B1i ≈ hA2, B2i) holds true for every hAi, Bii ∈ B(X, Y, I), i∈ {1,2}. (Existence of such an L- equality is demonstrated e.g. by (hA1, B1i ≈ hA2, B2i) = S(A1, A2)∧S(A2, A1) in [3].) Consequently,S is anL-order onhB(X, Y, I),≈iand we get anL-ordered set hhB(X, Y, I),≈i,Si which will act in further two theorems. Note that the L-ordered set is more general thanL-concept latticehhB(X, Y, I),≈i,Siof [3]

because of more generalL-equality.

The next theorem characterizingL-concept lattices needs further denotation.

As usual, for anL-setAinUanda∈L, we denote bya⊗AtheL-set such that Underlying Fuzzy Order

(6)

(a⊗A)(u) =a⊗A(u) for all u∈U. If Mis anL-set inY and eachy∈Y is anL-set inX, we define theL-setS

MinX(see [3]) by ([

M)(x) = _

A∈Y

M(A)⊗A(x) for allx∈X.

Clearly,S

Mrepresents a generalization of a union of a system of sets. For an L-setMinB(X, Y, I), we putS

XM=S

prX(M),S

YM=S

prY(M) where prX(M) is anL-set in the set{A∈ LX;A=A↑↓} of all extents ofB(X, Y, I) defined by (prXM)(A) = M(A, A) and, similarly, prY(M) is an L-set in the set {B ∈ LY;B =B↓↑} of all intents of B(X, Y, I) defined by (prYM)(B) = M(B, B). Hence, S

XM is the “union of all extents from M” andS

YM is the “union of all intents fromM” (see [3]).

Theorem 2. Let hX, Y, Iibe an L-context. AnL-ordered set

hhB(X, Y, I),≈i,Si is completely lattice L-ordered set in which infima and suprema can be described as follows: for an L-setMinB(X, Y, I) we have

1inf(M) = (*

([

Y

M),([

Y

M)↓↑

+)

(2)

1sup(M) = (*

([

X

M)↑↓,([

X

M) +)

(3) Proof. The proof of (2) and (3) is analogous to the proof of part (i) of Theorem 14 in [3] where differently defined antisymmetry is not used anywhere. Further- more by Lemma 3, eachL-ordered sethhB(X, Y, I),≈i,Siis completely lattice

L-ordered.

For any completely lattice L-ordered set X=hhX,≈i,i, a subsetK ⊆X is called{0,1}-infimally dense({0,1}-supremally dense)inX(cf. [3]) if for each x∈Xthere is someK0⊆Ksuch thatx=V

K0(x=W

K0). HereV (W

) means infimum (supremum) with respect to the 1-cut of.

Theorem 3. Let hX, Y, Ii be an L-context. A completely latticeL-ordered set V=hhV,≈Vi,iis isomorphic to anL-ordered sethhB(X, Y, I),≈i,Siiff there are mappings γ:X×L→V, µ:Y ×L→V, such that

(i) γ(X×L) is{0,1}-supremally dense inV, (ii) µ(Y ×L) is{0,1}-infimally dense inV,

(iii) ((a⊗b)→I(x, y)) = (γ(x, a)µ(y, b))for allx∈X, y∈Y, a, b∈L.

(iv) (hA1, B1i ≈ hA2, B2i) =

W

x∈X

γ(x, A1(x))≈V W

x∈X

γ(x, A2(x))

for allhA1, B1i,hA2, B2i ∈ B(X, Y, I).

(7)

Proof. Let γ and µ with the above properties exist. If we define the mapping ϕ:B(X, Y, I)→V byϕ(A, B) = W

x∈X

γ(x, A(x)) for allhA, Bi ∈ B(X, Y, I), then by the proof of Part (ii) of Theorem 14 in [3] (where differently defined antisymmetry is not used anywhere) the mapping ϕis bijective and preserves fuzzy order. Thus, we have to prove that it preserves also fuzzy equality. However this is immediate:

(ϕ(A1, B1)≈V ϕ(A2, B2)) = ( W

x∈X

γ(x, A1(x))≈V W

x∈X

γ(x, A2(x))) =

= (hA1, B1i ≈ hA2, B2i).

Conversely, let V andhhB(X, Y, I),≈i,Si be isomorphic. Similarly to [3], it suffices to prove existence of mappingsγ, µwith desired properties for V= hhB(X, Y, I),≈i,Siand for identity onhhB(X, Y, I),≈i,Siwhich is obviously an isomorphism. The reason for this simplification lies in the fact that for the general caseV∼=hhB(X, Y, I),≈i,Sione can takeγ◦ϕ:X×L→V, µ◦ϕ: Y ×L→V, whereϕ is the isomorphism ofhhB(X, Y, I),≈i,Si ontoV. If we defineγ:X×L→ B(X, Y, I), µ:Y ×L→ B(X, Y, I) by

γ(x, a) = D

{a/x}↑↓,{a/x}E ,

µ(y, b) = D

b/y , b/y ↓↑E

for all x ∈ X, y ∈ Y, a, b ∈ L, then by the proof of Part (ii) of Theorem 14 in [3] (where differently defined antisymmetry is not used anywhere) these map- pingsγ, µsatisfy conditions (i–iii) of our theorem. So, it remains to prove con- dition (iv), i.e. the equality

(hA1, B1i ≈ hA2, B2i) =

W

x∈X

γ(x, A1(x))≈V W

x∈X

γ(x, A2(x))

.

Since we consider identity onhhB(X, Y, I),≈i,Si, we have≈=≈V and it suf- fices to prove that W

x∈X

γ(x, A(x)) =hA, Bifor allhA, Bi ∈ B(X, Y, I).

We start with proof of the equationA=S

x∈X

nA(x)/xo↑↓

for anyA=A↑↓. On the one hand we get for eachx0∈X:

S

x∈X

nA(x)/xo↑↓

(x0) = W

x∈X

nA(x)/xo↑↓

(x0) =

= W

x∈X

"

V

y∈Y

nA(x)/xo

(y)→I(x0, y)

#

=

= W

x∈X

"

V

y∈Y

V

x∈X˜

nA(x)/xo

(˜x)→I(˜x, y)

→I(x0, y)

#

= Underlying Fuzzy Order

(8)

= W

x∈X

"

V

y∈Y

(A(x)→I(x, y))→I(x0, y)

#

≥ V

y∈Y

[(A(x0)→I(x0, y))→I(x0, y)]≥

≥ V

y∈Y

A(x0) =A(x0).

On the other hand we have:

S

x∈X

nA(x)/x o↑↓

(x0) = W

x∈X

"

V

y∈Y

(A(x)→I(x, y))→I(x0, y)

#

≤ W

x∈X

"

V

y∈Y

V

˜x∈X

A(˜x)→I(˜x, y)

→I(x0, y)

#

=

= W

x∈X

"

V

y∈Y

A(y)→I(x0, y)

#

=

= W

x∈X

A↑↓(x0) =A↑↓(x0) =A(x0).

Using also the definition ofγand Theorem 2, we obtain W

x∈X

γ(x, A(x)) = W

x∈X

n A(x)/x

o↑↓

,

nA(x)/x o

=

=

* S

x∈X

nA(x)/x o↑↓↑↓

,

S

x∈X

nA(x)/x o↑↓+

=

=hA↑↓, Ai=hA, Bi.

Remark 2. Note that the essential difference between Theorem 3 in this paper and Theorem 14, part (ii) in [3] lies in differently defined L-ordered sets (see the notes at the end of Section 2). Therefore in comparison to Theorem 14 of [3], Theorem 3 must contain “additional” condition (iv) which is necessary for isomorphism between (more general)VandhhB(X, Y, I),≈i,Si.

5 Work in progress

There is an interesting proposition which deals with a completely lattice L-ordered sethhB(V, V,),≈Si,Si such that

• is anL-order onV,

(9)

• ≈S denotes an L-equality defined by (hA1, B1i ≈S hA2, B2i) = (v1 ≈ v2) wherevi(i∈ {1,2}) is the (unique) element ofV such that (sup(Ai))(vi) = 1.

(Thus fuzzy equality betweenL-conceptshA1, B1i,hA2, B2i ∈ B(V, V,) is expressed by fuzzy equality between suprema of their extents.)

Proposition 1. A completely latticeL-ordered setV=hhV,≈Vi,iis isomor- phic tohhB(V, V,),≈Si,Si.

The proposition represents a corollary of Theorem 3, but an elegant proof of this fact is a matter of further investigations.

6 Acknowledgements

The author wishes to thank the anonymous reviewers for their criticisms and useful comments.

References

1. Bˇelohl´avek, R.: Fuzzy Galois connections, Math. Logic Quarterly 45 (4), 1999, 497–504.

2. Bˇelohl´avek, R.: Fuzzy Relational Systems: Foundations and Principles. Kluwer, New York, 2002.

3. Bˇelohl´avek, R.: Concept lattices and order in fuzzy logic, Annals of Pure and Appl.

Logic 128 (1-3), 2004, 277–298.

4. Bodenhofer, U.: A similarity-based generalization of fuzzy orderings preserving the classical axioms, Internat. J. Uncertain. Fuzziness Knowledge-based Systems 8 (5), 2000, 593–610.

5. Goguen, J. A.: L-fuzzy sets, J. Math. Anal. Appl. 18, 1967, 145–174.

6. H´ajek, P.: Metamathematics of Fuzzy Logic. Kluwer, Dordrecht, 1998.

7. H¨ohle, U.: On the fundamentals of fuzzy set theory, J. Math. Anal. Appl. 201, 1996, 786–826.

8. H¨ohle, U.: Many-valued equalities, singletons and fuzzy partitions, Soft Computing 2, 1998, 134–140.

9. Zadeh, L. A.: Similarity relations and fuzzy orderings, Inf. Sci. 3, 1971, 177–200.

Underlying Fuzzy Order

Références

Documents relatifs

As part of this work, experiments were conducted to search for anomalous situations and search for possible faulty helicopter units using the developed approach to the integration

To study the hypothesis that with a decrease of the sample size, the accuracy of the classification of fuzzy decision trees is better than classifying with classical ones, the

Using an established three-step framework for fuzzification of an algorithm, the resulting new fuzzy algo- rithm goes beyond a simple conversion of data from raw to fuzzy

We recall the mod- ified Rice-Siff algorithm, extend the results on the quality subset measure and propose a new index for the stabil- ity of one-sided fuzzy formal concepts taking

A new Method for the Comparison of two fuzzy numbers extending Fuzzy Max OrderC. Cyril de Runz, Éric Desjardin, Michel Herbin,

Next, in section 3 we propose a general framework of comparison measures of fuzzy sets (i.e. inclu- sion, similarity and distance) based on logical considerations, i.e.. using

Moments and semi-moments of a (random or fuzzy) variable, defined by means of crisp or fuzzy measure, are used in optimization models for the first approach ([10],[13], [5],

In contrast to the query engine, the fuzzy concept administration engine also provides write capabilities to the XML files and the database. This is the main reason the two engine