<!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>Galois connection between partial formal contexts and attribute sets</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Francisco Pérez-Gámez</string-name>
          <email>franciscoperezgamez@uma.es</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pablo Cordero</string-name>
          <email>pcordero@uma.es</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Manuel Enciso</string-name>
          <email>enciso@uma.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ángel Mora</string-name>
          <email>amora@uma.es</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Depto. de Lenguajes y Ciencias de la Computación, Universidad de Málaga</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Depto. de Matemática Aplicada, Universidad de Málaga</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <abstract>
        <p>This paper establishes an ordering between partial formal contexts, which are trivalued contexts. We use three values to represent the presence or absence of a certain property or its unknown value. We establish a Galois connection between this ordered set and the Boolean algebra of attribute sets. Finally, we discuss the interpretation of this Galois connection. Formal Concept Analysis (FCA) [1] extracts knowledge from a binary relationship  = (,  ,  ) where  is a set of objects,  is a set of attributes, and  is a relation between  and  (called incidence). See [2] for readers not habituated to FCA. The standard interpretation only considers the information in pairs (, ) ∈  where  is an object and  is an attribute, named positive information.</p>
      </abstract>
      <kwd-group>
        <kwd>Unknown information</kwd>
        <kwd>Formal concept analysis</kwd>
        <kwd>Concept lattice</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>mixed concepts to extend FCA with positive and negative. The authors presented a new Galois
connection that takes advantage of the relationship between the positive and negative attributes.</p>
      <p>
        There are some occasions when we can not work out what those blank cells mean; that is, the
blanks are unknown information. There is quite a lot of recent work on processing unknown
information through FCA [
        <xref ref-type="bibr" rid="ref7 ref8 ref9">7, 8, 9</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] a new value that means unknown information is added
to obtain a 3-valued logic. This new value induces an order considering a “borderline” and is
located between positive and negative values. This work interprets  as “we have information
that it is true” and  as “we have information that it is false”. Then, the third truth-value can
be seen as “unknown”, i.e. we do not know its truthfulness. For instance, in a book with
examination marks, the variable “final exam” matches this interpretation since the unknown
value can be when we do not have the information at all (maybe we have not done the exam or
we have not corrected it yet).
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], the authors present another point of view where the unknown value appears. When
we have a “large” amount of data in a formal context, and we would like to reduce the number
of objects to handle it more eficiently, we can compact groups of objects in a single row by
summarizing the information about them.
      </p>
      <p>
        Considering the following, given an attribute in the original formal context: the new object
will have the attribute if all the packed objects had the attribute; it will not have the attribute if
none of the compacted objects had the attribute; and finally, in other cases, the relation between
the new object and the attribute will be unkown. We want to merge the work [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] with this
idea. We present a new Galois connection that allows building a concept lattice that can be
considered to work with the notion of granularity.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Preliminaries</title>
      <p>2.1. Trivalued formal contexts
We consider the ∧-semilattice 3 = (3, ≤) where 3 = {+, −, ∘}and ≤ is the smallest order such that
∘ ≤ + and ∘ ≤ − (see Fig. 2a). Then, a 3-set on a universal set  is a mapping  ∶  → 3 where,
for each  ∈  , () represents the knowledge about the membership of  to  : () = + means
that it is known that  belongs to  (we call it positive information), () = − means that it is
known that  does not belong to  (we call it negative information), and () = ∘ denotes the
absence of information about the membership of  (which is called unknown information). As
usual, the algebraic structure of 3 is powered to 3 , the set of 3-sets on  , by considering the
pointwise ordering:
 ⊑ 
if () ≤ ()
for all  ∈  .</p>
      <p>This new structure is denoted by 3 = (3 , ⊑).</p>
      <p>Given  ∈ 3 , we call support of  to the set of the elements of  which we have information
about, i.e. Spp() = { ∈  ∶ () ≠ ∘} . In addition, any 3-set  establishes a partition of the
universal set (the quotient set) in three parts:</p>
      <p>Pos() = { ∈  ∶ () = +} = 
Neg() = { ∈  ∶ () = −} = 
−1(+)
−1(−)
1
2
3

+
∘
−

∘
∘
−

−
+
∘
Thus, two of these sets determine the third one and, therefore, we can consider that we are
dealing with a pair of sets ( ,  )</p>
      <p>
        with   ∩   = ∅
formalisation provided by the so-called orthopairs [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>When the support of a 3-set  is finite, we express it as a sequence of elements (with no
delimiters). It can be seen as an ordered re-writing of the concatenation of the elements
of the orthopair, where the atoms in  are capped. For instance,  = 
1 5̄ 7 means that
. It corresponds to the equivalent
(
1
) = (
notate  = 
7) = +, (</p>
      <p>5) = −, and () = ∘
(i.e. the empty chain).</p>
      <p>in other case. In particular, when Spp() = ∅ , we
′
 = (,  ,  )
 (, ) = ∘</p>
      <p>3 is a ∧-semilattice (see, for instance, Figure 3a) whose maximal
elements are those holding Unk() = ∅ . They are called the full sets and coincide with those
orthopairs ( ,  )
such that   ∪   =</p>
      <p>. The set of full sets is denoted by Full( ) .</p>
      <p>Considering this three-valued structure, a partial formal context is defined as a triple ℙ =
(,  , )
being  and  sets and  a 3-set on  × 
. As usually, the elements of  are named
objects, the elements of 
attributes, and  ∶  ×  →
3 incidence relation. For  ∈ 
and  ∈ 
the semantics of this incidence relation is the following:  (, ) = +
means that the object 
has the attribute  ;  (, ) = −</p>
      <p>means that the object  doesn’t have the attribute  ; and
 (, ) = ∘</p>
      <p>means that we do not know whether the object  has the attribute  or not. As in
the classical case, these contexts are shown as tables and, given  ∈  , we define the 3-set  (, )
by currying the mapping  , i.e.  (, ) ∈
3
 is those 3-set such that  (, )() =  (, )
for each
 ∈</p>
      <p>. For instance, for the partial formal context depicted in Figure 1, we have  (1, ) =   .
A partial formal context ℙ = (,  ,  )
such that  ∈</p>
      <p>
        Full( ×  )
is named total formal
context. On the other hand, following the classical interpretation, a (classical) formal context
is a partial formal context ℙ = (,  , 
′
) where  ′(, ) = +
if   
, and
2.2. Inconsistencies: extending the underlying structure
In the formalism introduced by Ganter et.al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] a group of rows are packed considering that an
unkown value is introduced for an attribute, if in the source table for these rows, the attribute
has a positive value in some rows and a negative one for others. This fact corresponds with a
disjunctive interpretation of the attribute sets. However, in our framework proposed in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and
given the interpretation of the concepts, we need a conjunctive interpretation of the attribute
sets. Thus, for example, when obtaining the intent of a concept, we look for the attributes
shared by “all” objects in the extent.
      </p>
      <p>If we generalise this idea in the framework of partial contexts, we may find that, in a set of
+
↖
↗
−
∘
(a) ∧-semilattice 3

↗ ↖
∘
+
↖
↗
−
(b) lattice (4, ≤)
objects, some have a certain attribute and others do not, i.e. we may find inconsistencies (due
to conjunctive interpretation). This takes us from a trivalued model to a tetravalued model.</p>
      <p>Hence, we introduce a fourth element representing inconsistent or contradictory information.
This new element, which is denoted  and called oxymoron, will be the maximum completion
of 3 to be a lattice. This lattice (4, ≤) is shown in Fig. 2b and corresponds with the so-called
“information ordering” in the Belnap’s lattice [12]. The posets 3 and 4 are respectively denoted
by 1 ⊕ 2 and 1 ⊕ 2 ⊕ 1 in [13].</p>
      <p>In the same way that we did for 3 , we consider its extension 4 , the set of mappings
 ∶  →</p>
      <p>4 or 4-sets, and the pointwise order ⊑. Notice that (4 , ⊑) is a lattice whose infimum is
 and supremum is the 4-set that maps any  ∈ 
to  , which is named oxymoron and denoted by
 .̇ The 4-sets can be seen as paraconsistent orthopairs [14], where the condition   ∩   = ∅
is omitted.</p>
      <p>However, as in the classical propositional logic, we semantically consider that, when any
contradiction appears, we can derive anything. Thus, we identify all inconsistent orthopairs
and use  ̇ as the representative element of this class. To formalise it, we define the following
closure operator:
 ∶ 4 → 4 being  () =
{

 ̇
if  ∈</p>
      <p>3 ,
otherwise.</p>
      <p>We denote by 3̇ its codomain  ( 4 ) = 3 ∪ {}̇ , which is a closure system in (4 , ⊑). Therefore,
(3̇ , ⊑) is, on the one hand, a complete lattice (see Fig.3) and, on the other hand, a ∧-subsemilattice
of (4 , ⊑) (but not a sublattice). This lattice will be denoted by 3̇ . Notice that the super-atoms
in 3̇ are the full sets. Since both infima coincide, they will be denoted by the same symbol:
∧. However, the supremum in (4 , ⊑) is denoted by the ∨, whereas in (3̇ , ⊑) is denoted by ⊔.
Thus, for all {  ∶  ∈  } ⊆ 3̇ , we have that
and, in particular,
⨆   =  ( ⋁   )
∈</p>
      <p>∈
⨆   ≠  ̇
∈
implies
⨆   = ⋁   .
∈
∈
(1)
 1↑ 2↖
 1 ←
↗ 1 2 ↖
 2
↖
↗  1 2↖
↗  2
↗  ̇ ↖
↗ ↖

 1↑ 2↖
 1 ←
↗ 1 2 ↖
 2
↖
↗  1 2↖
↗  2
 1 2
↗ ↑
→  1
(b) The lattice 3̇{ 1, 2}
3.</p>
      <p>
        The lattice of partial formal contexts
As mentioned in the introduction, we have studied partial formal context in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] with the idea of
highlighting the knowledge that can be inferred from the context although it could no longer
be true when new information is available. In this paper, we focus on a new Galois Connection
which allows us to work with all the possible universe for the partial formal context. That is, we
are interested in the extraction of knowledge that is necessarily true in all possible configurations
after learning more information. The worst way to do this is to complete the partial context
with all possible extensions (see, for instance, Figure 4). Thus, given a partial formal context
ℙ = (,  ,  )
, we define its completion as the total formal context  ∗(ℙ) = ( ′,  , 
′) where
 ′ = {(,  ) ∈  ×
3 ∶ Pos( ) ∪ Neg( ) =
      </p>
      <p>Unk( (, )}
and  ′((,  ), ) =  (, ) ⊔ 
for all (,  ) ∈</p>
      <p>′. Finally, this total formal context can be analyzed
and managed with the tools introduced in [15]. The main problem of this approach is that the
growth of the size of  ∗(ℙ) with respect to the initial ℙ is exponential. Specifically,
| ′| = ∑ 2|Unk( (, ))|</p>
      <p>∈</p>
      <p>An important feature of FCA is that, although the concept lattice has an exponential size
with respect to the context, concepts can be computed lazily with algorithms whose cost is
“polynomial delay”. In the following, we describe how to extend this idea to partial formal
context by partially computing the concepts of  ∗(ℙ) in a lazy way without having to have
previously calculated  ∗(ℙ). To do it, we introduce a lattice of partial contexts on which we
will navigate in the search for concepts.</p>
      <p>Given two partial formal contexts ℙ1 = ( 1,  1,  1) and ℙ2 = ( 2,  2,  2), we say that ℙ1 is a
refinement of ℙ2 (denoted by ℙ1 ⪯ ℙ2) if
 1 ⊆  2,  1 =  2, and  2(, ) ⊑  1(, ) for all  ∈  1
(2)
In the Figure 5, a chain of partial formal contexts is shown.
 ∗
1.
1.
2.
2.
2. 
2. 
3.
3.

+
+
+
−
+
−
−
−

+
−
+
+
−
−
−
−

−
−
+
+
+
+
+
−
(a)  = (, , )
(b)  ∗(ℙ) = ( ′, ,  ′
)
((ℙ 0), ⪯) is a complete lattice.</p>
      <p>The infimum and the supremum in the complete lattice  (ℙ0) are defined as follow:
• The infimum of {ℙ = (  ,  ,   ) ∶  ∈  } ⊆ (ℙ
0) is k ℙ = (,  ,  )
ℙ
1
2
3
⪰

+
∘
−
1
2
∈
 }.</p>
      <p>∘
∘
−

+
+

−
+
∘

∘
∘
being   = { ∈  ∶  ∈ 
In addition, the upper bound and the lower bound of  (ℙ0) are ℙ0 and (∅,  , )
respectively.
4. A Galois connection between partial formal contexts and
3-sets of attributes
Now we present the Galois connection that will allow us to collect the formal concepts in a
lazy way. Given a partial formal context ℙ0 = ( 0,  ,  0), we define two derivation operators as
follows:
 = { ∈
⋂   ∶ ⨆   (, ) ≠  ̇ } and, for all  ∈ ,  (, ) =
∈</p>
      <p>∈
• The supremum of {ℙ = (  ,  ,   ) ∶  ∈  } ⊆ (ℙ
0) is j ℙ = (,  ,  )
 =
⋃   and, for all  ∈ ,  (, ) =
⨅   (, )
∈ 
∈
∈
with
⨆   (, )
∈
with
• ⇑ ∶ (ℙ 0) → 3̇ that maps any  = (, ,  ) ∈ (ℙ
0) to  ⇑ = ⨅∈
 (, ) .
• ⇓ ∶ 3̇
→ (ℙ 0) that maps any 3̇-set  ∈ 3̇ to  ⇓ = (, ,  )
where
 = { ∈ 
0 ∶  0(, ) ⊔  ≠ }̇</p>
      <p>and  (, ) =  0(, ) ⊔ ,
for each  ∈  .</p>
      <p>Example 1. Given the following partial formal context ℙ0 and  1,  2 ∈ (ℙ 0)
ℙ0
1
2

+
−

∘
+

−
∘
 1
1
2

+
−

+
+

−
∘
+ ∘ −
we have  1⇑ =  and   ⇓ =  2.</p>
      <p>Theorem 2. The pair (⇑, ⇓) is a Galois connection between  (ℙ0) and 3̇ .
and, therefore, ⇑ is an antitone mapping.</p>
      <p>Let’s prove that ⇓ is also antitone. Assume that  1,  2 ∈ 3̇ satifiy  1 ⊑  2, and let
 1⇓ = ( 1, ,  1) and  2⇓ = ( 2, ,  2). On the one hand, since  1 ⊑  2, we straightforwardly
have that</p>
      <p>2 = { ∈  ∶  0(, ) ⊔  2 ≠ }̇ ⊆ { ∈  ∶  0(, ) ⊔  1 ≠ }̇ =  1.</p>
      <p>On the other hand, for all  ∈  2 ⊆  1, we have that</p>
      <p>1(, ) =  0(, ) ⊔  1 ⊑  0(, ) ⊔  2 =  2(, ).</p>
      <p>Now we prove that  1 ⪯  1⇑⇓ for all  1 ∈ (ℙ 0). If  1 = ( 1, ,  1) and  1⇑⇓ =  2 =
Therefore,  2⇓ ⪯  1⇓.
( 2, ,  2), we have that
Then, for all  ∈  1, we have
 2 = { ∈  0 ∶  0(, ) ⊔
⨅  1( 1, ) ≠  }̇ .</p>
      <p>1∈ 1
 0(, ) ⊔
⨅  1( 1, ) ⊑  0(, ) ⊔  1(, ) =  1(, )
 1∈ 1
 ∶  0(, ) ⊔  ≠ }̇
 ⇓⇑.
and, therefore  ∈</p>
      <p>2 and  2(, ) ⊑  1(, ) .</p>
      <p>Finally, let’s prove that  ⊑ 
⇓⇑ for all  ∈</p>
      <p>3̇ . Since  ⇑ = ( 1, , 
and  1(, ) =  0(, ) ⊔ 
for each  ∈  1, we have that  ⊑
1) where  1 = { ∈
⨅∈ 1  1(, ) =
4
 ̄</p>
      <p>2 − + ∘
2
8
 ̄
 ̇
∅</p>
      <p>1 + ∘ −
2 − + ∘</p>
      <p>1 + + −
2 − + −
3
9
 ̄</p>
      <p>1 + ∘ −
2 − + −
6</p>
      <p>̄
their fixed points provide dually isomorphic lattices.</p>
      <p>Corollary 1. Given a partial formal context ℙ0 = ( 0,  ,  0), the set
(ℙ 0) = {(,  ) ∈ (ℙ</p>
      <p>0) × 3̇ ∶  ⇑ =  and  ⇓ = }
( 1,  1) ⪯ ( 2,  2) if  1 ⪯  2 (or equivalently, if  2 ⊑  1)
form a complete lattice denoted by  (ℙ0).</p>
      <p>The couples (,  ) ∈ (ℙ</p>
      <p>0) are named formal concept on ℙ0, and its components  and  are
named extent and intent of the concept, respectively.</p>
      <p>Example 2. In Figure 6 we present the lattice  (ℙ0) obtained from the following partial formal
ℙ0   
1
2
+ ∘ −
− + ∘
Given a partial fomral context ℙ = (,  ,  )</p>
      <p>
        , the set of atoms of  (ℙ) is {( ⇓, ) ∶  ∈ ℳ(ℙ)}
ℳ(ℙ) = { ∈ Full( ) ∶  (, ) ⊑ 
for some  ∈ }
7
 ̄
5
11
∅
{1., 1. , ̄2., 2.}̄
 ̄
{1., 2.}̄
 ̇
∅
3
9
 ̄
{1., 1. , ̄2.}̄
 ̄
In addition, if the completion of ℙ is  ∗(ℙ) = ( ′,  ,  ′) then
ℳ(ℙ) = { ′((,  ), ) ∶ (,  ) ∈ 
′
}
and the lattice  (ℙ) is isomorphic to the mixed concept lattice obtained from  ∗(ℙ), which was
defined in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>Example 3. For the partial formal context ℙ0 defined in Example 2 provided in Section 4, the
atoms of the lattice  (ℙ0) are ℳ(ℙ) = {, ̄,</p>
      <p>
        ̄, ̄
of ℙ0,
}̄ ̄ (see Fig. 6) and, from the completion
 ∗(ℙ0)   
1.
1. ̄
2.
2. ̄
+ + −
+ − −
− + +
− + −
we obtain the mixed concept lattice depicted in Figure 7.
5. Conclusions and future works
In this work, we have presented a Galois connection that allows us to combine the work
presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] with the idea of granularity that appears in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. We present a concept lattice
that can be used to explore at the granules. We present an order with the Partial formal contexts
that can be seen as the order having less granularity or more unknown information. We want
to discuss the diferent uses that this lattice can contribute to work with unknown information
and granularity.
      </p>
      <p>In the future, we want to extend this work by presenting implications that are fulfilled in any
possible universe, that is, in any of the completions of the partial formal context or, which is
equivalent in granularity terms when we explore any grains obtaining the missing information.
Acknowledgments
Partially supported by the Spanish Ministry of Science, Innovation, and Universities (MCIU),
State Agency of Research (AEI), Junta de Andalucía (JA), Universidad de Málaga (UMA) and
European Regional Development Fund (FEDER) through the projects PGC2018-095869-B-I00
(MCIU/AEI/FEDER), TIN2017-89023-P (MCIU/AEI/FEDER), PRE2018-085199 and
UMA2018FEDERJA-001 (JA/UMA/FEDER).
[12] N. D. Belnap, A Useful Four-Valued Logic, Springer Netherlands, Dordrecht, 1977, pp. 5–37.
[13] B. Davey, H. Priestley, Introduction to lattices and order, second ed., Cambridge University
press, Cambridge, 2002.
[14] D. Dubois, S. Konieczny, H. Prade, Quasi-possibilistic logic and measures of information and
conflict, in: First International Workshop on Knowledge Representation and Approximate
reasoning (KR &amp; AR 2003), volume 57 of Fundamenta Informaticae, Olsztyn, Poland, 2003,
pp. 101–125.
[15] J. M. Rodríguez-Jiménez, P. Cordero, M. Enciso, A. Mora, Data mining algorithms to
compute mixed concepts with negative attributes: an application to breast cancer data
analysis, Mathematical Methods in the Applied Sciences 39 (2016) 4829–4845.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <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>
          ,
          <source>Ordered Sets</source>
          <volume>83</volume>
          (
          <year>1982</year>
          )
          <fpage>445</fpage>
          -
          <lpage>470</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ganter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rudolph</surname>
          </string-name>
          , G. Stumme,
          <article-title>Explaining Data with Formal Concept Analysis</article-title>
          ,
          <source>in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</source>
          , volume
          <volume>11810</volume>
          LNCS, Springer,
          <year>2019</year>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>195</lpage>
          . URL: https://link.springer.com/chapter/10.1007/978-3-
          <fpage>030</fpage>
          -31423-
          <issue>1</issue>
          _5. doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>030</fpage>
          - 31423- 1{\_}
          <fpage>5</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Kuznetsov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Revenko</surname>
          </string-name>
          ,
          <article-title>Interactive error correction in implicative theories</article-title>
          ,
          <source>International Journal of Approximate Reasoning</source>
          <volume>63</volume>
          (
          <year>2015</year>
          )
          <fpage>89</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ganter</surname>
          </string-name>
          , R. Wille, '
          <source>Formal Concept Analysis' Mathematical Foundations</source>
          , Springer, Berlin,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Missaoui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Nourine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Renaud</surname>
          </string-name>
          ,
          <article-title>Computing implications with negation from a formal context</article-title>
          ,
          <source>Fundamenta Informaticae</source>
          <volume>115</volume>
          (
          <year>2012</year>
          )
          <fpage>357</fpage>
          -
          <lpage>375</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Rodríguez-Jiménez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cordero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Enciso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rudolph</surname>
          </string-name>
          ,
          <article-title>Concept lattices with negative information: A characterization theorem</article-title>
          ,
          <source>Information Sciences 369</source>
          (
          <year>2016</year>
          )
          <fpage>51</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Pérez-Gámez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cordero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Enciso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mora</surname>
          </string-name>
          ,
          <article-title>A new kind of implication to reason with unknown information</article-title>
          , in: A.
          <string-name>
            <surname>Braud</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Buzmakov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Hanika</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Le Ber</surname>
          </string-name>
          (Eds.),
          <source>Formal Concept Analysis</source>
          , Springer International Publishing, Cham,
          <year>2021</year>
          , pp.
          <fpage>74</fpage>
          -
          <lpage>90</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Konecny</surname>
          </string-name>
          ,
          <article-title>Attribute implications in L-concept analysis with positive and negative attributes: Validity and properties of models</article-title>
          ,
          <source>International Journal of Approximate Reasoning</source>
          <volume>120</volume>
          (
          <year>2020</year>
          )
          <fpage>203</fpage>
          -
          <lpage>215</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Medina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Prade</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Ramírez-Poussa</surname>
          </string-name>
          ,
          <article-title>Disjunctive attribute dependencies in formal concept analysis under the epistemic view of formal contexts</article-title>
          ,
          <source>Information Sciences 561</source>
          (
          <year>2021</year>
          )
          <fpage>31</fpage>
          -
          <lpage>51</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ganter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Meschke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A Formal</given-names>
            <surname>Concept Analysis Approach</surname>
          </string-name>
          to Rough Data Tables, Springer-Verlag, Berlin, Heidelberg,
          <year>2011</year>
          , p.
          <fpage>37</fpage>
          -
          <lpage>61</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ciucci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lawry</surname>
          </string-name>
          ,
          <article-title>Borderline vs. unknown: comparing three-valued representations of imperfect information</article-title>
          ,
          <source>International Journal of Approximate Reasoning</source>
          <volume>55</volume>
          (
          <year>2014</year>
          )
          <fpage>1866</fpage>
          -
          <lpage>1889</lpage>
          .
          <article-title>Weighted Logics for Artificial Intelligence</article-title>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>