<!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>Relations between Proto-fuzzy Concepts, Crisply Generated Fuzzy Concepts, and Interval Pattern Structures</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vera V. Pankratieva</string-name>
          <email>vera.pankratieva@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergei O. Kuznetsov</string-name>
          <email>skuznetsov@hse.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>State University Higher School of Economics</institution>
          ,
          <addr-line>Pokrovskiy bd., 11, Moscow 101000</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>50</fpage>
      <lpage>59</lpage>
      <abstract>
        <p>Relationships between proto-fuzzy concepts, crisply generated fuzzy concepts, and pattern structures are considered. It is shown that proto-fuzzy concepts are closely related to crisply generated fuzzy concepts in the sense that the mappings involved in the definitions coincide for crisp subsets of attributes. Moreover, a proto-fuzzy concept determines a crisp subset of attributes, which generates a (crisply generated) fuzzy concept. However, the reverse is true only in part: given a crisp subset of attributes, one can find a proto-fuzzy concept whose intent includes (but not necessarily coincides with) the given subset of attributes. Interval pattern concepts are shown to be related to crisply generated formal concepts. In particular, every crisply closed subset of objects is an extent of an interval pattern concept.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <sec id="sec-1-1">
        <title>Various approaches to extending the basic definitions of the Formal Concept</title>
      </sec>
      <sec id="sec-1-2">
        <title>Analysis to numerical and more complex data representations were proposed</title>
        <p>
          in the last three decades. An important direction of this research is related to
fuzzy concept analysis, see [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] for an overview of various approaches to fuzzy
concept lattices and some relationships between fuzzy concept lattices and
concept lattices of l-cuts of formal fuzzy contexts. A relationship between ordinary
Galois connections and fuzzy Galois connections was given in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. In this
paper we try to establish relationships between most important notions of several
approaches to fuzzy concept analysis. We show how crisply generated fuzzy
concepts (R. Belohlavek, V. Sklenar, and J. Zacpal [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]), proto-fuzzy concepts
(introduced by O. Kridlo and S. Krajci in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]), and pattern structures (B. Ganter
and S.O. Kuznetsov [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]), in particular interval pattern structures, are related. It
is shown that proto-fuzzy concepts are closely related to crisply generated fuzzy
concepts in the sense that the mappings involved in the definitions coincide for
crisp subsets of attributes. Also, each proto-fuzzy concept determines a crisp
subset of attributes, which generates a (crisply generated) fuzzy concept.
However, the reverse is true only in part: given a crisp subset of attributes, one can
find a proto-fuzzy concept whose intent includes (but not necessarily coincides
with) the given subset of attributes.
        </p>
      </sec>
      <sec id="sec-1-3">
        <title>Interval pattern concepts, which are particular case of pattern structures, are</title>
        <p>shown to be related to crisply generated formal concepts. In particular, every
crisply closed subset of objects is an extent of an interval pattern concept.</p>
      </sec>
      <sec id="sec-1-4">
        <title>The paper is organized as follows. The second section contains main defini</title>
        <p>tions of FCA and their extensions to fuzzy data. The third section describes
relations between crisply-generated fuzzy concepts and proto-fuzzy concepts. The
relationship between fuzzy concepts and interval pattern concepts is described
in the fourth section.
2</p>
        <p>Fuzzy Contexts and Formal Concepts</p>
      </sec>
      <sec id="sec-1-5">
        <title>We start with a set X of objects, a set Y of attributes, and a fuzzy relation I</title>
        <p>
          between X and Y . This means that a truth degree I(x, y) ∈ L, where L is the
set of values of some complete residuated lattice L, see, e.g., [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], is assigned to
each pair (x, y), x ∈ X, y ∈ Y . The element I(x, y) is interpreted as the degree
to which attribute y applies to object x. The triple hX, Y, Ii is called a formal
fuzzy context.
        </p>
        <sec id="sec-1-5-1">
          <title>In paper [3] the following mappings are introduced. Fuzzy sets A ∈ LX and</title>
        </sec>
        <sec id="sec-1-5-2">
          <title>B ∈ LY are mapped into fuzzy sets A↑ ∈ LY and B↓ ∈ LX according to the</title>
          <p>formulas</p>
          <p>A↑(y) =</p>
          <p>V (A(x) → I(x, y)),
x∈X
B↓(x) = V (B(y) → I(x, y))</p>
          <p>y∈Y
for y ∈ Y and x ∈ X.</p>
          <p>
            Definition 1 ([
            <xref ref-type="bibr" rid="ref4">4</xref>
            ]). A formal fuzzy concept hA, Bi consists of a fuzzy set A
of objects (the extent of the concept) and a fuzzy set B of attributes (the concept
intent) such that A↑ = B and B↓ = A. The set of all formal fuzzy concepts is
denoted by B(X, Y, I).
          </p>
          <p>
            Definition 2 ([
            <xref ref-type="bibr" rid="ref4">4</xref>
            ]). A formal fuzzy concept hA, Bi ∈ B(X, Y, I) is said to be
crisply generated if there exists a crisp subset Bc ⊆ Y such that A = B↓
c
(thus, B = Bc↓↑).
          </p>
        </sec>
      </sec>
      <sec id="sec-1-6">
        <title>Strictly speaking, such crisply generated concepts should be called crisply</title>
        <p>attribute-generated fuzzy concepts in contrast to crisply object-generated
fuzzy concepts which can be defined in a similar way.</p>
      </sec>
      <sec id="sec-1-7">
        <title>There is another approach to generalization of formal concept analysis to the</title>
        <p>
          case of fuzzy contexts, which was developed in paper [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Given a fuzzy context
hX, Y, Ii, define its l-cuts Il, l ∈ L, as
        </p>
        <p>
          Il = {(x, y) ∈ X × Y : I(x, y) ≥ l}
and introduce the mappings ↑l: 2X → 2Y and ↓l: 2Y → 2X :
↑l (A) = {y ∈ Y : (∀x ∈ A)I(x, y) ≥ l},
↓l (B) = {x ∈ X : (∀y ∈ B)I(x, y) ≥ l},
A ⊆ X,
Definition 3 ([
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]). A pair hA, Bi ∈ 2X × 2Y is called an l-concept if and only
if ↑l (A) = B and ↓l (B) = A, which means that the pair hA, Bi is a formal
concept in the l-cut hX, Y, Ili, which is a binary context. The set of all concepts
in the l-cut is denoted by Kl.
        </p>
        <p>
          Definition 4 ([
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]). Triples hA, B, li ∈ 2X × 2Y × L such that hA, Bi ∈ S Kk
k∈L
and l = sup{k ∈ L : hA, Bi ∈ Kk} are called proto-fuzzy concepts. The set
of all proto-fuzzy concepts is denoted by KP .
        </p>
        <p>
          Definition 5 ([
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]). Let B ⊆ Y be an arbitrary set of attributes. We define the
contraction of the set of proto-fuzzy concepts subsistent to the set B as
        </p>
        <p>KBP = {hA, li ∈ 2X × L : (∃B′ ⊇ B)hA, B′, li ∈ KP }.</p>
        <p>
          Thus, the elements of the set KBP are proto-fuzzy concepts (in the fuzzy context
hX, Y, Ii) “contracted to the subset B.”
Definition 6 ([
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]). Define the mappings
⇑: LX → 2Y ,
⇓: 2Y → LX
as follows: for any subset A of objects and any subset B of attributes let
⇑ (A˜) = [{B ⊆ Y : (∀x ∈ X)(∃hA, li ∈ KBP x ∈ A &amp; l ≥ A˜(x)};
⇓ (B)(x) = sup{l ∈ L : (∃hA, li ∈ KBP), x ∈ A}.
        </p>
        <p>The mapping ⇑ takes a fuzzy subset of objects A˜ to a (crisp) set of
attributes B ⊆ Y . The mapping ⇓ takes a crisp subset of attributes B ⊆ Y to a
fuzzy subset of objects A˜.
3</p>
        <p>Relationship between crisply generated fuzzy concepts
and proto-fuzzy concepts
Consider a fuzzy context hX, Y, Ii with k objects and n attributes (i.e., |X| = k,
|Y | = n)
and take some (crisp) intent B ⊆ Y to which some proto-fuzzy concepts may
be contracted. To compute ⇓ (B), we write the set B in the form of an n-tuple
(b1, b2, . . . , bn), where bi = 1 if and only if the intent B contains the ith attribute.</p>
      </sec>
      <sec id="sec-1-8">
        <title>Then</title>
        <p>⇓ (B)(x) = sup{l ∈ L : (∃hA, li ∈ KBP) x ∈ A}.</p>
      </sec>
      <sec id="sec-1-9">
        <title>Evaluating ⇓ (B) at the element x1 gives</title>
        <p>⇓ (B)(x1) = sup{l ∈ L : (∃hA, li ∈ KBP) x1 ∈ A}.</p>
      </sec>
      <sec id="sec-1-10">
        <title>This means that it is necessary to find a cut that corresponds to the maximum</title>
        <p>value of l and contains a proto-fuzzy concept (including the elements of the top
row) which may be contracted to B.</p>
        <p>In order that all entries d1j that correspond to unit jth attributes be
contained in some l-cut, it is necessary that the condition d1j ≥ l be satisfied for
all such indices j. If we take the infimum d∗ = V d1j over all j such that
bj=1
bj = 1, then all d1j are not less than d∗. Therefore, all d1j are contained in the
d∗-cut and, hence, they belong to some proto-fuzzy concept in this cut. Such
proto-fuzzy concept may consist of the top row contracted to B, unless it may
be extended to other rows to form a rectangular (i.e., if the contraction of any
other row to B contains elements which are less than d∗). It may also happen
that the d∗-cut contains a rectangular that consists of at least two rows and can
be contracted to B. Such rectangular presents a proto-fuzzy concept, since this
is a formal concept which does not occur higher than at the d∗-cut.</p>
        <p>Thus, a1 =⇓ (B)(x1) = V d1j .</p>
        <p>bj=1</p>
        <sec id="sec-1-10-1">
          <title>The same for all other objects xi. As a result, we arrive at a fuzzy set</title>
          <p>
⇓ (B) = (a1, a2, . . . , ak) = 

^ d1j , ^ d2j , · · · ^ dkj  .
bj=1 bj=1 bj=1</p>
        </sec>
      </sec>
      <sec id="sec-1-11">
        <title>Now let us compute the result of the mapping ↓ applied to the crisp set of</title>
        <p>attributes B = (b1, b2, . . . , bn):
B↓(x) =
^ (B(y) → I(x, y)).
y∈Y</p>
      </sec>
      <sec id="sec-1-12">
        <title>Here and in what follows, computations are performed in the framework of the</title>
        <p>lattice with the LÃukasiewicz logical connectives (however, most of the statements
seem to hold also for the general case), so a → b = min{1 − a + b, 1}, and
a ∧ b = min{a, b}. Let us compute B↓(x1) — the result of the evaluation of the
mapping ↓ at the element x1:</p>
        <p>B↓(x1) =
^ (B(y) → I(x1, y)) = ^(b1 → d11, b2 → d12, . . . , bn → d1n).</p>
        <p>y∈Y</p>
        <sec id="sec-1-12-1">
          <title>The values bj that are equal to zero are inessential, since the corresponding implication evaluates to 1: min{1 − 0 + d1j , 1} = 1. For the values bj which are</title>
          <p>equal to 1, we have bj → d1j = 1 − 1 + d1j = d1j . Thus, to determine the result
of the mapping, it is necessary to find the infimum over all elements of the top
row. Therefore, B↓(x1) = V d1j . The same for all other objects.</p>
          <p>bj=1</p>
        </sec>
      </sec>
      <sec id="sec-1-13">
        <title>As a result, we obtain</title>
        <p>
B↓ = (a1, a2, . . . , ak) = 

^ d1j , ^ d2j , . . . , ^ dkj  .
bj=1 bj=1 bj=1</p>
      </sec>
      <sec id="sec-1-14">
        <title>Thus, we arrive at</title>
        <p>Theorem 1. The mapping ⇓ coincides with the mapping ↓ restricted to crisp
subsets of attributes.1</p>
        <p>For an arbitrary k-tuple A = (a1, . . . , ak) by lA = (la1, . . . , lak) we denote
the l-cut of A, i.e., the crisp k-tuple whose components are defined as
laj =
(1,
0,
aj ≥ l,
aj &lt; l.</p>
        <p>Theorem 2. Let A = (a1, . . . , ak) = B↓, B = Bc↓↑. Denote l = W Bc↓ = W ai
c
and consider the set Z = (z1, . . . , zk) such that zi = 0 if ai &lt; l and zi = 1 if
ai = l. Then (z1, z2, . . . , zk) × 1B corresponds to some proto-fuzzy concept in the
l-cut that may be contracted to 1B.</p>
        <p>Proof. Consider the rows that correspond to ai = l. The elements that stay
at the intersection of these rows with 1B belong to the l-cut. This rectangular
cannot be extended to other rows, since any other row contracted to 1B contains
elements which are less than l. However, it may happen that it may be extended
to columns which correspond to zero components of Bc. In the case of such
extension we obtain in the l-cut a proto-fuzzy concept which may be contracted
to Bc. ⊓⊔</p>
      </sec>
      <sec id="sec-1-15">
        <title>Remark 1. The statement that this procedure gives a proto-fuzzy concept (rather than a contraction of one) is, in general, not valid. Example. Consider a fuzzy context and its 0.5-cut given by the following tables:</title>
        <p>1 0.7 1 0.7
0.2 0.2 0.2 0.5 0.7
0.3 0.3 0 0.7 0.8
0.5 0.5 0.8 0.8 0.2
0.5 0.5 0.7 0.7 0.4
0.5-cut</p>
        <p>X X</p>
        <p>
          X X
X X X
X X X
1 When this text was already prepared for publication, the authors discovered the
work [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], which contains related results.
        </p>
        <p>Take Bc = (1, 0, 1, 0). Then Bc↓ = A = (0.2, 0.3, 0.5, 0.5); A↑ = B = (1, 0.7, 1, 0.7);
B↓ = (0.2, 0.3, 0.5, 0.5); W ai = 0.5; Z = (0, 0, 1, 1).</p>
        <p>As a result, Z × Bc = (0, 0, 1, 1) × (1, 0, 1, 0) corresponds to the context
0 0 0 0
0 0 0 0
1 0 1 0
1 0 1 0
Theorem 3. Let A = (a1, . . . , ak) = Bc↓ and B = Bc↓↑. For any i, 1 ≤ i ≤ k,
specify a k-tuple Zi by the formula
zij =
(1,
0,
aj ≥ ai,
aj &lt; ai.</p>
        <p>Then the context Zi × Bc corresponds to a proto-fuzzy concept in the ai-cut of
the original context, which may be contracted to Bc.</p>
      </sec>
      <sec id="sec-1-16">
        <title>The proof of this theorem is similar to that of Theorem 2.</title>
        <p>Theorem 4. Suppose that the l-cut contains a proto-fuzzy formal concept. Then
there exists an n-tuple Bc satisfying the following conditions:
1. Bc↓ = (a1, . . . , ak), where ai ≥ l if this proto-fuzzy concept involves the ith
object and ai &lt; l, otherwise;
2. the n-tuple Bc is closed with respect to crisp components (or just crisply
closed); that is, 1(Bc↓↑) = Bc.</p>
        <p>Proof. Define the n-tuple Bc = (b1, . . . , bn) as follows: bi = 1 if and only if the
given proto-fuzzy concept involves the ith attribute. Then, in accordance with
the definition of a proto-fuzzy concept, we have Bc↓ = A = (a1, . . . , ak), where
ai ≥ l if this proto-fuzzy concept involves the ithe object and ai &lt; l, otherwise.</p>
        <sec id="sec-1-16-1">
          <title>Let us show that the n-tuple Bc obtained in this way satisfies Property 2.</title>
        </sec>
      </sec>
      <sec id="sec-1-17">
        <title>Suppose, by contradiction, that there is an attribute j such that</title>
        <p>Bc(j) = bj = 0
and
Bc↓↑(j) = 1.</p>
      </sec>
      <sec id="sec-1-18">
        <title>Then there exists an object i that belongs to the given formal concept and</title>
        <p>satisfies the condition dij &lt; l (or else the attribute j belongs to the given formal
concept and Bc(j) = bj = 1). Now, taking into account the inequality Bc↓(i) ≥ l,
we obtain</p>
        <p>Bc↓↑(j) ≤ 1 − Bc↓(i) + dij ≤ 1 − l + dij &lt; 1 − l + l = 1.</p>
        <p>This estimate means that the n-tuple 1(Bc↓↑) has no nonzero components other
than those of Bc. ⊓⊔</p>
        <sec id="sec-1-18-1">
          <title>By Theorem 3 the context lA × Bc may be considered a contraction of some</title>
          <p>proto-fuzzy concept to Bc.</p>
          <p>In order to find out whether the context lA × Bc determines a proto-fuzzy
concept or a contraction of some proto-fuzzy concept, we consider the closure
B = Ac↑ of the crisp n-tuple lA = Ac. Following the lines of the proof of
Theorem 3 one can show that the context Ac × lB is a contraction of some proto-fuzzy
concept to Ac.</p>
          <p>On the other hand, the n-tuple Ac = lA was defined as the l-cut of the
ntuple A, which is the closure of the crisp n-tuple Bc of attributes. For this reason,
the n-tuple Ac cannot be majorized by a greater (crisp) n-tuple “possessing”
the attributes Bc and, therefore, the context Ac × lB cannot be considered a
nontrivial contraction of some proto-fuzzy concept to Ac.
4</p>
          <p>Relationship between fuzzy formal concepts and
pattern structures
Definition 7. Let G be a set of an arbitrary nature, (D, ⊓) be a meet-semilattice,
and let there be a mapping</p>
        </sec>
      </sec>
      <sec id="sec-1-19">
        <title>Example. Consider the following fuzzy context:</title>
        <p>generates a complete subsemilattice (Dδ, ⊓) of (D, ⊓). Each complete semilattice
of this kind has lower and upper bounds, which we denote by 0 and 1, respectively.</p>
      </sec>
      <sec id="sec-1-20">
        <title>For a pattern structure (G, D, δ) we define the derivation operators acting on subsets A ⊆ G as and on the semilattice elements d ∈ D as</title>
        <p>The triple
where D = (D, ⊓), is called a pattern structure, provided that the set
δ : G → D.</p>
        <p>(G, D, δ),
δ(G) := {δ(g)|g ∈ G}</p>
        <p>A¤ := l δ(g)</p>
        <p>g∈A
d¤ := {g ∈ G|d ⊑ δ(g)}.
object 1 0.2 0.2 0.5 0.7
object 2 0.3 0 0.7 0.8
object 3 0.5 0.8 0.8 0.2
object 4 0.5 0.7 0.7 0.4</p>
      </sec>
      <sec id="sec-1-21">
        <title>The set G is the set of all objects. The closure operator applied to a sub</title>
        <p>set A of objects gives an n-tuple (the length of which is equal to the number of
attributes — in this case, n = 4) of shortest intervals which cover the values of
the corresponding attributes for all objects of the subset A.</p>
        <p>For instance, for the subset A = {1, 2} of objects we have</p>
        <p>{1, 2}¤ = d12 = {[0.2; 0.3], [0; 0.2], [0.5; 0.7], [0.7; 0.8]}
¤
and d12 = {1, 2}. As in the binary case, a pair (A, d), A ⊆ G, d ∈ D, satisfying
the conditions A¤ = d, d¤ = A, is said to comprise a pattern concept. Thus,
the pair ({1, 2}, {[0.2; 0.3], [0; 0.2], [0.5; 0.7], [0.7; 0.8]}) is a pattern concept.</p>
        <p>Now let us compute {1, 3}¤. We have</p>
        <p>{1, 3}¤ = d13 = {[0.2; 0.5], [0.2; 0.8], [0.5; 0.8], [0.2; 0.7]}
and d1¤3 = {1, 3, 4}.</p>
        <p>Subsets of objects may be considered as crisp n-tuples (of objects), where
n = |G|, extents are then closed crisp n-tuples. Object implication is defined as
usual: for sets A, C ⊆ G we write A → C iff A¤ ⊑ C¤, where ⊑ is a natural
subsumption relation associated to ⊓: X ⊑ Y iff X ⊓ Y = X. In particular,
there is an object implication ai → aj (ai, aj ∈ G) if the row of the context
corresponding to ai (i.e., ai¤) is component-wise smaller than the row of the
context corresponding to aj (i.e., aj¤).</p>
        <p>Theorem 5. If the set of all extents of interval pattern concepts coincides with
the set of all crisply closed n-tuples, then the context contains no implications.
Proof. Assume that all (crisp) n-tuples that correspond to closed subsets of
objects (i.e., such that A¤¤ = A) are crisply closed and there are no other
crisply closed n-tuples. Then suppose, by contradiction, that the formal context
contains an implication ai → aj . Since the context contains no identical rows, all
objects are closed. In particular, ai¤¤ = ai. Consider the crisp n-tuple Ai that
corresponds to the object ai
(0, . . . , 0, 1, 0, . . . , 0)
| i{−z1 }
| n{−zi }
and its image Ai↑ under the mapping ↑. It is easily seen that Ai↑ is a fuzzy
ntuple that coincides with the ith row of the context. Since every component of
the fuzzy n-tuple Ai↑ is not greater than the corresponding component of the jth
row, the closure A↑↓ contains 1 at the jth component. Thus, the n-tuple Ai is
i
not crisply closed. The contradiction obtained proves the theorem. ⊓⊔
Theorem 6. For any crisply closed n-tuple the corresponding subset of objects
is closed.</p>
        <sec id="sec-1-21-1">
          <title>Proof. Consider an arbitrary crisply closed n-tuple A. The tuple A↑ consists of</title>
          <p>the row minima for the support of the crisp n-tuple A. The fact that A is crisply
closed means that A↑↓ = A, that is, none of the rows dominate A↑. Hence,
the corresponding extent is closed, since no other row falls within the interval
between the minimum and the maximum values. ⊓⊔</p>
        </sec>
      </sec>
      <sec id="sec-1-22">
        <title>Thus, the set of crisply closed n-tuples is contained in the set of extents of</title>
        <p>interval formal concepts.</p>
        <p>Corollary 1. In order that the set of crisply closed n-tuples coincide with the
set of extents of interval pattern concepts it is necessary that each pattern concept
satisfy the following condition: the minima of the intervals comprise an n-tuple
which is not less than any object intent of an object not contained in the extent
of the interval pattern concept.</p>
      </sec>
      <sec id="sec-1-23">
        <title>Proof. Follows directly from Theorems 5 and 6.</title>
        <p>⊓⊔
5</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Conclusions</title>
      <sec id="sec-2-1">
        <title>In this work, we studied relations between various generalizations of formal con</title>
        <p>cept analysis to the case of numerical values. The known approaches include
proto-fuzzy concepts, crisply generated fuzzy concepts, and pattern structures.</p>
      </sec>
      <sec id="sec-2-2">
        <title>It was shown that proto-fuzzy concepts and fuzzy concepts have much in</title>
        <p>common: the mappings involved in their definitions coincide for crisp subsets of
attributes. Also, each proto-fuzzy concept determines a crisp subset of attributes,
which generates a (crisply generated) fuzzy concept. However, the reverse is true
only in part: any crisp subset of attributes is a contraction of the intent of some
proto-fuzzy concept, but not necessarily the intent itself.</p>
      </sec>
      <sec id="sec-2-3">
        <title>Interval pattern concepts, which are particular case of pattern structures,</title>
        <p>were shown to be related to crisply generated formal concepts. In particular,
every crisply closed subset of objects is an extent of an interval pattern concept.</p>
      </sec>
      <sec id="sec-2-4">
        <title>Sufficient conditions are derived under which no other extents of interval pattern</title>
        <p>concepts exist.</p>
        <p>Further research in this area would go in the following directions:
– introduce “two-sided” (double) pattern structures and study their
relationship with fuzzy formal concepts;
– find a minimal (canonical) fuzzy context that induces a lattice of fuzzy
concepts isomorphic to a given one;
– elaborate new methods for fuzzy data analysis on the basis of the results
obtained.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. H´ajek,
          <string-name>
            <surname>P.</surname>
          </string-name>
          ,
          <source>Metamathematics of Fuzzy Logic</source>
          , Kluwer, Dordrecht,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Bˇelohl´avek, R.,
          <string-name>
            <surname>Vychodil</surname>
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>What is a fuzzy concept lattice?</article-title>
          ,
          <source>in CLA 2005</source>
          , pp.
          <fpage>34</fpage>
          -
          <lpage>45</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Belohlavek</surname>
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Fuzzy Galois connections</article-title>
          .
          <source>Math. Logic Quarterly</source>
          <volume>45</volume>
          ,
          <issue>4</issue>
          (
          <year>1999</year>
          ),
          <fpage>497</fpage>
          -
          <lpage>504</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Bˇelohl´avek, R., Sklen´aˇr,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Zacpal</surname>
          </string-name>
          , J.:
          <source>Crisply Generated Fuzzy Concepts</source>
          , in: B. Ganter and
          <string-name>
            <given-names>R.</given-names>
            <surname>Godin</surname>
          </string-name>
          (Eds.):
          <source>ICFCA</source>
          <year>2005</year>
          , LNCS 3403, pp.
          <fpage>268</fpage>
          -
          <lpage>283</lpage>
          ,
          <year>2005</year>
          (Springer-Verlag, Berlin, Heidelberg,
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>O.</given-names>
            <surname>Kr</surname>
          </string-name>
          ´ıdlo, S. Krajˇci, Proto-fuzzy
          <string-name>
            <surname>Concepts</surname>
          </string-name>
          ,
          <source>Their Retrieval and Usage</source>
          , in: B. Ganter and
          <string-name>
            <given-names>R.</given-names>
            <surname>Godin</surname>
          </string-name>
          (Eds.):
          <source>CLA</source>
          <year>2008</year>
          , pp.
          <fpage>83</fpage>
          -
          <lpage>95</lpage>
          , ISBN 978-80-244-2111-7, Palacky´ University, Olomouc,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>B.</given-names>
            <surname>Ganter</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.O.</given-names>
            <surname>Kuznetsov</surname>
          </string-name>
          , Pattern Structures and Their Projections,
          <source>preprint MATH-AL-14-2000</source>
          , Technische Universit¨at Dresden, Herausgeber, Der Rektor,
          <year>November 2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>O.</given-names>
            <surname>Kr</surname>
          </string-name>
          <article-title>´ıdlo, S. Krajˇci, Fuzzy concept lattice is made by proto-fuzzy concepts</article-title>
          ,
          <source>in:</source>
          <string-name>
            <given-names>J.P.</given-names>
            <surname>Carvalho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Kaymak</surname>
          </string-name>
          , and
          <string-name>
            <surname>J.M.C. Sousa</surname>
          </string-name>
          (Eds.):
          <source>Proceedings of the Joint 2009 International Fuzzy Systems Association World Congress and 2009 European Society of Fuzzy Logic and Technology Conference</source>
          , Lisbon, Portugal,
          <source>July 20-24</source>
          ,
          <year>2009</year>
          , pp.
          <fpage>1252</fpage>
          -
          <lpage>1257</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>