<!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>Average Size of Implicational Bases</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Giacomo Kahn</string-name>
          <email>giacomo.kahn@isima.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexandre Bazin</string-name>
          <email>contact@alexandrebazin.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>45, 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>LIMOS &amp; Universit ́e Clermont Auvergne</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Le2i - Laboratoire Electronique</institution>
          ,
          <addr-line>Informatique et Image</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff3">
          <label>3</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. 37</addr-line>
        </aff>
      </contrib-group>
      <fpage>37</fpage>
      <lpage>45</lpage>
      <abstract>
        <p>Implicational bases are objects of interest in formal concept analysis and its applications. Unfortunately, even the smallest base, the Duquenne-Guigues base, has an exponential size in the worst case. In this paper, we use results on the average number of minimal transversals in random hypergraphs to show that the base of proper premises is, on average, of quasi-polynomial size.</p>
      </abstract>
      <kwd-group>
        <kwd>Formal Concept Analysis</kwd>
        <kwd>Implication Base</kwd>
        <kwd>Average Case Analysis</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Computing implication bases is a task that has been shown to be costly [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],
due to their size and to the enumeration delay. Even the smallest base (the
Duquenne-Guigues base) is, in the worst case, exponential in the size of the
relation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. While the extremal combinatorics of implicational bases is a well
studied subject, up to now, the average case has not received a lot of attention.
      </p>
      <p>
        In this paper, we adapt the results presented in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] to provide some
averagecase properties of implicational bases. We consider the base of proper premises
and the Duquenne-Guigues base. We bound the average size of the base of proper
premises under two statistical models and show that it is, on average,
quasipolynomial. This implies that the size of the Duquenne-Guigues base is on
average at most quasi-polynomial. We then give an almost sure lower bound for the
number of proper premises.
      </p>
      <p>
        The paper is organized as follows: in section 2 we introduce the definitions
and notations that we use in the remainder of the paper. Section 3 contains the
main results of this work. In section 4, we discuss randomly generated contexts
and the models that are used in this paper. We then conclude and discuss future
works.
In this section, we provide the definitions and results that will be used in this
paper. Most of the FCA definitions can be found in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. From now on, we will
omit the brackets in the notation for sets when no confusion is induced by this
simplification.
      </p>
      <sec id="sec-1-1">
        <title>Formal Concept Analysis</title>
        <p>A formal context is a triple C = (O, A, R) in which O and A are finite sets of
objects and attributes and R ⊆ O × A is a binary relation between them. A pair
(o, a) ∈ R is read “object o has attribute a”. Formal contexts can naturally be
represented by cross tables, where a cross in the cell (o, a) means that (o, a) ∈ R.</p>
        <p>Let O be a set of objects and A a set of attributes, we denote by O0 the set of
all attributes that are shared by all objects of O and A0 the set of all objects that
have all the attributes of A. More formally, O0 = {a ∈ A | ∀o ∈ O, (o, a) ∈ R}
and A0 = {o ∈ O | ∀a ∈ A, (o, a) ∈ R}.</p>
        <p>The composition of those two operators, denoted ·00, forms a closure operator.
A set X = X00 is said to be closed. A pair (O, A) with O ⊆ O, A ⊆ A, A0 = O
and O0 = A is called a (formal) concept of the (formal) context C. In this case,
we also have that A00 = A and O00 = O.</p>
        <p>The set of all the concepts of a context, ordered by inclusion on either their
sets of attributes or objects forms a complete lattice. Additionally, every
complete lattice is isomorphic to the one formed by the concepts of a particular
context.</p>
        <p>Definition 1. An implication (between attributes) is a pair of sets X, Y ⊆ A.
It is noted X → Y .</p>
        <p>Definition 2. An implication X → Y is said to hold in a context C if and only
if X0 ⊆ Y 0.</p>
        <p>
          In an implication X → Y , X is called the premise and Y the conclusion.
Many implications are redundant, that is if an implication a → c holds, then
ab → c holds and is redundant. The number of implications that hold can be
quite large [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. It is necessary to focus on the interesting ones.
        </p>
        <p>Definition 3. An implication set that allows for the derivation of all
implications that hold in a context, and only them, through the application of
Armstrong’s axioms is called an implication base of the context.</p>
      </sec>
      <sec id="sec-1-2">
        <title>Definition 4 (Duquenne-Guigues Base). An attribute set P is a pseudo</title>
        <p>intent if and only if P 6= P 00 and Q00 ⊂ P for every pseudo-intent Q ⊂ P . The
set of all the implications P → P 00 in which P is a pseudo-intent is called the
Duquenne-Guigues Base.</p>
        <p>
          The Duquenne-Guigues Base, also called canonical base, or stem base has
first been introduced in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] and is the smallest (cardinality-wise) of all the bases.
Here, we denote this base as Σstem. The complexity of enumerating the elements
of this base is studied in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
        <p>
          Base of Proper Premises While the Duquenne-Guigues Base is the smallest
base, the base of proper premises, or Canonical Direct Base, noted here ΣP roper,
is the smallest base for which the logical closure can be computed with a single
pass. The Canonical Direct Base was initially known under five independent
definitions, shown to be equivalent by Bertet and Montjardet in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>For a set X of attributes, let X• be the set of attributes that are contained
in X00 but not in the closure of any proper subset of X, that is</p>
        <p>X• = X00 \</p>
        <p>!
X ∪ [ S00 .</p>
        <p>S⊂X</p>
        <p>X is called a proper premise for attribute a if X• is not empty and a ∈ X•.
2.2</p>
      </sec>
      <sec id="sec-1-3">
        <title>Hypergraphs and Transversals</title>
        <p>Let V be a set of vertices. A hypergraph H is a subset of the powerset 2V . Each
E ∈ H is called an (hyper)edge of the hypergraph. A set S ⊆ V is called a
hypergraph transversal of H if it intersects every edge of H, that is S ∩ E 6=
∅, ∀E ∈ H. A set S ⊆ V is called a minimal hypergraph transversal of H if
S is a transversal of H and S is minimal with respect to the subset inclusion
among all the hypergraph transversals of H. The set of all minimal hypergraph
transversals of H forms a hypergraph, that we denote T r(H) and that is called
the transversal hypergraph.
2.3</p>
      </sec>
      <sec id="sec-1-4">
        <title>Proper Premises as Hypergraph Transversals</title>
        <p>In this section, we introduce a definition of the base of proper premises based
on hypergraph transversals.</p>
        <p>
          Proposition 1 (from [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]). P ⊆ A is a premise of a ∈ A if and only if
(A \ o0) ∩ P 6= ∅ holds for all o ∈ O such that (o, a) 6∈ R. P is a proper premise
for a if and only if P is minimal with respect to subset inclusion for this property.
        </p>
        <p>
          Proposition 23 from [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] uses o . a instead of (o, a) 6∈ R. It is a stronger
condition that involves a maximality condition that is not necessary here.
        </p>
        <p>
          The set of proper premises of an attribute is equivalent to the minimal
transversals of a hypergraph induced from the context with the following
proposition:
Proposition 2 (From [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]). P is a premise of a if and only if P is a
hypergraph transversal of Ha where
        </p>
        <p>Ha = {A \ o0|o ∈ O, (o, a) 6∈ R}
The set of all proper premises of a is exactly the transversal hypergraph T r(Ha).</p>
        <p>To illustrate this link, we show the computation of the proper premises for
some attributes of Context 1. We compute the hypergraph Ha for a1, a2 and a5.
Let’s begin with attribute a1. We have to compute Ha1 = {A\o0 |o ∈ O, (o, a1) 6∈
R} and T r(Ha1 ). In C, there is no cross for a1 in the rows o2, o3, o4 and o5. We
have :</p>
        <p>Ha1 = {{a1, a3}, {a1, a5}, {a1, a2, a3}, {a1, a2, a4}}
and</p>
        <p>T r(Ha1 ) = {{a1}, {a2, a3, a5}, {a3, a4, a5}</p>
        <p>We have the premises for a1, which give implications a2a3a5 → a1 and
a3a4a5 → a1. {a1} is also a transversal of Ha1 but can be omitted here, since
a → a is always true.</p>
        <p>In the same way, we compute the hypergraph and its transversal hypergraph
for the other attributes. For example,</p>
        <p>Ha2 = {{a1, a2, a3}, {a1, a2, a4}} and T r(Ha2 ) = {{a1}, {a2}, {a3, a4}}
Ha5 = {{a1, a5}, {a3, a4, a5}} and T r(Ha5 ) = {{a5}, {a1, a3}, {a1, a4}}
The set of all proper premises of ai is exactly the transversal hypergraph T r(Hai ),
∀i ∈ {1, . . . , 5}, to which we remove the trivial transversals (ai is always a
transversal for Hai ). The base of proper premises for context C is the union of
the proper premises for each attributes:
ΣP roper(C) =
[ T r(Ha) \ {a}
a∈A
3</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Average Size of an Implication Base</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], Distel and Borchmann provided expected numbers of proper premises
and concept intents. Their approach, like the one in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], uses the Erd˝os-R´enyi
model [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] to generate random hypergraphs. However, in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], the probability for
each vertex to appear in a hyperedge is a fixed 0.5 (by definition of the model)
whereas the approach presented in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] consider this probability as a variable of
the problem and is thus more general.
      </p>
      <sec id="sec-2-1">
        <title>Single Parameter Model</title>
        <p>In the following, we assume all sets to be finite, and that |O| is polynomial in
|A|. We call p the probability that an object o has an attribute a. An object
having an attribute is independent from other attributes and objects. We denote
by q = 1 − p the probability that (o, a) 6∈ R. The probability of an attribute that
is not a appearing in a hyperedge of Ha is also q.</p>
        <p>The hypergraphs that we consider in the following are sub-hypergraphs
constructed from Ha by removing a and removing all the hyperedges that contained
only a. The transversal hypergraph of a hypergraph constructed in this way is
exactly T r(Ha) \ { }</p>
        <p>a . This allows us to consider the transversal hypergraph
without adding a as a premise for a. The average number of hyperedges of this
hypergraph is m = |O| × q × (1 − p|A|−1). Indeed, there is one hyperedge for
each object o for which (o, a) 6∈ R and there exists an attribute a2 such that
(o, a2) 6∈ R (otherwise the edge would be empty and, as such, removed). We note
n the number of vertices of Ha \ {a}. At most all attributes appear in Ha \ {a},
except a, so n ≤ |A| − 1.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Proposition 3 (Reformulated from [5]). In a random hypergraph with m</title>
        <p>edges and n vertices, with m = βnα, β &gt; 0 and α &gt; 0 and a probability p that a
vertex appears in an edge, there exists a positive constant c such that the average
number of minimal transversals is</p>
        <p>O n
d(α)log 1 m+c ln ln m</p>
        <p>q
with q = 1 − p, d(α) = 1 if α ≤ 1 and d(α) = (α+1)2 otherwise.
4α</p>
        <p>
          Proposition 3 bounds the average number of minimal transversals in a
hypergraph where the number of edges is polynomial in the number of vertices.
In [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], the authors also prove that this quantity is quasi-polynomial.
        </p>
        <p>From Prop. 3 we can deduce the following property for the number of proper
premises for an attribute.</p>
        <p>Proposition 4. In a random context with |A| attributes, |O| objects and
probability p that (o, a) ∈ R , the number of proper premises for an attribute is on
average:</p>
        <p>O</p>
        <p>d(α)log p1 (|O|×(q×(1−p|A|−1)))+c ln ln(|O|×(q×(1−p|A|−1))) !
and is quasi-polynomial in the number of objects.</p>
        <p>Proposition 4 states that the number of proper premises of an attribute is
on average quasi-polynomial in the number of objects in a context where the
number of objects is polynomial in the number of attributes.
|A| × O
As attributes can share proper premises, |ΣP roper| is on average less than
d(α)log p1 (|O|×q×(1−p|A|−1)))+c ln ln(|O|×q×(1−p|A|−1))) !</p>
        <p>Since |Σstem| ≤ |ΣP roper|, Prop. 4 immediately yields the following corollary:
Corollary 1. The average number of pseudo-intents in a context where the
number of objects is polynomial in the number of attributes is less than or equal
to:
|A| × O</p>
        <p>d(α)log p1 (|O|×q×(1−p|A|−1))+c ln ln(|O|×q×(1−p|A|−1)) !</p>
        <p>Corollary 1 states that in a context where the number of object is polynomial
in the number of attributes, the number of pseudo-intents is on average at most
quasi-polynomial.
3.2</p>
      </sec>
      <sec id="sec-2-3">
        <title>Almost Sure Lower Bound on the Number of Proper Premises</title>
        <p>
          An almost sure lower bound is a bound that is true with probability close to 1.
In [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], the authors give an almost sure lower bound for the number of minimal
transversals.
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Proposition 5 (Reformulated from [5]). In a random hypergraph with m</title>
        <p>edges and n vertices, and a probability p that a vertex appears in an edge, the
number of minimal transversals is almost surely greater than</p>
        <p>LMT = n
log 1 m+O(ln ln m)</p>
        <p>q</p>
        <p>Proposition 5 states that in a random context with probability p that a given
object has a given attribute, one can expect at least LMT proper premises for
each attribute.</p>
        <p>Proposition 6. In a random context with |A| attributes, |O| objects and
probability q that a couple (o, a) 6∈ R, the size of ΣP roper is almost surely greater
than
|A| × (|A| − 1)</p>
        <p>log p1 (|O|×q×(1−p|A|−1))+O(ln ln(|O|×q×(1−p|A|−1)))</p>
        <p>As Prop 6 states a lower bound on the number of proper premises, no bound
on the number of pseudo-intents can be obtained this way.</p>
      </sec>
      <sec id="sec-2-5">
        <title>Multi-parametric Model</title>
        <p>In this section we consider a multi-parametric model that fits real life data
better. In this model, each attribute j has a probability pj of appearing in the
description of a given object. All the attributes are not equiprobable.</p>
        <p>We consider a context with m objects and n attributes. The set of attributes
is partitioned into 3 subsets:
– The set U contains the attributes that appear in a lot of objects’ descriptions
(ubiquitous attributes). For all attributes u ∈ U we have qu = 1 − pu &lt; mx
with x a fixed constant.
– The set R represents rare events, i.e. attributes that rarely appear. For all
1
attributes r ∈ R, we have that pr = 1 − ln n tends to 0.</p>
        <p>– The set F = A \ (U ∪ R) of other attributes.</p>
        <p>
          Proposition 7 (Reformulated from theorem 3 [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]). In the multi-parametric
model, we have:
– If |F ∪ R| = O(ln |A|), then the size of the base of proper premises is on
average at most polynomial.
– If |R| = O((ln |A|)c), then the size of the base of proper premises is on
average at most quasi-polynomial.
– If |R| = Θ(|A|), then the size of the base of proper premises is on average at
most exponential on |R|.
        </p>
        <p>Proposition 7 states that when most of the attributes are common (that
is, are in the set U ), |ΣP roper| is on average at most polynomial. When there
is a logarithmic quantity of rare attributes (attributes in R), |ΣP roper| is on
average at most quasi-polynomial (in the number of objects). When most of the
attributes are rare events, |ΣP roper| is on average at most exponential.</p>
        <p>As in the single parameter model, Prop. 7 also yields the same bounds on
the number of pseudo-intents.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Discussion on Randomly Generated Contexts</title>
      <p>
        The topic of randomly generated contexts is important in FCA, most notably
when used to compare performances of algorithms. Since [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], a few
experimental studies have been made. In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], the authors investigate the Stegosaurus
phenomenon that arises when generating random contexts, where the number of
pseudo-intents is correlated with the number of concepts [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        As an answer to the Stegosaurus phenomenon raised by experiments on
random contexts, in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the author discusses how to randomly and uniformly
generate closure systems on 7 elements.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], the authors introduce a tool to generate less biased random
contexts, avoiding repetition while maintaining a given density, for any number of
elements. However this tool doesn’t ensure uniformity.
      </p>
      <p>
        The partition of attributes induced by the multi-parametric model allows
for a structure that is close to the structure of real life datasets [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. However,
we can’t conclude theoretically on whether this model avoids the stegosaurus
phenomenon discussed in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. This issue would be worth further theoretical and
experimental investigation.
5
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>In this paper, we used results on average-case combinatorics on hypergraphs to
bound the average size of the base of proper premises. Those results concerns
only the proper premises, and can’t be applied on the average number of
pseudointents. However, as the Duquenne-Guigues base is, by definition, smaller than
the base of proper premises, the average size of the base of proper premises can
serve as an average bound for the number of pseudo-intents.</p>
      <p>
        This approach does not give indications on the number of concepts. However,
there exists some works on this subject [
        <xref ref-type="bibr" rid="ref1 ref15 ref7">1, 7, 15</xref>
        ].
      </p>
      <p>
        As the average number of concepts is known [
        <xref ref-type="bibr" rid="ref15 ref7">7, 15</xref>
        ], and this paper gives
some insight on the average size of some implicational bases, future works can
be focused on the average number of pseudo-intents. It would also be interesting
to study the average number of n-dimensional concepts or implications, with
n ≥ 3 [
        <xref ref-type="bibr" rid="ref14 ref18">14, 18</xref>
        ].
      </p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This research was partially supported by the European Union’s “Fonds Europ´een
de D´eveloppement R´egional (FEDER)” program.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Albano</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chornomaz</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Why concept lattices are large: extremal theory for generators, concepts, and vc-dimension</article-title>
          .
          <source>Int. J. General Systems</source>
          <volume>46</volume>
          (
          <issue>5</issue>
          ),
          <fpage>440</fpage>
          -
          <lpage>457</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1080/03081079.
          <year>2017</year>
          .
          <volume>1354798</volume>
          , https://doi.org/ 10.1080/03081079.
          <year>2017</year>
          .1354798
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bertet</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Monjardet</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>The Multiple Facets of the Canonical Direct Unit Implicational Basis</article-title>
          .
          <source>Theor. Comput. Sci</source>
          .
          <volume>411</volume>
          (
          <issue>22</issue>
          -
          <fpage>24</fpage>
          ),
          <fpage>2155</fpage>
          -
          <lpage>2166</lpage>
          (
          <year>2010</year>
          ). https://doi.org/10.1016/j.tcs.
          <year>2009</year>
          .
          <volume>12</volume>
          .021, https://doi.org/10.1016/j. tcs.
          <year>2009</year>
          .
          <volume>12</volume>
          .021
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Borchmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Decomposing finite closure operators by attribute exploration</article-title>
          .
          <source>ICFCA</source>
          <year>2011</year>
          ,
          <string-name>
            <given-names>Supplementary</given-names>
            <surname>Proceedings</surname>
          </string-name>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Borchmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanika</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Some experimental results on randomly generating formal contexts</article-title>
          .
          <source>In: Proceedings of the Thirteenth International Conference on Concept Lattices and Their Applications</source>
          , Moscow, Russia,
          <source>July 18-22</source>
          ,
          <year>2016</year>
          . pp.
          <fpage>57</fpage>
          -
          <lpage>69</lpage>
          (
          <year>2016</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1624</volume>
          /paper5.pdf
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>David</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lhote</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mary</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rioult</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>An Average Study of Hypergraphs and their Minimal Transversals</article-title>
          .
          <source>Theor. Comput. Sci</source>
          .
          <volume>596</volume>
          ,
          <fpage>124</fpage>
          -
          <lpage>141</lpage>
          (
          <year>2015</year>
          ). https://doi.org/10.1016/j.tcs.
          <year>2015</year>
          .
          <volume>06</volume>
          .052, https://doi.org/10.1016/j. tcs.
          <year>2015</year>
          .
          <volume>06</volume>
          .052
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Distel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sertkaya</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>On the complexity of enumerating pseudointents</article-title>
          .
          <source>Discrete Applied Mathematics</source>
          <volume>159</volume>
          (
          <issue>6</issue>
          ),
          <fpage>450</fpage>
          -
          <lpage>466</lpage>
          (
          <year>2011</year>
          ). https://doi.org/10.1016/j.dam.
          <year>2010</year>
          .
          <volume>12</volume>
          .004, https://doi.org/10.1016/j.dam.
          <year>2010</year>
          .
          <volume>12</volume>
          .004
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Emilion</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , L´evy, G.:
          <article-title>Size of random galois lattices and number of closed frequent itemsets</article-title>
          .
          <source>Discrete Applied Mathematics</source>
          <volume>157</volume>
          (
          <issue>13</issue>
          ),
          <fpage>2945</fpage>
          -
          <lpage>2957</lpage>
          (
          <year>2009</year>
          ). https://doi.org/10.1016/j.dam.
          <year>2009</year>
          .
          <volume>02</volume>
          .025, https://doi.org/10.1016/j. dam.
          <year>2009</year>
          .
          <volume>02</volume>
          .025
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Erdo˝s,
          <string-name>
            <surname>P.</surname>
          </string-name>
          , R´enyi, A.:
          <article-title>On the evolution of random graphs</article-title>
          .
          <source>Publ. Math. Inst. Hung. Acad. Sci</source>
          <volume>5</volume>
          (
          <issue>1</issue>
          ),
          <fpage>17</fpage>
          -
          <lpage>60</lpage>
          (
          <year>1960</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Random extents and random closure systems</article-title>
          .
          <source>In: Proceedings of The Eighth International Conference on Concept Lattices and Their Applications</source>
          , Nancy, France,
          <source>October 17-20</source>
          ,
          <year>2011</year>
          . pp.
          <fpage>309</fpage>
          -
          <lpage>318</lpage>
          (
          <year>2011</year>
          ), http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>959</volume>
          /paper21.pdf
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <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 (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Guigues</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>D.V.</given-names>
            :
            <surname>Familles Minimales d'Implications Informatives</surname>
          </string-name>
          <string-name>
            <surname>R</surname>
          </string-name>
          ´esultant d'un Tableau de Donn´ees Binaires.
          <source>Math´ematiques et Sciences Humaines</source>
          <volume>95</volume>
          ,
          <fpage>5</fpage>
          -
          <lpage>18</lpage>
          (
          <year>1986</year>
          ), http://eudml.org/doc/94331
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>On the Intractability of Computing the Duquenne-Guigues Base</article-title>
          .
          <source>J. UCS</source>
          <volume>10</volume>
          (
          <issue>8</issue>
          ),
          <fpage>927</fpage>
          -
          <lpage>933</lpage>
          (
          <year>2004</year>
          ). https://doi.org/10.3217/jucs-010-08-0927, https: //doi.org/10.3217/jucs-010
          <source>-08-0927</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obiedkov</surname>
            ,
            <given-names>S.A.:</given-names>
          </string-name>
          <article-title>Comparing performance of algorithms for generating concept lattices</article-title>
          .
          <source>J. Exp. Theor. Artif. Intell</source>
          .
          <volume>14</volume>
          (
          <issue>2-3</issue>
          ),
          <fpage>189</fpage>
          -
          <lpage>216</lpage>
          (
          <year>2002</year>
          ). https://doi.org/10.1080/09528130210164170, https://doi.org/10.1080/ 09528130210164170
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <article-title>A Triadic Approach to Formal Concept Analysis</article-title>
          .
          <source>In: Conceptual Structures: Applications</source>
          , Implementation and Theory, Third International Conference on Conceptual Structures, ICCS '95,
          <string-name>
            <surname>Santa</surname>
            <given-names>Cruz</given-names>
          </string-name>
          , California, USA,
          <year>August</year>
          14-
          <issue>18</issue>
          ,
          <year>1995</year>
          , Proceedings. pp.
          <fpage>32</fpage>
          -
          <lpage>43</lpage>
          (
          <year>1995</year>
          ). https://doi.org/10.1007/3-540- 60161-9-27, https://doi.org/10.1007/3-540-60161-9-27
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lhote</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rioult</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soulet</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Average number of frequent (closed) patterns in bernouilli and markovian databases</article-title>
          .
          <source>In: Proceedings of the 5th IEEE International Conference on Data Mining (ICDM</source>
          <year>2005</year>
          ),
          <fpage>27</fpage>
          -30
          <source>November</source>
          <year>2005</year>
          , Houston, Texas, USA. pp.
          <fpage>713</fpage>
          -
          <lpage>716</lpage>
          (
          <year>2005</year>
          ). https://doi.org/10.1109/ICDM.
          <year>2005</year>
          .
          <volume>31</volume>
          , https://doi. org/10.1109/ICDM.
          <year>2005</year>
          .31
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Rimsa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>M.A.J.</given-names>
          </string-name>
          , Za´rate, L.E.:
          <article-title>Scgaz - A synthetic formal context generator with density control for test and evaluation of FCA algorithms</article-title>
          .
          <source>In: IEEE International Conference on Systems, Man, and Cybernetics</source>
          , Manchester,
          <string-name>
            <surname>SMC</surname>
          </string-name>
          <year>2013</year>
          ,
          <string-name>
            <given-names>United</given-names>
            <surname>Kingdom</surname>
          </string-name>
          ,
          <source>October 13-16</source>
          ,
          <year>2013</year>
          . pp.
          <fpage>3464</fpage>
          -
          <lpage>3470</lpage>
          (
          <year>2013</year>
          ). https://doi.org/10.1109/SMC.
          <year>2013</year>
          .
          <volume>591</volume>
          , https://doi.org/10.1109/SMC.
          <year>2013</year>
          .591
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Ryssel</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Distel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borchmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Fast Algorithms for Implication Bases and Attribute Exploration Using Proper Premises</article-title>
          . Ann. Math. Artif. Intell.
          <volume>70</volume>
          (
          <issue>1-2</issue>
          ),
          <fpage>25</fpage>
          -
          <lpage>53</lpage>
          (
          <year>2014</year>
          ). https://doi.org/10.1007/s10472-013-9355-9, https://doi.org/10. 1007/s10472-013-9355-9
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <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>
          ). https://doi.org/10.1023/A:1021252203599, http://dx.doi.org/10.1023/A: 1021252203599
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>