<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Factorization of Concept Lattices with Hedges by Means of Factorization of Residuated Lattices</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dept. Computer Science</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Palacky ́ University</institution>
          ,
          <addr-line>Olomouc, Tomkova 40, CZ-779 00, Olomouc</addr-line>
          ,
          <country country="CZ">Czech Republic</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2008</year>
      </pub-date>
      <fpage>231</fpage>
      <lpage>241</lpage>
      <abstract>
        <p>In the first part, we extend our results from a previous paper on factorization of residuated lattices to residuated lattices with hedges. In the second part, we show how this result can be applied to the problem of factorization of fuzzy concept lattices with hedges. Our approach is that instead of factorizing the original concept lattice with hedges we construct a new data table with fuzzy values of attributes in a factorized residuated lattice with hedges and show that the induced concept lattice is isomorphic to the factor concept lattice.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Formal concept analysis (FCA) is a popular method for analysis of object-attribute data
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Its aim is to process data in a tabular form (describing objects and their
attributes) and extract interesting clusters, called formal concepts, which correspond to
maximal rectangles in the processed data table. These formal concepts form a concept
lattice, which represents the main output of the method.
      </p>
      <p>In the case of formal concept analysis of data with fuzzy values of attributes the
domain for data can consist of more than two elements (representing degrees to which
particular objects can have particular attributes). Since the number of formal concepts
can be large in this case, several methods of reducing the size of resulting concept lattice
have been proposed. In this paper, we consider two of them: factorization and hedges.</p>
      <p>
        The idea behind factorization of fuzzy concept lattices is that instead of
considering the original concept lattice, which can be very large, we accept not to distinguish
between formal concepts which are sufficiently similar. This can be done by choosing
a degree of similarity of formal concepts and factorizing the concept lattice by the
tolerance relation induced by this degree. As the result, we obtain a smaller lattice, whose
size depends on the prescribed degree. This parametrized size reduction method has
been introduced in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and further improved in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], see also [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], the notion of fuzzy concept lattice with hedges was introduced (see also [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]). It can be viewed as another tool for reducing size of concept lattices. It introduces
two additional parameters, called (truth-stressing) hedges, which are unary functions
on the scale of truth degrees and can be seen as truth functions of connectives “very
true”. Hedges can be used as parameters selecting “important attributes” and “important
objects”. Stronger hedges lead to smaller number of extracted concepts.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], these two approaches (factorization and hedges) were combined and a method
of factorizing fuzzy concept lattices with hedges was introduced.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], we dealt with residuated lattices, which are frequently used as structures of
truth values in fuzzy logic, and as such are also used in the above papers. We showed
(using results of [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]) that residuated lattices can be factorized by means of
a prescribed degree of similarity of truth values. We also stated a general idea of
approximate size reduction of fuzzy systems by factorizing the underlying structure of
truth values (i.e., a residuated lattice) by a tolerance relation, induced by the
userprescribed degree to which we allow different truth values to be non-distinguishable.
We also showed that this general idea is applicable to fuzzy concept lattices: factorized
fuzzy concept lattice is in fact isomorphic to another concept lattice, constructed from
a data table with values from factor residuated lattice.
      </p>
      <p>
        In this paper, we first generalize our results from [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] to residuated lattices with
hedges. We show that any hedge on a residuated lattice induces a hedge on the factorized
residuated lattice. The only limitation is that the prescribed similarity degree must be a
fixpoint of the used hedge (similar condition appears also in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]).
      </p>
      <p>In the next part we show that factor fuzzy concept lattices with hedges can be again
described by means of factor residuated lattices with hedges. More precisely, we show
that each factor fuzzy concept lattice with hedges is isomorphic to a fuzzy concept
lattice with hedges built on a data table with values from the factorized residuated lattice.</p>
      <p>This paper is organized as follows. In Section 2 we summarize basic known facts
on residuated lattices, fuzzy sets, factorization of residuated lattices and factorization of
concept lattices with hedges. In Section 3 we give our two main results on factorization
of residuated lattices with hedges and factorization of concept lattices with hedges.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <sec id="sec-2-1">
        <title>Residuated lattices and fuzzy sets</title>
        <p>
          We use complete residuated lattices as structures of truth values. We recall only basic
facts here, for more detailed review, we refer the reader to [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
        </p>
        <p>A complete residuated lattice is defined as an algebra L = hL, ∧, ∨, ⊗, →, 0, 1i such
that hL, ∧, ∨, 0, 1i is a complete lattice with the least element 0 and the greatest element
1; hL, ⊗, 1i is a commutative monoid (i.e. ⊗ is commutative, associative, and a ⊗ 1 =
1 ⊗ a = a for each a ∈ L); ⊗ (product) and → (residuum) satisfy so-called adjointness
property: a ⊗ b ≤ c iff a ≤ b → c for each a, b, c ∈ L. Elements of L are called truth
degrees. ⊗ and → are (truth functions of) “fuzzy conjunction” and “fuzzy implication”.</p>
        <p>For each complete residuated lattice we consider a derived (truth function of) logical
connective ↔ (“fuzzy equivalence”) defined by a ↔ b = (a → b) ∧ (b → a). ↔ is called
biresiduum and is used for measuring similarity of truth degrees.</p>
        <p>
          A common choice of L is a structure with L = [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] (unit interval), ∧ and ∨ being
minimum and maximum, ⊗ being a left-continuous t-norm with the corresponding →.
Three most important pairs of adjoint operations on the unit interval are:
Łukasiewicz:
        </p>
        <p>
          Go¨del:
Goguen (product):
a ⊗ b = max(a + b − 1, 0),
a → b = min(1 − a + b, 1),
a → b =
a ⊗ b = min(a, b),
1 if a ≤ b,
b otherwise,
a → b =
a ⊗ b = a · b,
1 if a ≤ b,
ba otherwise.
(1)
(2)
(3)
Complete residuated lattices on [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] given by (1), (2), and (3) are called standard
Łukasiewicz, Go¨del, Goguen (product) algebras, respectively.
        </p>
        <p>
          The class of complete residuated lattices include finite structures as well. For
instance, we can put Ln+1 = {a0 = 0, a1, . . . , an = 1} ⊆ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ], where a0 &lt; · · · &lt; an are
equidistant and ⊗ and → are restrictions of the operations from (1). In this case, the
residuated lattice Ln+1 = hLn+1, min, max, ⊗, →, 0, 1i is called an equidistant
Łukasiewicz chain.
        </p>
        <p>A special case of a complete residuated lattice is the two-element Boolean algebra
h{0, 1}, ∧, ∨, ⊗, →, 0, 1i, denoted by 2, which is the structure of truth degrees of the
classical logic. That is, the operations ∧, ∨, ⊗, → of 2 are the truth functions
(interpretations) of the corresponding logical connectives of the classical logic.</p>
        <p>
          A hedge (or truth stresser) on residuated lattice L is a unary operation ∗ satisfying
(i) 1∗ = 1, (ii) a∗ ≤ a, (iii) (a → b)∗ ≤ a∗ → b∗, (iv) a∗∗ = a∗, for a, b ∈ L. A hedge ∗ is
a (truth function of) logical connective “very true” [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
        </p>
        <p>Among all hedges on any residuated lattice, the greatest one is given by a∗ = a and
is called (obviously) identity. The smallest hedge is called globalization and is given by
1∗ = 1 and a∗ = 0 for a &lt; 1. In Fig. 1 there are depicted all possible hedges on L5.</p>
        <p>glob.</p>
        <p>!L1 !L2 !L3
Fig. 1. All hedges on L5
Figure 1: Truth stressers
0.75
0.5
0.25
1
0
iden.
be an L-relation between X and Y , !↑, ↓$ be
on with hedges ∗X and ∗Y . Then
alois connection with hedges ∗X and ∗Y ;
as in the proof of Lemma 7 is an L-relation
nd Y and we have
↓$ , ↓I!↑,↓$ $ and I = I!↑I ,↓I $.</p>
        <p>Element a ∈ L is said to be a fixspmoainllt oflahregdege ∗fairf a∗ =neaar. For two fixpoints a1, a2
rem 3, Theorem 5, and Lemma 7oift∗s,utfhfiecepsroduct a ⊗ b is aMlsoercaufiryxpoin1t of ∗. 0 0 1
I $. We have Recall that an L-set (or fuVzeznyusset)0.7A5in un0iverse X0 is a m1apping A : X → L. For any
x ∈ X , A(x) is interpreted asEtharethdeg0r.e7e5 to wh0ich x b0elong0s.7t5o A. For two such L-sets
!↑I ,↓I $(x, y) = { 1!x}↑I (y) = Mars 1 0 0.5 0.75
^ { 1∗X !x}(z) → I(z, y) = I(x, y). JSuaptiutrenr 00 11 00..7755 00..55
∈X Uranus 0.25 0.5 1 0.25</p>
        <p>! NepPtluuntoe 0.125 00.5 11 00
pics
A1, A2, the degree of their similarity A1 ≈X A2 ∈ L is defined by</p>
        <p>A1 ≈X A2 = ^ A1(x) ↔ A2(x).</p>
        <p>x∈X
B1 ⊗ B2 = h_B1 ⊗ _B2i ,</p>
        <p>e
_B2i .</p>
        <p>e
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Factorization of residuated lattices</title>
        <p>
          We use factorization of residuated lattices by compatible tolerances as the main tool
in this paper. Regarding factorization of (complete) ordinary lattices we use results of
Cze´dli [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] and Wille [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>Recall that tolerance on a set X is a relation ∼ which is reflexive and symmetric.
Each tolerance induces a covering of its underlying set, called the factor set. This set
consists of all maximal blocks of the tolerance, i.e., the maximal subsets whose any two
elements are in ∼. In the case of tolerance ∼ on the set X , the factor set is denoted X /∼.</p>
        <p>Compatible tolerance relation on a complete lattice L is a tolerance which preserves
suprema and infima, i.e., a tolerance ∼ on L is compatible if from a j ∼ b j for any j ∈ J
follows W j∈J a j ∼ W j∈J b j and V j∈J a j ∼ V j∈J b j.</p>
        <p>For a ∈ L we denote
a∼ = W{b ∈ L | a ∼ b},</p>
        <p>a∼ = V{b ∈ L | a ∼ b},
[a]∼ = [a∼, (a∼)∼], [a]∼ = [(a∼)∼, a∼]
([a1, a2] denotes the interval {b ∈ L | a1 ≤ b ≤ a2}).</p>
        <p>Maximal blocks of ∼ are exactly sets [a]∼ and [a]∼, i.e., it holds L/∼ = {[a]∼ | a ∈
L} = {[a]∼ | a ∈ L}.</p>
        <p>Ordering on the set L/∼ is introduced using suprema of maximal blocks and can be
equivalently introduced using infima. For blocks B1, B2 ∈ L/∼ we set
B1 ≤ B2 iff
_B1 ≤ _B2.</p>
        <p>The set L/∼ together with this ordering is a complete lattice, which is denoted by L/∼.</p>
        <p>
          Now suppose that L is a residuated lattice. The following results can be found in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ],
[
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], where a more general approach is presented, namely sets of fixpoints of L-closure
operators are considered in place of residuated lattice L.
        </p>
        <p>For e ∈ L we denote the e-cut of biresiduum in L by ∼eL or simply ∼e. By definition
of e-cuts of fuzzy relations, for any a1, a2 ∈ L, a1 ∼e a2 if and only if a1 ↔ a2 ≥ e. ∼e
is a compatible tolerance on L.</p>
        <p>We introduce the following simplified notations: ae = a∼e , ae = a∼e , [a]e = [a]∼e ,
[a]e = [a]∼e . The factor lattice L/∼e will be denoted by L/e.</p>
        <p>It holds for any a ∈ L, ae = e ⊗ a, ae = e → a. As a consequence, we obtain the
following equalities, which hold for any maximal block B ∈ L/∼e: W B = e → V B,
V B = e ⊗ W B.</p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] we introduced a structure of residuated lattice on the factor set L/e as
follows. For B1, B2 ∈ L/e we set
(4)
(5)
(6)
(7)
(8)
Now the set L/e together with elements 0, 1 ∈ L/e and operations ∧, ∨ given by the
factor lattice structure and together with operations ⊗, → introduced in (8) and (9) is a
complete residuated lattice, which is denoted by L/e. More formally, L/e is equal to
the tuple hL/e, ∧, ∨, ⊗, →, 0, 1i.
        </p>
        <p>
          In the following lemma, we introduce some basic properties of factor residuated
lattices which will be needed later. For more systematic approach, the reader can refer
to [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>Lemma 1. For any a1, a2 ∈ L, B1, B2 ∈ L/e it holds</p>
        <p>[a1 → a2]e ≤ [a1]e → [a2]e,
[a1 → (e → a2)]e = [a1]e → [e → a2]e,
_(B1 → B2) = _ B1 →
_ B2.
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Fuzzy concept lattices with hedges</title>
        <p>
          In this section, we recall some basic notions and notations and state some basic results
on fuzzy concept lattices with hedges and their factorization. We refer the reader to [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ],
[
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] for details.
        </p>
        <p>Let X , Y be nonempty sets, I : X × Y → L an L-relation between X and Y . The
triple hX ,Y, Ii is called a formal L-context, elements of X and Y are called objects and
attributes, respectively. hX ,Y, Ii represents a data table which assigns to each x ∈ X and
y ∈ Y a truth degree I(x, y) ∈ L to which object x has the attribute y.</p>
        <p>For a hedge ∗X on L and L-set A ∈ LX of objects we define an L-set A↑ ∈ LY of
attributes by</p>
        <p>x∈X</p>
        <p>A↑(y) = ^ (A(x)∗X → I(x, y)) .</p>
        <p>Similarly, for any hedge ∗Y and L-set B of attributes we define an L-set B↓ of objects
by</p>
        <p>B↓(x) = ^ (B(y)∗Y → I(x, y)) .</p>
        <p>y∈Y</p>
        <p>
          The following lemma summarizes basic properties of mappings ↑ and ↓ [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]:
Lemma 2. Mappings ↑ and ↓ defined by (13) and (14) satisfy the following properties:
1. A∗X ≤ A↑↓ and B∗Y ≤ B↓↑;
2. A1 ≤ A2 implies A↑2 ≤ A↑1, and B1 ≤ B2 implies B↓2 ≤ B1↓ (antitony);
3. A↑ = A∗X ↑ and B↓ = B∗Y ↓;
4. A↑∗Y ≤ A↑↓↑ ≤ A∗X ↑ and B↓∗X ≤ B↓↑↓ ≤ B∗Y ↓;
5. A↑↓ = A↑↓↑↓ and B↓↑ = B↓↑↓↑.
        </p>
        <p>Next we set</p>
        <p>B(X ∗X ,Y ∗Y , I) = {hA, Bi ∈ LX × LY | A↑ = B, B↓ = A}.</p>
        <p>We define a partial ordering on B(X ,Y, I) by
hA1, B1i ≤ hA2, B2i iff A1 ≤ A2
(10)
(11)
(12)
(13)
(14)
(15)
(or, equivalently, B2 ≤ B1). B(X ∗X ,Y ∗Y , I) with this ordering is a complete lattice,
called an L-concept lattice induced by hX ,Y, Ii and hedges ∗X , ∗Y .</p>
        <p>Elements hA, Bi of B(X ∗X ,Y ∗Y , I) are called formal concepts, for each formal
concept hA, Bi, A is called its extent, B intent. Formal concepts are interpreted as
concepts/clusters hidden in the data table. Namely, the conditions A↑ = B and B↓ = A say
that B is the collection of all attributes shared by all objects (for which it is very true
that they are) from A, and A is the collection of all objects sharing all attributes (for
which it is very true that they are) from B.</p>
        <p>
          The main idea of adding hedges to fuzzy concept lattices is that using hedges, one
can affect the size of concept lattices. Namely, if we choose both ∗X , ∗Y to be identities,
we obtain an ordinary fuzzy concept lattice. Other choices lead to smaller concept
lattices. For example, if both ∗X , ∗Y are globalizations then the generated concept lattice
consists of so called crisply generated formal concepts [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. If ∗X and ∗Y are
globalization and identity (respectively) then B(X ∗X ,Y ∗Y , I) is isomorphic to so-called one-sided
concept lattice [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
        </p>
        <p>
          Now we recall the parametrized concept lattice factorization method, as introduced
in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], and then mention its generalization to fuzzy concept lattices with hedges.
        </p>
        <p>
          As we mentioned in Introduction, factorization represents another attempt to reduce
the size of fuzzy concept lattice. In this method, user choses a degree e ∈ L to which
he/she considers two different concepts to be similar. Factorizing-out similar concepts
by a tolerance relation induced by e a smaller lattice is obtained. This lattice do not
preserve information on differences between similar concepts. Reader can refer [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]
for details on factorization of concept lattices and its generalization to concept lattices
with hedges.
        </p>
        <p>We introduce a similarity relation ≈ on the set B(X ,Y, I) of all formal concepts of
hX ,Y, Ii by
hA1, B1i ≈ hA2, B2i = A1 ≈X A2
(17)
(see (4)).</p>
        <p>hA1, B1i ≈ hA2, B2i is called the degree of similarity of formal concepts hA1, B1i and
hA2, B2i. ≈ is known to be a fuzzy equivalence on B(X ,Y, I).</p>
        <p>Since ≈ is a fuzzy equivalence on B(X ,Y, I) then, for any user-chosen threshold
e ∈ L, the e-cut e≈ is a (crisp) tolerance relation (“being similar to degree at least e”)
on B(X ,Y, I). This tolerance is compatible with the lattice structure on B(X ,Y, I).</p>
        <p>Maximal blocks of e≈ are exactly intervals [hA, Bi]e≈ (or, equivalently, intervals
[hA, Bi]e≈, see (6)), and the factor set B(X ,Y, I)/e≈ together with the ordering given
by (7) is a complete lattice.</p>
        <p>
          This result can also be generalized to fuzzy concept lattices with hedges. First we
show some properties of the fuzzy equivalence ≈X (resp. ≈Y ) on LX (resp. LY ) with
connection to functions ↑ and ↓ [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]:
Lemma 3. For A1, A2 ∈ LX and B1, B2 ∈ LY we have (A1 ≈X A2)∗X ≤ A1↑ ≈Y A↑2 and
(B1 ≈Y B2)∗Y ≤ B1↓ ≈X B2↓.
        </p>
        <p>For a concept lattice B(X ∗X ,Y ∗Y , I), similarity of concepts is defined as above, as
well as its e-cut, used for factorization. The factor set B(X ∗X ,Y ∗Y , I)/e≈ together with
the ordering given by (7) is again a complete lattice. The structure of maximal blocks
of e≈ on B(X ∗X ,Y ∗Y , I) is given by the following lemma.</p>
        <p>Lemma 4. For hA, Bi ∈ B(X ,Y, I) we have
1. hA, Bie≈ = h(e → A)↑↓, (e ⊗ B)↓↑i,
32.. hhAA,, BBiiee≈≈ == (h((heA⊗, BAi)e↑≈↓,)(ee )→e≈B,)↓↑i,</p>
        <p>e≈
4. hA, Bie≈ = ((hA, Bie≈) ≈)e≈.
3
3.1</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Results</title>
      <sec id="sec-3-1">
        <title>Factorization of residuated lattices with hedges</title>
        <p>The first main result of this paper concerns introducing a hedge on the factor residuated
lattice L/e induced by a hedge on the original residuated lattice L.</p>
        <p>Suppose that ∗ is a hedge on residuated lattice L and e ∈ L is its fixpoint, i.e., e∗ = e.
We define a new unary operation ∗e (or, simply, ∗ if e and underlying residuated lattice
are obvious) on L/e by setting for any B ∈ L/e,</p>
        <p>B∗e = h _ B ∗i
e
.</p>
        <p>
          (18)
We have the following result for the new operation ∗e:
Theorem 1. If e ∈ L is a fixpoint of the hedge ∗ then the operation ∗e on L/e is a hedge.
Proof. Let 1 ∈ L and 1 ∈ L/e be unite elements. We have 1 = [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]e and
1∗e = ([
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]e)∗e = [1∗]e = 1,
which proves condition (i) for hedges.
        </p>
        <p>Now let B ∈ L/e. Then</p>
        <p>B∗e = h _ B ∗i
e ≤
h_ Bi = B,
e
which proves condition (ii).</p>
        <p>To prove condition (iii) we use Lemma 1 and obtain for B1, B2 ∈ L/e,
(B1 → B2)∗e = h _(B1 → B2) ∗i = h _ B1 →
_ B2 ∗i
e ≤</p>
        <p>e
h _ B1 ∗i
e →
_ B2 ∗i</p>
        <p>e ≤
h _ B2 ∗i =
e
≤</p>
        <p>h _ B1 ∗
= B∗1e → B∗2e .</p>
        <p>→</p>
        <p>Let B ∈ L/e. To prove the equality B∗e = B∗e∗e we show that infima of both sides
are equal. Denote W B = a. We have V B∗e = e ⊗ a∗ and V B∗e∗e = e ⊗ (e → e ⊗ a∗)∗.
Now, from condition (iii) for hedges and from the fact that e ⊗ a∗ is a fixpoint of ∗ (both
e and a∗ are fixpoints) we obtain
^ B∗e∗e ≤ e ⊗ (e∗ → (e ⊗ a∗)∗) = e ⊗ (e → e ⊗ a∗) = ^ B∗ .
e
The opposite inequality V B∗e ≤ V B∗e∗e follows from (e → e ⊗ a∗)∗ ≤ e → e ⊗ a∗ by
multiplying both sides by e. This proves the remaining condition (iv) for hedges.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Factorization of fuzzy concept lattices with hedges</title>
        <p>In this section, we present our second main result: the factorized L-concept lattice
B(X ∗X ,Y ∗Y , I)/e≈ is isomorphic to an L/e-concept lattice, constructed from a formal
L/e-context, which is easily computable from the original formal L-context hX ,Y, Ii.</p>
        <p>For any L-set A ∈ LX we shall use the symbols Ae, Ae, [A]e, [A]e as before, where e
is identified with the constant mapping x 7→ e. We have Ae, Ae ∈ LX , [A]e, [A]e ∈ (LX )/e.</p>
        <p>
          In what follows, we shall not distinguish between sets LX /e and (L/e)X and their
elements. For example, we can consider [A]e as an element of (L/e)X , having [A(x)]e =
[A]e(x) ∈ L/e, for any x ∈ X (see [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] for details).
        </p>
        <p>
          For a formal context hX ,Y, Ii, the L-relation I is a mapping I : X × Y → L. Using
results from [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], we define an L/e-relation [I]e : X × Y → L/e by
[I]e(x, y) = [I(x, y)]e
(19)
(like before, we do not distinguish between elements of (L/e)X×Y and LX×Y /e).
        </p>
        <p>Let hX ,Y, Ii be a formal context, ∗X , ∗Y hedges, e ∈ L a fixed threshold. We consider
a new formal L/e-context hX ,Y, [I]ei. Using results of previous section, we introduce
two thresholds ∗eX , ∗Ye on the factor residuated lattice L/e such that e is their common
e e
fixpoint. Then we construct the concept lattice B(X ∗X ,Y ∗Y , [I]e).</p>
        <p>When the underlying residuated lattice and e are obvious, we also denote the
thresholds ∗eX , ∗Ye simply by ∗X , ∗Y . Since there will be no possibility of confusion, we also
denote the formal-context-defining operators with respect to the formal context hX ,Y, [I]ei
and hedges ∗eX , ∗Ye again by ↑, and ↓.</p>
        <p>Lemma 5. For any A¯ ∈ LX /e with A = W A¯ it holds A¯↑ = [A↑]e. For any B¯ ∈ LY /e with
B = W B¯ it holds B¯↓ = [B↓]e.</p>
        <p>Proof. From basic properties of blocks of compatible tolerances in residuated lattices
and from (11) we obtain</p>
        <p>A¯↑(y) =
^ A¯∗eX (x) → [I]e(x, y) =
x∈X
x∈X
x∈X
"
= ^ A¯∗eX (x) → [e → I(x, y)]e =
= ^ [A∗X (x)]e → [e → I(x, y)]e =</p>
        <p>x∈X
= ^ [A∗X (x) → (e → I(x, y))]e =</p>
        <p>x∈X
= ^ [e → (A∗X (x) → I(x, y))]e =</p>
        <p>x∈X
= ^ [A∗X (x) → I(x, y)]e =
^ (A∗X (x) → I(x, y))
#e</p>
        <p>=
=</p>
        <p>x∈X
= [A↑(y)]e.
The second statement follows by duality.</p>
        <p>Lemma 6. For any A¯ ∈ LX /e, if A ∈ A¯ then A↑ ∈ A¯↑. For any B¯ ∈ LY /e, if B ∈ B¯ then
B↓ ∈ B¯↓.</p>
        <p>Proof. This is a simple consequence of Lemma 5. If A ∈ A¯ then A ≤ W A¯ and A ≈X W A¯ ≥
e. Hence A↑ ≥ (W A¯)↑ (Lemma 2, part 2) and A↑ ≈Y (W A¯)↑ ≥ e∗X = e (Lemma 3). Thus,
A↑ ∈ [(W A¯)↑]e = A¯↑ (Lemma 5). The second statement can be proved similarly.
Lemma 7. For hA¯, B¯i ∈ B(X ∗X ,Y ∗Y , [I]e), (W B¯)↓ is the least fixpoint of ↑↓ in A¯.
Proof. Denote B0 = W B¯, A0 = B↓0. First we show that A0 is a fixpoint of ↑↓. The element
A↑0 is a fixpoint of ↓↑ (Lemma 2, part 5). We have B∗Y ≤ A↑0 (Lemma 2, part 1) and
0
A↑0 ≤ B0 (Lemma 6, applied twice). Hence for fixpoint A↑↓ of ↑↓ we obtain (using
0
Lemma 2, part 2), B↓0 ≤ A↑↓ ≤ B∗0Y ↓. But from Lemma 2, part 3, we have B↓0 = B∗0Y ↓,
0
which shows that A0 is a fixpoint of ↑↓.</p>
        <p>Now from antitony of ↑ and ↓ (Lemma 2, part 2) we have for any fixpoint A ∈ A¯:
A ≥ V A¯, A↑ ≤ (V A¯)↑ ≤ B0 (Lemma 6), which leads to A0 ≤ A↑↓ = A.
Lemma 8. For every hA¯, B¯i ∈ B(X ∗X ,Y ∗Y , [I]e), the set F(hA¯, B¯i) of all hA, Bi from
B(X ∗X ,Y ∗Y , I) such that A ∈ A¯, is a maximal block of e≈ (i.e., F(hA¯, B¯i) belongs to
B(X ∗X ,Y ∗Y , I)/e≈).</p>
        <p>Proof. According to Lemma 7, A0 = (W B¯)↓ is the least fixpoint of ↑↓ in A¯. From
Lemma 5 we have e → A0 = W A¯ and (e → A0)↑↓ = A1, where A1 is the greatest fixpoint
of ↑↓ in A¯. According to Lemma 6, A1 ∈ A.</p>
        <p>¯</p>
        <p>It remains to be shown (Lemma 4) that A0 = (e ⊗ A1)↑↓ ∈ A¯. We have (W A¯)∗X ≤
A1 ≤ W A¯ (Lemma 2, part 1) and from Lemma 2, parts 2, 3, the intent B1 = A↑1 is equal
to (W A¯)↑. Hence, W B¯ = e → B1 (Lemma 5) and (e → B1)↓↑ is the greatest intent of
B(X ∗X ,Y ∗Y , I) from B¯. According to Lemma 4, the corresponding extent is equal to A0.
Applying Lemma 6 now completes the proof.</p>
        <p>Lemma 9. For any maximal block K = [hA0, B0i, hA1, B1i] ∈ B(X ∗X ,Y ∗Y , I)/e≈ there
is exactly one formal concept G(K) = hA¯, B¯i ∈ B(X ∗X ,Y ∗Y , [I]e) such that V A¯ ≤ A0,
A1 ≤ W A¯. It holds A¯ = [A0]e.</p>
        <p>Proof. Since A0 e≈ A1 then there exists a maximal block A0 ∈ LX /e such that A0 ∈ A0,
A1 ∈ A0. From Lemma 6 we have A0 ∈ A0↑↓, A1 ∈ A0↑↓. This gives existence of at least
one hA¯, B¯i with desired properties.</p>
        <p>Now suppose that hA¯, B¯i ∈ B(X ∗X ,Y ∗Y , [I]e) is such that V A¯ ≤ A0, A1 ≤ W A¯. The
element (W B¯)↓ is the least fixpoint of ↑↓ in A¯ (Lemma 7). Hence, (W B¯)↓ = A0 (K is a
maximal block). From Lemma 5 we have A¯ = [A0]e which proves the uniqueness of A¯
as well as the desired equality.</p>
        <p>Lemmas 8 and 9 give us mapping F : B(X ∗X ,Y ∗Y , [I]e) → B(X ∗X ,Y ∗Y , I)/e≈ and
mapping G : B(X ∗X ,Y ∗Y , I)/e≈ → B(X ∗X ,Y ∗Y , [I]e) which are obviously mutually
inverse. Using mapping F, we state our main result:
Theorem 2. Mapping F is an isomorphism of lattices.</p>
        <p>Proof. It remains to be shown that F and G are morphisms of ordered sets. For two
elements hA¯, B¯i, hC¯, D¯ i ∈ B(X ∗X ,Y ∗Y , [I]e), denote F(hA¯, B¯i) = [hA0, B0i, hA1, B1i] and,
similarly, F(hC¯, D¯ i) = [hC0, D0i, hC1, D1i] (intervals taken in B(X ∗X ,Y ∗Y , I)).</p>
        <p>If hA¯, B¯i ≤ hC¯, D¯ i then W A¯ ≤ WC¯, from which and from Lemma 7 it follows B1 =
(W A¯)↑ ≥ (WC¯)↑ = D1. This means [hA0, B0i, hA1, B1i] ≤ [hC0, D0i, hC1, D1i].</p>
        <p>To prove the opposite we start with A0 ≤ C0. This and Lemma 5 give W A¯ = e →
A0 ≤ e → C0 = WC¯, which finishes the proof.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>The two main results of this paper can be interpreted as follows. If we are trying to
reduce the complexity of some concept lattice with hedges by factorization, then we are,
in fact, constructing another concept lattice with hedges, which is built over a data table
with values in some factorized residuated lattice. Thus, the problem of factorization of
concept lattice by similarity is replaced with the problem of factorization of the used
set of truth degrees (residuated lattice) which indicate the similarity levels.</p>
      <p>
        This paper extends our previous results from [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], where we considered residuated
lattices and fuzzy concept lattices without hedges.
      </p>
      <p>
        There is even more general approach (“Generalized concept lattice”, [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]), which
contains the notion of fuzzy concept lattice with hedges as a special case [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. There
arises a question whether the method of factorization of concept lattices can be
generalized to this case. This question is open; the main obstacle seems to be that in this
general framework there is no known natural notion of similarity of concepts.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R.:
          <article-title>Similarity relations in concept lattices</article-title>
          .
          <source>J. Logic Comput.</source>
          ,
          <volume>10</volume>
          (
          <issue>6</issue>
          ),
          <fpage>823</fpage>
          -
          <lpage>845</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R.:
          <source>Fuzzy Relational Systems, Foundations and Principles</source>
          . Kluwer, New York (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          et al.:
          <article-title>Fast factorization by similarity in formal concept analysis of data with fuzzy attributes</article-title>
          .
          <source>J. Comput. Syst. Sci.</source>
          ,
          <volume>73</volume>
          (
          <issue>6</issue>
          ),
          <fpage>1012</fpage>
          -
          <lpage>1022</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Funiokova</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vychodil</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Galois connections with hedges</article-title>
          . In: Yingming Liu, Guoqing Chen, Mingsheng Ying (Eds.): Fuzzy Logic,
          <source>Soft Computing &amp; Computational Intelligence: Eleventh International Fuzzy Systems Association World Congress (Vol. II)</source>
          ,
          <year>2005</year>
          , pp.
          <fpage>1250</fpage>
          -
          <lpage>1255</lpage>
          . Tsinghua University Press and Springer, ISBN
          <volume>7</volume>
          -302-11377-7.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Outrata</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Vychodil</surname>
          </string-name>
          , V.:
          <article-title>Thresholds and shifted attributes in formal concept analysis of data with fuzzy attributes</article-title>
          . In: Scha¨rfe, H.,
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Øhrstrøm</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <source>(eds.) Lecture Notes in Artificial Intelligence</source>
          ,
          <volume>4068</volume>
          , pp.
          <fpage>117</fpage>
          -
          <lpage>130</lpage>
          . Springer, Berlin/Heidelberg (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Outrata</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vychodil</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Fast Factorization by Similarity of Fuzzy Concept Lattices with Hedges</article-title>
          .
          <source>Int. J. Found. Comput. Sci</source>
          .
          <volume>19</volume>
          (
          <issue>2</issue>
          ):
          <fpage>255</fpage>
          -
          <lpage>269</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Sklena´rˇ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Zacpal</surname>
          </string-name>
          , J.:
          <article-title>Crisply generated fuzzy concepts</article-title>
          .
          <source>In: B. Ganter and R</source>
          . Godin (Eds.):
          <source>ICFCA 2005, Lecture Notes in Computer Science 3403</source>
          , pp.
          <fpage>268</fpage>
          -
          <lpage>283</lpage>
          , Springer-Verlag, Berlin/Heidelberg,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vychodil</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Reducing the size of fuzzy concept lattices by hedges</article-title>
          .
          <source>In: FUZZ-IEEE</source>
          <year>2005</year>
          ,
          <source>The IEEE International Conference on Fuzzy Systems, May 22-25</source>
          ,
          <year>2005</year>
          , Reno (Nevada, USA), pp.
          <fpage>663</fpage>
          -
          <lpage>668</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Carpineto</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romano</surname>
          </string-name>
          , G.:
          <article-title>Concept Data Analysis</article-title>
          .
          <article-title>Theory and Applications</article-title>
          . J. Wiley (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Cze´dli, G.:
          <article-title>Factor lattices by tolerances</article-title>
          .
          <source>Acta Sci. Math</source>
          .,
          <volume>44</volume>
          ,
          <fpage>35</fpage>
          -
          <lpage>42</lpage>
          (
          <year>1982</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <article-title>Formal Concept Analysis</article-title>
          .
          <source>Mathematical Founda- tions. SpringerVerlag</source>
          , Berlin (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. Ha´jek, P.: Metamathematics of Fuzzy Logic. Kluwer, Dordrecht (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Ha´jek, P.:
          <article-title>On very true</article-title>
          .
          <source>Fuzzy sets and systems 124</source>
          (
          <year>2001</year>
          ),
          <fpage>329</fpage>
          -
          <lpage>333</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Krajcˇi</surname>
          </string-name>
          , S.:
          <article-title>Every concept lattice with hedges is isomorphic to some generalized concept lattice</article-title>
          . In: R.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , V. Snasel (Eds.),
          <source>Proceedings of CLA 2005: The 3rd international conference on Concept Lattices and Their Applications</source>
          , Olomouc, Czech Republic,
          <year>September 2005</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Krajcˇi</surname>
          </string-name>
          , S.:
          <article-title>Cluster based efficient generation of fuzzy concepts</article-title>
          .
          <source>Neural Network World</source>
          <volume>5</volume>
          (
          <year>2003</year>
          ),
          <fpage>521</fpage>
          -
          <lpage>530</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Krajcˇi</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The basic theorem on generalized concept lattice</article-title>
          . In: R.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , V. Snasel (eds.),
          <source>CLA</source>
          <year>2004</year>
          ,
          <article-title>Ostrava</article-title>
          ,
          <source>Proceedings of the 2nd international workshop</source>
          , pp.
          <fpage>25</fpage>
          -
          <lpage>33</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Krupka</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Factorization of residuated lattices with application to concept lattices</article-title>
          .
          <source>In: R.Trappl (ed.) Cybernetics and Systems</source>
          <year>2008</year>
          , pp.
          <fpage>21</fpage>
          -
          <lpage>25</lpage>
          . Austrian Society for Cybernetic Studies, Vienna (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <article-title>Complete tolerance relations of concept lattices</article-title>
          . In: G. Eigenthaler et al. Contributions to General Algebra, Vol.
          <volume>3</volume>
          , pp.
          <fpage>397</fpage>
          -
          <lpage>415</lpage>
          , Ho¨
          <fpage>lder</fpage>
          -Pichler-Tempsky,
          <source>Wien</source>
          (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>