<!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>Fuzzy formal concept analysis via multilattices: first prospects and results⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>J. Medina</string-name>
          <email>jesus.medina@uca.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>J. Ruiz-Calvin˜o</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Mathematics. University of Ca ́diz</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Mathematics. University of Co ́rdoba</institution>
        </aff>
      </contrib-group>
      <fpage>69</fpage>
      <lpage>79</lpage>
      <abstract>
        <p>The most general algebraic structure of truth-values considered in the theory of fuzzy concept analysis to evaluate the attributes and objects has been a lattice. However, in some examples arises the necessity of a more general structure. In this paper we investigate the use of multilattices as underlying set of truth-values for these attributes and objects.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The study of reasoning methods to work out with uncertainty, imprecise data
or incomplete information has been a trending topic in the recent years in order
to explain, in a better way, observed facts, specify statements, reasoning and/or
execute programs.</p>
      <p>One important and powerful mathematical tool that has been used for this
purpose at theoretical level is fuzzy logic. From the applicative side, neural
networks have a massively parallel architecture-based dynamics which are inspired
by the structure of human brain, adaptation capabilities, and fault tolerance.
The recent paradigm of soft computing promotes the use and integration of
different approaches for the problem solving.</p>
      <p>
        Formal concept analysis, introduced by Wille in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], is a useful tool for
qualitative data analysis and has become an appealing major research topic,
from both the theoretical and applied perspectives. What we pretend in this
paper is to present the multilattices as a basis on the area of formal concept
analysis and, specifically, what will lead us to what we have called fuzzy formal
concept multilattice.
      </p>
      <p>
        There has been many approaches in order to generalise the classical
concept lattices given by Ganter and Wille [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] allowing some uncertainty in data.
The first fuzzy approach was proposed by Burusco and Fuentes-Gonz´alez [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
where fuzzy concept lattices were first presented, and later further developed
by Pollandt [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] and Bˇelohl´avek [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Other approaches emerge trying to work
with non-commutative fuzzy logic and similarity as we can see in the work of
Georgescu and Popescu [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This approach, consisting in generalizing the
equality relation and considering an alternative similarity relation, underlies in the
works of Bˇelohl´avek [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], which considered L-equalities to extend the fuzzy
concept lattice. This approach was extended in an asymmetric way, although only
for the case of classical equality (L = {0, 1}) by Krajˇci, who introduced the
so-called generalized concepts lattices in [
        <xref ref-type="bibr" rid="ref15 ref16">16,15</xref>
        ].
      </p>
      <p>
        Recently, a new approach has been proposed by Medina et al in [
        <xref ref-type="bibr" rid="ref19 ref20">20,19</xref>
        ] who
introduced the multi-adjoint concept lattices, joining the multi-adjoint
philosophy with concept lattices. To do this the authors needed to generalize the adjoint
pairs into what they called adjoint triples [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This new structure directly
generalizes almost all the approaches previously cited.
      </p>
      <p>
        On the other hand, the theory of multilattices arose trying to weaken the
restrictions imposed on a (complete) lattice, namely, the “existence of least upper
bounds and greatest lower bounds” is relaxed to “existence of minimal upper
bounds and maximal lower bounds”. In this direction, several definitions have
been proposed in the mathematical literature of the structure so-called
multilattice [
        <xref ref-type="bibr" rid="ref14 ref3">3,14</xref>
        ].
      </p>
      <p>
        Later on, an alternative notion of multilattice, with better properties
regarding substructures than the previous definitions, has been introduced [
        <xref ref-type="bibr" rid="ref17 ref5">5,17</xref>
        ].
Moreover, this structure has proved to be an important tool in order to obtain
some advances in the theory of mechanized deduction in temporal logics.
      </p>
      <p>
        Multilattices, in the sense of the paragraph above, also arise in a natural
manner in the research area concerning fuzzy extensions of logic programming [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
For instance, one of the hypotheses of the main termination result for sorted
multi-adjoint logic programs [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] has been weakened only when the underlying
set of truth-values is a multilattice [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]; as far as we know, the question of
providing a counter-example on a lattice remains open.
      </p>
      <p>The main result introduced here is the presentation of multilattices as
underlying set where to evaluate the attributes, the objects and the relation in a
fuzzy environment to formal concept analysis, indeed, this leads us to see that
the set of “multilattice concepts” is a multilattice. We can see as well that if we
evaluate the objects or the attributes in a lattice and the other in a multilattice
what we have again a lattice not a multilattice as we could think at first.</p>
      <p>The idea of using multilattices as underlying set of truth values arises us
since in real life many thigns are ordered in a way that we we know that some
objects are better than others but sometimes we can not choose which is the
best of them because they can have different properties. This idea can be seen
in the example we give in the last section of this paper where we consider a
group of hotels. It is logical to think that four-star hotels are better than three
star hotel, but sometimes we can not decide if a four-star hotel is better than
another four-star hotel since these can have different properties to be considered
like acommodation, location, price, etc., and one can be better in one property
and worse in other. This, as we have already said, is what have lead up to
consider multilattices because this structure deals better with objects which are
uncomparable.</p>
      <p>The plan of this paper is the following: in Section 2 we present the main
definitions and results to understand the paper. Section 3 presents the formal
concept multilattice; we also provide an example where this new structure can
be used in Section 4; the paper ends with some conclusions and prospects for
future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Preliminaries</title>
      <p>In this first section we will set the basic notions required to the complete
understanding of the paper. We will start with a bit of lattice and multilattice theory
and finished with concept lattice analysis.</p>
      <p>One of the most structures used when hanging with fuzziness is a lattice,
this has been a very suitable in order to develop many theories. Although the
following definitions are well known, we will recall them here in order to make
this paper as selfcontained as possible. The definition of a lattice is given bellow.
Definition 1. By a complete lattice is understood a poset, (L, ), where every
subset of L has supremum and infimum.</p>
      <p>When instead of the existence of both supremum and infimum for every
subset we only ask for the existence of one of them the notion of semilattice
arised.</p>
      <p>Definition 2. By a complete lower semilattice is understood a poset, (L, ),
where every non-empty subset of L has infimum.</p>
      <p>Definition 3. By a complete upper semilattice is a poset, (L, ), where every
non-empty subset of L has supremum.</p>
      <p>Nevertheless, there is a closed relationship between lattices and semilattices,
indeed, if we have the existence of a top element in lower semilattices or a bottom
element in upper semilattices we have that they become lattices as the following
theorem states.</p>
      <p>Theorem 1. A complete upper (lower) semilattice (L, ) with a minimum
element (maximum element ) is a complete lattice.</p>
      <p>Once we have reminded the notions of lattice and semilattice we will pass to
define what a multilattice is. To get this we will start with some preliminaries
notions.</p>
      <p>Definition 4. Let (P, ≤) be a poset and K ⊆ P , we say that:
– K is called a chain if for every two elements x, y ∈ K we have that x ≤ y
or y ≤ x.
– K is called an antichain if none of its elements are comparable, i.e., for
every x, y ∈ K we have that x y and y x.
Definition 5. A poset (P, ≤) is called coherent if every chain has supremum
and infimum.</p>
      <p>Once we have introduced these notions we can give the definition of a
complete multilattice.</p>
      <p>Definition 6. A complete multilattice is a coherent poset without infinite
antichains, (M, ≤), where for each subset, the set of its upper (lower) bounds has
minimal (maximal) elements.</p>
      <p>Each minimal(maximal) element of the upper (lower) bounds of a subset is called
multisupremum(multinfimum). The set of all multisuprema(multinfima) will be
denoted by multisup(multinf).</p>
      <p>Example 1. An example of a multilattice is given in figure 1.</p>
      <p>⊤
•❅</p>
      <p>❅
a •❅
c •❍✟❍✟❍✟❍✟❍✟❅❍✟• d</p>
      <p>• b
❅
❅•</p>
      <p>⊥</p>
      <p>Fig. 1. Multilattice M6</p>
      <p>In this multilattice we have that if we consider the subset {a, b} we have that
multinf{a, b} = ⊥ and multisup{a, b} = {c, d} while if we consider as subset
{c, d} we have that multinf{c, d} = {a, b} and multisup{a, b} = ⊤</p>
      <p>
        We will remind now the notion of adjoint pair we will use later [
        <xref ref-type="bibr" rid="ref11 ref21">11,21</xref>
        ].
Definition 7. Let (P1, ≤1), (P2, ≤2), (P3, ≤3) be posets and &amp; : P1 × P2 → P3,
← : P3 × P2 → P1, be mappings, then (&amp;, ←), is called an adjoint pair with
respect to P1, P2, P3 if:
– &amp; is increasing in both arguments;
– ← are increasing in the first argument and decreasing in the second;
– x ≤1 z ← y iff x &amp; y ≤3 z for all x ∈ P1, y ∈ P2 and z ∈ P3;
      </p>
      <p>
        Now, we will pass to introduce a bit of fuzzy concept analysis. We will remind
first the notions of Galois connection and concept [
        <xref ref-type="bibr" rid="ref10 ref9">9,10</xref>
        ].
      </p>
      <p>Definition 8. Let ↓ : P → Q and ↑ : Q → P be two maps between the posets
(P, ≤) and (Q, ≤). The pair (↑, ↓) is called a Galois connection if:
– p1 ≤ p2 implies p2↓ ≤ p1↓ for every p1, p2 ∈ P ;
– q1 ≤ q2 implies q2↑ ≤ q1↑ for every q1, q2 ∈ Q;
– p ≤ p↑↓ and q ≤ q↓↑ for all p ∈ P and q ∈ Q;</p>
      <p>An interesting property of a Galois connection (↑, ↓) is that ↓ = ↓↑↓ and
↑ = ↑↓↑.</p>
      <p>Definition 9. A pair (p, q) is called a concept if p↓ = q and q↑ = p.</p>
      <p>
        If P and Q are lattices we have as well the following result:
Theorem 2. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] Let (L1, 1) and (L2, 2) be two complete lattices and (↑, ↓)
a Galois connection between them, then we have that the set C = {(x, y) | x ∈
L1, y ∈ L2, x↓ = y, y↑ = x} is a complete lattice with the following ordering
(x1, y1) (x2, y2) if and only if x1 1 x2 (or equivalently y2 2 y1), where the
supremum and the infimum are given bellow:
^(xi, yi) =
i∈I
_(xi, yi) =
i∈I
^ xi, (_ yi)↑↓
i∈I i∈I
(_ xi)↓↑, ^ yi
i∈I i∈I
!
!
      </p>
      <p>With all this notions now we can pass to the following section where we will
present concept multilattices.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Fuzzy formal concept multilattices</title>
      <p>When working in concept analysis theory we always have two sets A and B
representing the attributes and the objects together with a relation between
them. In order to reach the concept multilattices these ones will be evaluated in
complete multilattices.</p>
      <p>The first result we obtain concerning concept analysis in multilattices will be
crucial for our purpose. We will denote by M1A and M2B the sets of all mappings
from A to M1 and from B to M2 respectively.</p>
      <p>Theorem 3. Let (M1, ≤1) and (M2, ≤2) be two complete multilattices, A and
B two sets and (↑, ↓) a Galois connection between M1A and M2B. If {(gi, fi)}i∈I
is a set of concepts we have that
multinf{fi↓ | i ∈ I} ⊆ (multisup{fi | i ∈ I})↓
multinf{gi↑ | i ∈ I} ⊆ (multisup{gi | i ∈ I})↑
(1)
(2)
where (multisup{fi | i ∈ I})↓ = {f m↓ult | fmult ∈ multisup{fi | i ∈ I}} and
(multisup{gi | i ∈ I})↑ is given similarly.
Proof. We will prove (1). Item (2) is proved in a similar way.</p>
      <sec id="sec-3-1">
        <title>Let g ∈ multinf{fi↓ | i ∈ I} we have that g ≤1 fi↓ for every i ∈ I. As ↑ is</title>
        <p>decreasing we have that fi↓↑ ≤2 g↑, but the pair (↑, ↓) is a Galois connection so
we have that:
Then there is fmult ∈ multisup{fi | i ∈ I} such that fmult ≤2 g↑. As ↓ is
↓
decreasing we have that g↑↓ ≤1 fmult using again that (↑, ↓) is a Galois connection
we obtain that:
fi ≤2 (fi)↓↑ ≤2 g↑</p>
        <p>↓
g ≤1 g↑↓ ≤1 fmult
(3)
On the other hand, we have that fmult ∈ multisup{fi | i ∈ I}, so fi ≤2 fmult for
every i ∈ I then, as ↓ is decreasing fmult ≤1 fi↓, for every i ∈ I, then fmult is a
↓ ↓
↓
lower bound of the set {fi↓ | i ∈ I}, but g ∈ multinf{fi↓ | i ∈ I} and g ≤1 fmult,
↓
by (3). Therefore, by maximality of g we have that g = fmult.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Thus, we have proved that for every g ∈ multinf{fi↓ | i ∈ I} there is fmult ∈</title>
        <p>multisup{fi | i ∈ I} such that g = f m↓ult, which leads us to the result. ⊔⊓</p>
        <p>We cannot get always the equality in this theorem as we can see in the next
example:
Example 2. If we consider the multilattice of Fig. 1 and the folowing Galois
connection, ↑ = ↓ : M 6 → M 6 defined as:</p>
        <p>⊥↑ = ⊤ ; a↑ = b↑ = c↑ = c ; d↑ = ⊥ ; ⊤↑ = ⊥
It is routine to prove that the pair (↑, ↓) is a Galois connection.</p>
        <p>On one hand, we obtain that</p>
        <p>multinf{a↑, b↑} = multinf{c} = c
However, on the other hand:</p>
        <p>(multisup{a, b})↑ = ({c, d})↑ = {c↑, d↑} = {c, ⊥}
which proves that we cannot get the equality always.</p>
        <p>As a consequence of the previous theorem, we have that, given the set of
all concepts C = {(g, f ) | f ∈ M1A, g ∈ M2B, g↑ = f, f ↓ = g}, and the ordering
defined as (g1, f1) ≤ (g2, f2) if and only if g1 ≤1 g2 (if and only if f2 ≤2 f1), then
(C, ≤) is a complete multilattice which is a result similar to Theorem 2, but now
with respect to multilattices.</p>
        <p>Theorem 4. If (M1, ≤1) and (M2, ≤2) be two complete multilattices, A and B
two sets and (↑, ↓) a Galois connection between M1A and M2B, then we have that
(C, ≤) is a complete multilattice where for every set of concepts {(gi, fi)}i∈I :
multinf{(gi, fi)} = (multinf{gi}, (multinf{gi})↑)
multisup{(gi, fi)} = ((multinf{fi})↓, multinf{fi})
(4)
(5)
Proof. If we prove that they are concepts, then it is obvious that they are the
multisuprema and the multinfima due to the definition of the ordering in C.</p>
        <p>By Theorem 3, we have that
multinf{gi} ⊆ (multisup{fi})↓
(6)
Hence, given g ∈ multinf{gi}, there exist f ∈ multisup{fi}, such that g = f ↓.
Therefore, since (↑, ↓) is a Galois connection, g↑↓ = f ↓↑↓ = f ↓ = g.</p>
        <p>Consequently, it is trivial that they are concepts. For the multisuprema the
proof is similar. The proof of coherence and the non-existence of anti-chains
comes directly from the definition of the ordering consider. ⊔⊓</p>
        <p>At this point we could think what would happen whether the set of objects
or the set of attributes are evaluated in a lattice while the other in a multilattice.
The answer to this is given by the following corollary.</p>
        <p>Proposition 1. Considering the framework of the previous theorem, if M1 or
M2 is a lattice, then we have that C is a lattice.</p>
        <p>Proof. If M1 is a lattice in the first equality of (4) the multinfimum becomes a
singleton so it is indeed an infimum. Hence, every set has an infimum and so
(C, ≤) is a complete lower semilattice. Therefore, we only have to prove that
there is a maximum element ⊤C in C.</p>
      </sec>
      <sec id="sec-3-3">
        <title>Let g⊤ ∈ M1A the map which sends every element of A to the maximum</title>
        <p>element ⊤ of M1 and consider the pair (g⊤, g⊤↑). If we prove that it is a concept
then we have finished, since it is obvious that this element would be the maximum
element in C.</p>
        <p>We only have to prove that g⊤ = g⊤↑↓. As (↑, ↓) a Galois connection we have
that g⊤ ≤1 g⊤↑↓ and, as g⊤(a) = ⊤ for every element a ∈ A, we have that the
equality holds, i.e., g⊤ = g⊤↑↓.</p>
        <p>The proof for M2 being a lattice is similar. ⊔⊓
The following section introduces a simple and particular context where we
can get a Galois connection from an adjoint pair what allows us to obtain a
concept multilattice.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>A worked out example</title>
      <p>The multilattice considered for the calculation in this example is the one given
in Fig. 2 together with the following adjoint pair (&amp;, ←).</p>
      <p>x

x &amp; y = y</p>
      <p>⊥


a
if y = ⊤
if x = ⊤
if x ∈ {⊥, b} or y ∈ {⊥, b}
otherwise
⊤
•
• e
❅</p>
      <p>❅
a •❅
c •❍✟❍✟❍✟❍✟❍✟❅❍✟• d</p>
      <p>• b
❅
❅•</p>
      <p>⊥
It is routine calculation that (&amp;, ←) is, indeed, an adjoint pair, in which &amp; is
commutative.</p>
      <p>Imagine that we are going to travel to a city and we have to decide which
hotel is the best for us. In this example, in order to no complicate the
calculation we will taking into account seven different hotels, as objects, and two
attributes, which will be price and situation. Hence, we have as set of objects B =
{H1, H2, H3, H4, H5, H6, H7} and as set of attributes A = {price, situation},
both evaluated in M 6∗ and the M 6-fuzzy relation, R : A × B → M 6∗, between
them, defined in Table 1</p>
      <p>R
H1
H2
H3
H4
H5
H6
H7</p>
      <p>Evaluating the hotels in a multilattice comes from the idea that the hotels
are ordered thinking of the number of stars they have. We can state, for example
that any four-star hotel is better than any three-star hotel, but if both hotels
are four-star ones we cannot distinguish between them at the beginning.</p>
      <p>In the case of the situation, we have that we can say one situations are
better than other but we cannot compare a situations that are for example one
kilometer from the downtown but in different directions.</p>
      <p>In the case of prizes, happens more or less the same because we cannot
distinguish between prizes which are very similar.</p>
      <p>If we see the relationship we have that R(H5, price) = b, R(H6, price) = a
means that the fifth and the sixth hotels have more or less the same prices but
we cannot decide which is best taking into account only their prizes.</p>
      <p>For these reasons we have chosen multilattices for their evaluation.</p>
      <p>We are trying to choose a hotel to stay in according to our preferences in
prizes and situation.</p>
      <p>It is easy to check that for the adjoint pair (&amp;, ←) and for any mapping
f : A → M 6∗ or g : B → M 6∗ the following sets has infimum.</p>
      <p>Hence, we can define the next Galois connection
{R(a, b) ← g(b) | b ∈ B}
{R(a, b) ← f (a) | a ∈ A}
g↑(a) = inf{R(a, b) ← g(b) | b ∈ B}
f ↓(b) = inf{R(a, b) ← f (a) | a ∈ A}
The proof of (↓, ↑) being a Galois connection follows directly from the existence
of the infimum of these sets, that &amp; is commutative and that the implication are
decreasing in the second argument.</p>
      <p>Therefore, from Theorem 4 we have an fuzzy concept multilattice and if our
preferences are the following g(price) = a and g(situation) = d we have that for
H1.</p>
      <p>g↑(H1) = inf{d ← a, ⊥ ← d} = inf{⊤, b} = b
And for the others:
g↑(H2) = e , g↑(H3) = b , g↑(H4) = ⊤ , g↑(H5) = b , g↑(H6) = b , g↑(H7) = e
On the other hand we have that
f ↓↑(price) = inf{d ← b, c ← e, ⊤ ← b , a ← ⊤ b ← b, a ← b, a ← e}
= inf{⊤, ⊤, a, ⊤, e, e} = a
In a similar way we obtain that</p>
      <p>f ↓↑(situation) = d
Thus, according to out preference stablished by f , we have that our best choice
is H4, although H2 and H7 are really good ones too.</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions and future work</title>
      <p>A first approach to fuzzy formal concept multilattices has been presented. This
paradigm arises as a more flexible setting than formal concept analysis
framework, as the introduced motivating example shows.</p>
      <p>Moreover, several properties have been proved. For example, we have checked
that the concepts in the new framework form a complete multilattice and that if
we impose that one of the set of attributes or objects are evaluated in a lattice
and the other in a multilattice, then we obtain a complete lattice.</p>
      <p>In the future, we will study general Galois connections which allows us to
get more concept multilattices. We will focus as well, when we have these Galois
connections, on getting a representation theorem for them to be able to get which
multilattices are isomorphic to concept multilattices.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>Bˇelohla´vek. Lattice generated by binary fuzzy relations (extended abstract)</article-title>
          .
          <source>In 4th Intl Conf on Fuzzy Sets Theory and Applications</source>
          , page
          <volume>11</volume>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>Bˇelohla´vek. Concept lattices and order in fuzzy logic</article-title>
          .
          <source>Annals of Pure and Applied Logic</source>
          ,
          <volume>128</volume>
          :
          <fpage>277</fpage>
          -
          <lpage>298</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>M.</given-names>
            <surname>Benado</surname>
          </string-name>
          .
          <article-title>Les ensembles partiellement ordonn´es et le th´eor`eme de raffinement de Schreier, II. Th´eorie des multistructures</article-title>
          .
          <source>Czechoslovak Mathematical Journal</source>
          ,
          <volume>5</volume>
          (
          <issue>80</issue>
          ):
          <fpage>308</fpage>
          -
          <lpage>344</lpage>
          ,
          <year>1955</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>A.</given-names>
            <surname>Burusco</surname>
          </string-name>
          and
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>Fuentes-Gonz´alez. The study of L-fuzzy concept lattice</article-title>
          .
          <source>Mathware &amp; Soft Computing</source>
          ,
          <volume>3</volume>
          :
          <fpage>209</fpage>
          -
          <lpage>218</lpage>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>P.</given-names>
            <surname>Cordero</surname>
          </string-name>
          , G. Guti´errez, J. Mart´ınez, and I. P. de Guzma´
          <article-title>n. A new algebraic tool for automatic theorem provers</article-title>
          .
          <source>Annals of Mathematics and Artificial Intelligence</source>
          ,
          <volume>42</volume>
          (
          <issue>4</issue>
          ):
          <fpage>369</fpage>
          -
          <lpage>398</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>M.</given-names>
            <surname>Cornejo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Medina</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Ram</surname>
          </string-name>
          <article-title>´ırez. A comparative study of adjoint triples</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. C. Dama´sio, J. Medina, and
          <string-name>
            <given-names>M.</given-names>
            <surname>Ojeda-Aciego</surname>
          </string-name>
          .
          <article-title>Sorted multi-adjoint logic programs: Termination results and aplications</article-title>
          .
          <source>In Logics in Artificial Intelligence, JELIA'04</source>
          , pages
          <fpage>252</fpage>
          -
          <lpage>265</lpage>
          .
          <source>Lecture Notes in Artificial Intelligence</source>
          ,
          <volume>3229</volume>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. C. Dama´sio, J. Medina, and
          <string-name>
            <given-names>M.</given-names>
            <surname>Ojeda-Aciego</surname>
          </string-name>
          .
          <article-title>Termination of logic programs with imperfect information: applications and query procedure</article-title>
          .
          <source>Journal of Applied Logic</source>
          ,
          <volume>5</volume>
          :
          <fpage>435</fpage>
          -
          <lpage>458</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>B.</given-names>
            <surname>Davey</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Priestley</surname>
          </string-name>
          . Introduction to Lattices and Order. Cambridge University Press, second edition,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. E. Diday and
          <string-name>
            <given-names>R.</given-names>
            <surname>Emilion</surname>
          </string-name>
          .
          <article-title>Maximal and stochastic galois lattices</article-title>
          .
          <source>Discrete Applied Mathematics</source>
          ,
          <volume>127</volume>
          (
          <issue>2</issue>
          ):
          <fpage>271</fpage>
          -
          <lpage>284</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>R. P.</given-names>
            <surname>Dilworth</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Ward</surname>
          </string-name>
          .
          <article-title>Residuated lattices</article-title>
          .
          <source>Transactions of the American Mathematical Society</source>
          ,
          <volume>45</volume>
          :
          <fpage>335</fpage>
          -
          <lpage>354</lpage>
          ,
          <year>1939</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>B.</given-names>
            <surname>Ganter</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Wille</surname>
          </string-name>
          .
          <source>Formal Concept Analysis: Mathematical Foundation</source>
          . Springer Verlag,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>G.</given-names>
            <surname>Georgescu</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Popescu</surname>
          </string-name>
          .
          <article-title>Concept lattices and similarity in non-commutative fuzzy logic</article-title>
          .
          <source>Fundamenta Informaticae</source>
          ,
          <volume>53</volume>
          (
          <issue>1</issue>
          ):
          <fpage>23</fpage>
          -
          <lpage>54</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>D.</given-names>
            <surname>Hansen</surname>
          </string-name>
          .
          <article-title>An axiomatic characterization of multilattices</article-title>
          .
          <source>Discrete Mathematics</source>
          ,
          <volume>1</volume>
          :
          <fpage>99</fpage>
          -
          <lpage>101</lpage>
          ,
          <year>1981</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. S. Krajˇci.
          <article-title>The basic theorem on generalized concept lattice</article-title>
          . In V. Sna´sel and R. Bˇelohla´vek, editors,
          <source>International Workshop on Concept Lattices and their Applications</source>
          ,
          <source>CLA</source>
          <year>2004</year>
          , pages
          <fpage>25</fpage>
          -
          <lpage>33</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16. S. Krajˇci.
          <article-title>A generalized concept lattice</article-title>
          .
          <source>Logic Journal of IGPL</source>
          ,
          <volume>13</volume>
          (
          <issue>5</issue>
          ):
          <fpage>543</fpage>
          -
          <lpage>550</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. J. Mart´ınez, G. Guti´errez, I. de Guzma´n, and
          <string-name>
            <given-names>P.</given-names>
            <surname>Cordero</surname>
          </string-name>
          .
          <article-title>Generalizations of lattices looking at computation</article-title>
          .
          <source>Discrete Mathematics</source>
          ,
          <volume>295</volume>
          :
          <fpage>107</fpage>
          -
          <lpage>141</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>J. Medina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Ojeda-Aciego</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>J. R</surname>
          </string-name>
          .-C. no.
          <article-title>Fuzzy logic programming via multilattices</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          ,
          <volume>158</volume>
          :
          <fpage>674</fpage>
          -
          <lpage>688</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>J. Medina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Ojeda-Aciego</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>J.</surname>
          </string-name>
          <article-title>Ruiz-Calvin˜o. Relating generalized concept lattices with concept lattices for non-commutative conjunctors</article-title>
          .
          <source>Applied Mathematics Letters</source>
          ,
          <volume>21</volume>
          (
          <issue>12</issue>
          ):
          <fpage>1296</fpage>
          -
          <lpage>1300</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>J. Medina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Ojeda-Aciego</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>J.</surname>
          </string-name>
          <article-title>Ruiz-Calvin˜o. Formal concept analysis via multi-adjoint concept lattices</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          ,
          <volume>160</volume>
          (
          <issue>2</issue>
          ):
          <fpage>130</fpage>
          -
          <lpage>144</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>J. Medina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Ojeda-Aciego</surname>
          </string-name>
          , and P. Vojta´ˇs.
          <article-title>Similarity-based unification: a multiadjoint approach</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          ,
          <volume>146</volume>
          :
          <fpage>43</fpage>
          -
          <lpage>62</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>S.</given-names>
            <surname>Pollandt</surname>
          </string-name>
          . Fuzzy Begriffe. Springer, Berlin,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <given-names>R.</given-names>
            <surname>Wille</surname>
          </string-name>
          .
          <article-title>Restructuring lattice theory: an approach based on hierarchies of concepts</article-title>
          . In I. Rival, editor,
          <source>Ordered Sets</source>
          , pages
          <fpage>445</fpage>
          -
          <lpage>470</lpage>
          . Reidel,
          <year>1982</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>