<!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>k-Partite Graphs as Contexts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexandre Bazin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Aur´elie Bertaux</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>67, Department of Computer Science, Palacky University Olomouc</institution>
          ,
          <addr-line>2018. Copying permitted only for private and academic purposes</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Le2i, Universit ́e Bourgogne Franche-Comt ́e</institution>
          ,
          <addr-line>Dijon</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>c paper author(s), 2018. Proceedings volume published and copyrighted by its editors. Paper published in Dmitry I. Ignatov</institution>
          ,
          <addr-line>Lhouari Nourine (Eds.): CLA 2018, pp. 59</addr-line>
        </aff>
      </contrib-group>
      <fpage>59</fpage>
      <lpage>67</lpage>
      <abstract>
        <p>In formal concept analysis, 2-dimensional formal contexts are bipartite graphs. In this work, we generalise the notions of context and concept to graphs that are not bipartite. We then study the complexity of the enumeration and identify the structure of the set of such concepts.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Formal concept analysis (FCA) is a mathematical framework centered on the
notions of formal context (data) and formal concept (significant patterns). Most
of the simpler real-life data sets take the form of formal contexts and the
interesting patterns are often variations on the theme of formal concepts, making
FCA well-suited for applications in any field that deals with data [
        <xref ref-type="bibr" rid="ref10 ref12 ref3 ref6">3,10,6,12</xref>
        ].
However, it has its limitations. With the increasing complexity of data, FCA
requires extensions and generalisations such as fuzzy or multi-dimensional
approaches [
        <xref ref-type="bibr" rid="ref1 ref13 ref2 ref7">2,1,7,13</xref>
        ].
      </p>
      <p>
        Formal contexts in their basic form are binary tables – i.e. bipartite graphs
for which a bipartition into independent sets is given. One of the most important
generalizations of FCA, Polyadic Concept Analysis (PCA) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], deals with the
same notions of context and concept when said context is an n-uniform1
npartite2 hypergraph – modeling the majority of multidimensional data sets. In
PCA, again, an n-partition of the hypergraph is given. This trend can be found
in all variants of FCA : the number of dimensions is the size of the data tuples.
      </p>
      <p>We believe that it would be interesting, ultimately, to generalise FCA to
npartite hypergraphs that are not n-uniform in order to create new opportunities
of applications involving exotic data. In this work, as a first step toward this
goal, we focus on the case of n-partitioned graphs (2-uniform hypergraphs) with
n &gt; 2. We define the corresponding “concepts”, briefly study the complexity of
their enumeration and show that they form a complete n-lattice, implying that
known algorithms can be used to compute them.
1 i.e. hypergraph such that all its hyperedges have size n
2 i.e. the set of graph vertices is decomposed into n disjoint sets such that no two
graph vertices within the same set are adjacent</p>
    </sec>
    <sec id="sec-2">
      <title>Basics</title>
      <p>
        This section briefly presents the basic notions in formal concept analysis and
polyadic concept analysis. For a deeper look into the 2-dimensional case, we
refer the reader to [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
2.1
      </p>
      <sec id="sec-2-1">
        <title>Binary Formal Concept Analysis</title>
        <p>Definition 1 A (formal) context is a triple (S1, S2, R) in which S1 and S2 are
sets of what is commonly referred to as objects and attributes and R is a binary
relation between objects and attributes representing the fact that an object is
described by an attribute.</p>
        <p>A formal context is usually represented by a crosstable.</p>
        <p>R a b c d e
1 × ×
2 × × ×
3 × × ×
4 × ×
5 × ×
Definition 2 Let C = (S1, S2, R) be a context. A (formal) concept of C is a pair
(E ⊆ S1, I ⊆ S2) such that E × I ⊆ R and both E and I are maximal for this
property.</p>
        <p>In other words, a concept is a maximal rectangle full of crosses up to
permutation of objects or attributes, also called in graph theory: a full bipartite
subgraph or a biclique.</p>
        <p>In our Fig. 1 example, (1, ab) and (23, bd) are concepts.</p>
        <p>
          The set of concepts can be ordered by the inclusion relation on both objects
and attributes and then forms a complete lattice (i.e. graph of concepts). Every
complete lattice is isomorphic to the concept lattice of some context [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Multidimensional Formal Concept Analysis</title>
        <p>
          The notions of formal contexts and concepts have been extensively studied and
are successfully used in various fields such as data mining, data analysis,
information retrieval, source code error correction, machine learning and for
building taxonomies and ontologies [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. The multidimensional generalization of FCA,
polyadic concept analysis [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], has received comparatively less attention but is a
promising theoretical as well as applicative field. Let us present here the basics.
Definition 3 An n-context is a tuple (S1, . . . , Sn, R) in which Si, i ∈ {1, . . . , n},
is a set called a dimension and R ⊆ Qi∈{1,...,n} Si is an n-ary relation.
        </p>
        <p>An n-context can be represented by an n-dimensional crosstable.</p>
        <p>a b c a b c a b c
1 × × × ×
2 × × × ×
3 × × × ×</p>
        <p>γ
α</p>
        <p>β
Definition 4 Let C = (S1, . . . , Sn, R) be an n-context. An n-concept of C is
an n-tuple (T1, . . . , Tn) such that Ti ⊆ Si, Qi∈{1,...,n} Ti ⊆ R and there is no
d ∈ {1, . . . , n} and k ∈ Sd \ Td such that (T1, . . . , Td ∪ {k}, . . . , Tn) respects this
property.</p>
        <p>In other words, an n-concept is a maximal n-dimensional box full of crosses
in C up to permutations inside dimensions.</p>
        <p>In our Fig. 2 example, ({1, 2, 3}, {a}, {α, β}) and ({2}, {a, b}, {γ}) are
3concepts.</p>
        <p>
          The set of all the n-concepts in an n-context, together with the n
quasiorders induced by the inclusion relation on the subsets of each dimension, forms
an n-lattice and each complete n-lattice is isomorphic to the concept lattice of
an n-context, as stated in the basic theorem of polyadic concept analysis [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
A graph is a pair G = (V, E) in which V is a set of elements called vertices and
E ⊆ V 2 a set of edges.
        </p>
        <p>A set X ⊆ V of vertices is a clique if there is an edge between any two
of its elements. A clique is maximal if it is not contained in another clique.
An independent set is a set of vertices that does not contain any edge. An
independent set is maximal if it is not contained in any independent set. A
vertex cover is a set of vertices that contains at least one vertex from every edge.
A vertex cover is minimal if it does not contain any vertex cover. A (maximal)
independent set in a graph G is a (maximal) clique in the complementary graph G
and reciprocally. The complement of a (maximal) independent set is a (minimal)
vertex cover and reciprocally.</p>
        <p>We will use M(G) to denote the set of maximal cliques in a graph G.</p>
        <p>A graph G = (V, E) is k-partite iff V can be partitioned into k independent
sets.
3
α
3
α
β
γ
γ
a
b</p>
        <p>Snumbers</p>
        <p>2</p>
        <p>A complete k-partite graph is a k-partite graph such that there is an edge
between every pair of vertices that do not belong to the same independent set.</p>
        <p>In our running example, the subgraphs induced by the vertices sets {1, b, α}
and {1, a, b} are, respectively, complete tripartite and bipartite graphs.</p>
        <p>Bidimensional formal contexts (S1, S2, R) are bipartite graphs (S1 ∪S2, R) for
which a bipartition is given. In graph terminology, 2-concepts are thus maximal
complete bipartite subgraphs of the context.
3</p>
        <p>k-Partite Graphs as Contexts
FCA offers tools to find and manipulate patterns in bipartite graphs. What
happens to these patterns and tools when the input graph is not bipartite ?
3.1</p>
      </sec>
      <sec id="sec-2-3">
        <title>Defining the Concepts</title>
        <p>Let us start by defining the objects we are looking for. The central patterns
in FCA are concepts : maximal complete bipartite subgraphs of the context.
When the context is k-partite, a natural generalisation can then be expressed as
follows.</p>
        <p>Definition 5 Let G = (V, E) be a graph and S = (S1, . . . , Sk) a partition of V
into k independent sets. Let {j1, . . . , jm} ⊆ {1, . . . , k}. An m-2concept of (S, E)
is a tuple C = (Cj1 , . . . , Cjm ), Cjx 6= ∅, Cjx ⊆ Sjx , such that Sx∈{1,...,m} Cjx
induces a maximal complete m-partite subgraph of G and there is no (Cj1 , . . . , Cjm , Cjm+1 )
with this property.</p>
        <p>In “m-2concept”, the m means that we consider an m-partite graph as
“concept” (m dimensions are involved in the pattern) and the 2 means the pattern is
found in a 2-uniform graph. We have chosen to define them as m-tuples instead
of k-tuples with m ≤ k in order to avoid having to consider the m − k empty
components and confusion with k-concepts from PCA.</p>
        <p>We will now suppose, for the remainder of this paper, that our running
example is partitioned as in Fig. 4. In this case, (1, b, α) is a 3-2concept and
(1, ab) and (23, βγ) are 2-2concepts. The tuple (3, c, βγ) is not a 3-2concept
because the induced subgraph is complete bipartite, not complete tripartite3.
The tuple (1, α) is not a 2-2concept because (1, b, α) is a 3-2concept.</p>
      </sec>
      <sec id="sec-2-4">
        <title>When the graph is bipartite and the partition provided is binary, the</title>
        <p>2-2concepts are the formal concepts with non-empty intents and extents. It is
important to note that Si, i ∈ {1, . . . , k}, is a complete 1-partite subgraph –
though (Si) is not necessarily a 1-2concept.</p>
        <p>We will use T ((S, E)) to denote the set of m-2concepts, 1 &lt; m ≤ |S|, of a
k-partite graph (V, E) together with a partition S of V into k independent sets.
3 Two sets are considered {3} and {c,βγ} without relations between {c} and {βγ}
Proposition 1 Let (V, E) be a graph and S = (S1, . . . , Sk) a partition of V into
k independent sets.</p>
        <p>T ((S, E)) = M((V, E ∪ X))
with X = Si∈{1,...,k} S2i
Proof. In G = (V, E Si∈{1,...,k} S2i ), we have that ∀i ∈ {1, . . . , k}, Si is a clique.
Let C = (Cj1 , . . . , Cjm ) with Cji ⊆ Sji be such that Si∈{1,...,m} Cji is a maximal
clique in G. By definition, any two vertices x ∈ Cja and y ∈ Cjb , a 6= b are
neighbours in G. As such, they are neighbours in (V, E) too. Clearly, that makes
C an m-partite complete subgraph of (V, E). The maximality property holds
from one graph to the other so C is an m-2concept of (V, E).</p>
        <p>Let C = (Cj1 , . . . , Cjm ) be an m-2concept of (V, E). By definition, any two
vertices x ∈ Cja and y ∈ Cjb , a 6= b are neighbours in (V, E). As such, they are
neighbours in G. As, ∀i ∈ {1, . . . , k}, Si is a clique, Si∈{1,...,m} Cji is a clique
in G. The maximality property once again holds from one graph to the other so
Si∈{1,...,m} Cji is a maximal clique in G. tu
a
b
1
c
2
3
α
β
γ
We now have to characterise the structure of the set T ((S, E)). We will show
that it forms a k-lattice when put together with the appropriate quasi-orders.
The best way to do this is to show that T ((S, E)) is isomorphic to the concept
k-lattice of a k-context.</p>
        <p>Let K((S, E)) = (S1 ∪ {s1}, . . . , Sk ∪ {sk}, R) be a k-context such that si 6∈ Si
(x1, . . . , xk) ∈ R ⇐⇒ ∀xi 6= si, xj 6= sj, ∃e ∈ E such that xi, xj ∈ e
Note that, potentially, xi = xj. In the context K((S, E)) each cross corresponds
to a clique of the graph (V,E), including 1-element ones, with the elements
si representing the fact that a clique does not intersect the set Si. Figure 6
illustrates the 3-context corresponding to our running example..</p>
        <p>Clearly, if (X1, . . . , Xk) is a k-concept of K((S, E)), then ∀i ∈ {1, . . . , m},
si ∈ Xi.</p>
        <p>a b c s2 a b c s2 a b c s2 a b c s2</p>
        <p>Theorem 1. Let (V, E) be a graph and S a k-partition of (V, E) into k
independent sets. The set of m-2concepts of (S, E), together with the k quasi-orders
induced by the inclusion relation on each independent set, forms a k-lattice.
Proof. Let (X1, . . . , Xk) be a k-concept of K((S, E)) = (S1 ∪ {s1}, . . . , Sk ∪
{sk}, R). By definition, Qi∈{1,...,k}(Xi \ {si}) ⊆ R. From the construction of
K((S, E)), we get that ∀xi ∈ Xi\{si}, xj ∈ Xj \{sj}, ∃e ∈ E such that xi, xj ∈ e.
This means that the tuple (Xj1 \ {sj1 }, . . . , Xjm \ {sjm }), such that the different
Xji \ {sji } are the non-empty components of (X1 \ {s1}, . . . , Xk \ {sk}), is an
m-2concept of (S, E).</p>
        <p>Let (Cj1 , . . . , Cjm ) be an m-2concept of (S, E). By definition, ∀A ∈ Qi∈{1,...,m} Cji ,
∀x, y ∈ A, ∃e ∈ E such that x, y ∈ e. As such, the tuple (X1, . . . , Xk) such that
Xi =
(
{si}
Ci ∪ {si} if i ∈ {j1, . . . , jm}</p>
        <p>otherwise
is a k-concept of K((S, E)).
tu</p>
        <p>
          This implies that algorithms [
          <xref ref-type="bibr" rid="ref4 ref8">4,8</xref>
          ] for computing n-concepts can be used to
compute m-2concepts.
        </p>
        <p>In Fig. 6, the 3-concepts are
(1s1, bs2, αs3) (23s1, s2, βγs3)
(1s1, abs2, s3) (12s1, bs2, s3)
(3s1, cs2, s3) (123s1, s2, s3)
(s1, abcs2, s3) (s1, s2, αβγs3)
which yield the m-2concepts of our running example once the si and empty
sets are removed.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>In this paper, we have extended the notions of formal context and concept to
graphs that are not bipartitioned in order to allow the handling of a different kind
of data. We have shown that, given a k-partition of the graph into independent
sets, the set of such m-2concepts forms a k-lattice. This allows the use of any
k-lattice algorithm to compute m-2concepts.</p>
      <p>The next step would be to generalise the notion of n-concept to hypergraphs
that are not n-partite n-uniform. This, however, is not as straightforward as
m-2concepts. Indeed, the k-lattice structure of m-2concepts comes from the fact
that a clique with n vertices can freely be converted into 2n hyperedges (the
subsets of vertices). Converting an edge (a, b) into two singletons (a) and (b) does
not add complexity. However, converting an hyperedge (a, b, c) into a triangle
(a, b), (b, c), (a, c) can potentially create new triangles that do not correspond
to existing hyperedges of size 3.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R.:
          <article-title>What is a fuzzy concept lattice? II. Rough Sets, Fuzzy Sets, Data Mining</article-title>
          and Granular Computing pp.
          <fpage>19</fpage>
          -
          <lpage>26</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Burusco</given-names>
            <surname>Juandeaburre</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          , Fuentes-Gonza´lez, R.:
          <article-title>The study of the L-fuzzy concept lattice</article-title>
          .
          <source>Mathware &amp; soft computing</source>
          .
          <source>1994</source>
          Vol.
          <volume>1</volume>
          Nu´m. 3 p.
          <fpage>209</fpage>
          -
          <lpage>218</lpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Carbonnel</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huchard</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miralles</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nebut</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Feature model composition assisted by formal concept analysis</article-title>
          .
          <source>In: ENASE: Evaluation of Novel</source>
          Approaches to Software Engineering. pp.
          <fpage>27</fpage>
          -
          <lpage>37</lpage>
          . SciTePress (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cerf</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Besson</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Robardet</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boulicaut</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          :
          <article-title>Data-peeler: Constraint-based closed pattern mining in n-ary relations</article-title>
          .
          <source>In: proceedings of the 2008 SIAM International conference on Data Mining</source>
          . pp.
          <fpage>37</fpage>
          -
          <lpage>48</lpage>
          . SIAM (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <source>Formal Concept Analysis: Mathematical Foundations</source>
          . Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1st edn. (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kaytoue</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Napoli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duplessis</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Mining gene expression data with pattern structures in formal concept analysis</article-title>
          .
          <source>Information Sciences</source>
          <volume>181</volume>
          (
          <issue>10</issue>
          ),
          <fpage>1989</fpage>
          -
          <lpage>2001</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A triadic approach to formal concept analysis. Conceptual structures: applications, implementation</article-title>
          and theory pp.
          <fpage>32</fpage>
          -
          <lpage>43</lpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Makhalova</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nourine</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>An incremental algorithm for computing n-concepts</article-title>
          .
          <source>In: Formal Concept Analysis for Knowledge Discovery. Proceedings of International Workshop on Formal Concept Analysis for Knowledge Discovery (FCA4KD</source>
          <year>2017</year>
          ), Moscow, Russia, June 1,
          <year>2017</year>
          . CEUR-WS. org (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Sˇkopljanac Maˇcina</surname>
          </string-name>
          , F., Blaˇskovi´c, B.:
          <article-title>Formal concept analysis - overview and applications</article-title>
          .
          <source>Procedia Engineering</source>
          <volume>69</volume>
          ,
          <fpage>1258</fpage>
          -
          <lpage>1267</lpage>
          (
          <year>2014</year>
          ). https://doi.org/https://doi.org/10.1016/j.proeng.
          <year>2014</year>
          .
          <volume>03</volume>
          .117,
          <string-name>
            <surname>24th</surname>
            <given-names>DAAAM</given-names>
          </string-name>
          <source>International Symposium on Intelligent Manufacturing and Automation</source>
          , 2013
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Snelting</surname>
          </string-name>
          , G.:
          <article-title>Software reengineering based on concept lattices</article-title>
          .
          <source>In: Software Maintenance and Reengineering</source>
          ,
          <year>2000</year>
          .
          <source>Proceedings of the Fourth European</source>
          . pp.
          <fpage>3</fpage>
          -
          <lpage>10</lpage>
          . IEEE (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Tsukiyama</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ide</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ariyoshi</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shirakawa</surname>
            ,
            <given-names>I.:</given-names>
          </string-name>
          <article-title>A new algorithm for generating all the maximal independent sets</article-title>
          .
          <source>SIAM Journal on Computing</source>
          <volume>6</volume>
          (
          <issue>3</issue>
          ),
          <fpage>505</fpage>
          -
          <lpage>517</lpage>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Valtchev</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Missaoui</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Godin</surname>
          </string-name>
          , R.:
          <article-title>Formal concept analysis for knowledge discovery and data mining: The new challenges</article-title>
          .
          <source>In: ICFCA</source>
          . vol.
          <volume>2961</volume>
          , pp.
          <fpage>352</fpage>
          -
          <lpage>371</lpage>
          . Springer (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Voutsadakis</surname>
          </string-name>
          , G.:
          <article-title>Polyadic concept analysis</article-title>
          .
          <source>Order</source>
          <volume>19</volume>
          (
          <issue>3</issue>
          ),
          <fpage>295</fpage>
          -
          <lpage>304</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>