<!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>Cover Problems, Dimensions And The Tensor Product Of Complete Lattices</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Christian Jäkel</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan E. Schmidt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          ,
          <addr-line>Dresden</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Technische Universität Dresden</institution>
          ,
          <addr-line>0162</addr-line>
        </aff>
      </contrib-group>
      <fpage>81</fpage>
      <lpage>92</lpage>
      <abstract>
        <p>In this article, we analyze diferent dimensional concepts of complete (ortho)lattices and their tensor products. The determination of these dimensions can be translated to certain set cover problems and the cardinal product of the complementary underlying formal contexts. To treat this cover problems in a unified manner, we take a more universal approach via the general set cover problem and its product. This yields a suficient condition for the multiplicativity of various lattice dimensions with respect to the tensor product of complete lattices.</p>
      </abstract>
      <kwd-group>
        <kwd>formal concept analysis</kwd>
        <kwd>tolerance relation</kwd>
        <kwd>cardinal product</kwd>
        <kwd>tensor product</kwd>
        <kwd>order dimension</kwd>
        <kwd>rectangle cover</kwd>
        <kwd>square cover</kwd>
        <kwd>block cover</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Motivation</title>
      <p>c paper author(s), 2018. Proceedings volume published and copyrighted by its editors.</p>
      <p>Paper published in Dmitry I. Ignatov, Lhouari Nourine (Eds.): CLA 2018, pp. 81{92,
Department of Computer Science, Palacky University Olomouc, 2018. Copying
permitted only for private and academic purposes.</p>
    </sec>
    <sec id="sec-2">
      <title>Basics Of Formal Concept Analysis</title>
      <p>
        In this section, we will provide the facts from formal concept analysis that we
will use in the sequel. If not mentioned otherwise, all results can be found in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>A formal context is a triple K = (G, M, I), where the incidence I ⊆ G × M
is a binary relation between finite sets. For A ⊆ G and B ⊆ M , we define two
derivation operators:</p>
      <p>AI := { m ∈ M | ∀ a ∈ A : (a, m) ∈ I} = \ { a} I ,</p>
      <p>a∈ A
BI := { g ∈ G| ∀ b ∈ B : (g, b) ∈ I} = \ { b} I .</p>
      <p>b∈ B</p>
      <p>If AI = B and BI = A, the pair (A, B) is called a formal concept and the
cartesian product A × B is a maximal rectangle of K. The set of all formal
concepts of K is denoted by B(K) and defines the concept lattice B(K), via the
order (A1, B1) ≤ (A2, B2) :⇒⇐ A1 ⊆ A2. The complementary context is defined
as Kc = (G, M, Ic) := (G, M, (G × M ) − I). Furthermore, two special formal
concepts of importance are the object concepts γ (g) := ({ g} II , { g} I ) and attribute
concepts µ (m) = ({ m} I , { m} II ). It holds that:
gIm ⇒ ⇐</p>
      <p>γ (g) ≤ µ (m).</p>
      <p>
        For two contexts K1 = (G1, M1, I1) and K2 = (G2, M2, I2), we use notation
from [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and define the direct product K1 × ˇ K2 := (G1 × G2, M1 × M2, I1 × ˇ I2 ),
((g, h), (m, n)) ∈ I1 × ˇ I2 :⇒⇐
(g, m) ∈ I1 or (h, n) ∈ I2
and the cardinal product K1 × ˆ K2 := (G1 × G2, M1 × M2, I1 × ˆ I2 ),
((g, h), (m, n)) ∈ I1 × ˆ I2 :⇒⇐
      </p>
      <p>(g, m) ∈ I1 and (h, n) ∈ I2.</p>
      <p>It follows that the direct and cardinal product fulfill De Morgan laws:
(K1 × ˇ K2)c = Kc1 × ˆ Kc2
and
(K1 × ˆ K2)c = Kc1 × ˇ Kc2.</p>
      <p>For two complete lattices L1 and L2 the tensor product L1 ⊗ L2 is the concept
lattice B(L1 × ˇ L2), where L1 and L2 are considered as formal contexts with
respect to their order relations. The concept lattice of the direct product is
isomorphic to the tensor product of the factors concept lattices.</p>
      <p>B(K1 × ˇ K2) ∼= B(K1) ⊗ B(K2).</p>
      <p>Next, we will treat the dimension theory of formal concepts. A Ferrers
relation is a relation F ⊆ G × M such that (g, m), (h, n) ∈ F implies (g, n) ∈ F or
(h, m) ∈ F . The definition states that F can be brought into a stair-shaped form
(1 )
(2 )
(3)
by permuting the rows and columns. This is equivalent to B(G, M, F ) being a
chain. The length l of F is defined as l(F ) := #B(G, M, F ) − 1 and F is k-step if
k = #{ { g} F | g ∈ G} . Furthermore, it holds that the complement F c of a k-step
Ferrers relation is a Ferrers relation of length k.</p>
      <p>Let Ferr↾(K) denote the set of all Ferrers relations contained in I and Ferr⇂(K)
the set of all Ferrers relations containing I. We define the Ferrers cover number2
and the Ferrers dimension of K:</p>
      <p>fc(K) := min{ #F | F ⊆
fdim(K) := min{ #F | F ⊆</p>
      <p>Ferr↾(K), I = [ F } ,</p>
      <p>F ∈F
Ferr⇂(K), I = \ F } .</p>
      <p>F ∈F</p>
      <p>Analogously, Ferr↾k(K) denotes the set of all at most k-step Ferrers relations
contained in I and Ferr⇂k(K) the set of all Ferrers relations with length less
than k containing I. We define the the Ferrers k-cover number2 and the Ferrers
k-dimension:</p>
      <p>fck(K) := min{ #F | F ⊆
fdimk(K) := min{ #F | F ⊆</p>
      <p>Ferr↾k(K), I = [ F } ,</p>
      <p>F ∈F
Ferr⇂k(K), I = \ F } .</p>
      <p>F ∈F
Especially, we want to highlight fc1, the rectangle cover number3:
rc(K) := min{ #F | F ⊆</p>
      <p>B(K), I =</p>
      <p>A × B} .</p>
      <p>[
(A,B)∈F</p>
      <p>
        Let AI be the adjacency matrix of the incidence relation I. In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] it is implicitly
shown that rc(K) = rB(AI ), where rB denotes the Boolean rank4.
      </p>
      <p>
        Lastly, we will state the dimension theory of complete lattices and relate it
to the above defined dimensions of formal contexts. The order dimension of a
complete lattice L, dim(L), is the least number of chains, such that L can be order
embedded in their product. If we restrict the cardinality of these chains to be at
2 This term is introduced by us, although the concept itself is described in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
3 In the context of Formal Concept Analysis, this term is introduced by us. With
respect to Boolean matrices it has already been used in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
4 The Boolean rank, rB, of an n × m Boolean matrix C is the least integer k such that
Boolean m × k and k × n matrices with C = A ◦ B exist. This definition is equivalent
to the fact that C is the sum of k rank one matrices (see [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]).
most k, we get the k-dimension of L, denoted by dimk(L). Of special interest
will be the 2-dimension. That is because the n-fold direct product of chains of
cardinality 2 is isomorphic to the powerset lattice of the n-element set n. It holds
that fc(K) = fdim(Kc) = dim(B(Kc)), fck− 1(K) = fdimk(Kc) = dimk(B(Kc))
and rB(AI ) = rc(K) = fdim2(Kc) = dim2(B(Kc)).
      </p>
      <p>
        In the next section, we will need a proposition from [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and we will also make
use of some definitions from its proof.
      </p>
      <p>Proposition 1. [6, Hilfssatz 32] There exists an order embedding from B(K)
into a complete lattice L if and only if there exist mappings α : G → L and
β : M → L with
gIm ⇒ ⇐</p>
      <p>α (g) ≤ β (m).</p>
      <p>Proof. "⇒ ": The required order embedding is given through φ (A, B) := Wg∈ A α (g).
"⇐ ": Define α := φ ◦ γ and β := φ ◦ µ .
3</p>
    </sec>
    <sec id="sec-3">
      <title>Tolerance Spaces, Dimension And Graph Theory</title>
      <p>
        A tolerance relation or simply a tolerance is a reflexive and symmetric binary
relation τ on a non-empty finite set V . The pair (V, τ ) =: T is called tolerance
space and is a special case of a formal context. An introduction to tolerance
spaces together with applications can be found in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>For a tolerance τ on V , a non-empty subset S ⊆ V is called τ -preblock if S × S
is contained in τ . A maximal τ -preblock with respect to set inclusion is called
τ -block. In other words, this means that a τ -block S ⊆ V defines a non-enlargeable
square S × S ⊆ τ . The set of all τ -blocks is denoted by Bl(T). Analogously, the
set of all maximal squares of T is denoted by Sq(T). This set determines the
tolerance τ , that is τ = S Sq(T). But often not all squares are necessary to cover
τ . This motivates the definition of the square cover number5, sc(T), of a tolerance
space T, as the minimal number of maximal squares necessary to cover τ :
sc(T) := min{ #S | S ⊆</p>
      <p>Sq(T), τ = [ S} .</p>
      <p>Another covering problem of tolerance spaces is the block cover number6:
bc(T) := min{ #B | B ⊆</p>
      <p>Bl(T), V = [ B} .</p>
      <p>Similarly to the Ferrers cover numbers and rectangle cover number of general
formal contexts, we can relate these cover numbers of tolerance spaces to an
5 This term is introduced by us and is a logical consequence of the term "rectangle
cover number".
6 This term is introduced by us.
intersection problem and a dimension of the complements concept lattice.</p>
      <p>We start with the square cover number and notice that the complement
of a square is a symmetric Ferrers relation of length 1. Hence, we define the
symmetric Ferrers 2-dimension of Tc, denoted by sfdim2, as the smallest number
of symmetric Ferrers relations of length 1 whose intersection is equal to τ c.</p>
      <p>
        The concept lattice7 B(Tc) was characterized in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] as a complete ortholattice.
This is a complete bounded lattice L = (L, ≤ , c) with an involutory
antiautomorphism c, such that for all x ∈ L it holds that x ∧ xc = 0 and x ∨ xc = 1. An
abstract orthogonality relation ⊥ is defined through x ⊥ y :⇒⇐ x ≤ yc. In the
special case of concept lattices the orthocomplement is given via (A, B)c := (B, A).
Definition 1. An orthoembedding, between two complete ortholattices L1 =
(L1, ≤ , c1) and L2 = (L2, ≤ , c2), is an order embedding φ : L1 → L2 which
additionally preserves orthogonality (x ⊥ y =⇒ φ (x) ⊥ φ (y)), such that there
exists an order preserving map ψ : L2 → L1 satisfying for all x ∈ L1:
1. ψ (φ (x)) = x,
2. ψ (φ (x)c2 ) = xc1 .
      </p>
      <p>Remark 1. The map φ is a section from L1 to L2, such that φ and the dual of φ
given by
φ d : L1 →</p>
      <p>L2, x 7→
(φ (xc1 ))c2
have ψ as a common retraction.</p>
      <p>The next proposition provides an equivalent condition for the existence of an
orthoembedding from B(Tc) to a Boolean algebra (in other words a distributive
ortholattice) with the additional property that x ⊥ y ⇒ ⇐ x ∧ y = 0.
7 The concept lattice was treated under the name neighborhood ortholattice.
Proposition 2. There exists an orthoembedding φ from B(Tc) into a Boolean
algebra L = (L, ≤ , c), with the special property that for all x, y ∈ L it holds that
x ⊥ y ⇒ ⇐ x ∧ y = 0, if and only if there exists a mapping α : V → L with
uτ cv ⇒ ⇐</p>
      <p>α (u) ⊥ α (v).</p>
      <p>Proof. "⇒ ": We define α := φ ◦ γ and use Equation 1 to conclude that:
u τ cv ⇒ ⇐
⇒ ⇐
γ (u) ≤ µ (v) = γ (v)c
γ (u) ⊥ γ (v)
=⇒ φ ◦ γ (u) ⊥ φ ◦ γ (v).</p>
      <p>u τ cv ⇒ ⇐</p>
      <p>γ (u) ≤ γ (v)c
⇐ = ψ (φ ◦ γ (u)) ≤ ψ ((φ ◦ γ (v))c)
⇐ = φ ◦ γ (u) ≤ (φ ◦ γ (v))c
⇒ ⇐
φ ◦ γ (u) ⊥ φ ◦ γ (v).
"⇐ ": We define φ (A, B) := Wa∈ A α (a). It follows from Proposition 1 that φ is an
order embedding. Let (A, B) and (C, D) be formal concepts of B(Tc). We show
that (A, B) ⊥ (C, D) =⇒ φ (A, B) ⊥ φ (C, D). From the definition of φ and the
complement in B(Tc) it follows that:
(A, B) ⊥ (C, D) ⇒ ⇐
(A, B) ≤ (D, C) ⇒ ⇐
_ α (a) ≤
a∈ A
_ α (d),
d∈ D
φ (A, B) ⊥ φ (C, D) ⇒ ⇐
_ α (a) ∧
a∈ A
_ α (c) = 0.
c∈ C</p>
      <p>In the next step, we show that 4 implies 5 by "connecting" the ends.
"(4 )⇒ (5)": Since, (C, D) is a formal concept it holds that α (d) ≤ α (c)c for all
d ∈ D and all c ∈ C.</p>
      <p>(4) ⇒
_ α (a) ≤
_ α (a) = _ α (a) ∧
Finally, we take the meet with Wc∈ C α (c) and use distributivity.
_ α (a) ∧
_ α (c) = ( _ α (a) ∧
c∈ C</p>
      <p>
        Furthermore, we define the desired map ψ : L → B(Tc) through ψ (x) :=
({ v ∈ V | α (v) ≤ x} , { v ∈ V | x ≤ α (v)c} ) and show that ψ (x) is a formal
concept of B(Tc), as well as that ψ satisfies Property 1 and 2 from Definition
1 . The proof is similar to some parts of the proof from the Basic Theorem on
Concept Lattices (see [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]). Also note that ψ is order preserving.
      </p>
      <p>The definition of formal concepts states that Aτ c = B and Bτ c = A must
hold in order for (A, B) ∈ B(Tc). We only show the second condition as the first
(4 )
(5)
one can be shown in the same way.</p>
      <p>u ∈ { v ∈ V | α (v) ≤ x} ⇒ ⇐</p>
      <p>α (u) ≤ x
⇒ ⇐
⇒ ⇐
⇒ ⇐
α (u) ≤ α (w)c for all w ∈ { v ∈ V | x ≤ α (v)c}
u τ cw for all w ∈ { v ∈ V | x ≤ α (v)c}
u ∈ { v ∈ V | x ≤ α (v)c} τ c .</p>
      <p>Next, we show that the second component from ψ (φ (A, B)) equals B. The
ifrst component must then be equal to A, due to the fact shown above.
{ v ∈ V | _ α (a) ≤ α (v)c} = { v ∈ V | α (a) ≤ α (v)c for all a ∈ A}
a∈ A
= { v ∈ V | a τ cv for all a ∈ A}
= Aτ c = B.</p>
      <p>Lastly, we show that the first component from ψ (φ (A, B)c) equals B. The
second component must then be equal to A, due to the fact shown above. Hence,
we can conclude that ψ (φ (A, B)c) = ψ (Va∈ A α (a)c) = (B, A) = (A, B)c.
{ v ∈ V | α (v) ≤
^ α (a)c} = { v ∈ V | α (v) ≤ α (a)c for all a ∈ A}
a∈ A
= { v ∈ V | v τ ca for all a ∈ A}
= Aτ c = B.</p>
      <p>Definition 2. The orthodimension of a complete ortholattice L = (L, ≤ , c),
denoted by dim⊥ (L), is the smallest n such that there exists an orthoembedding
from L to P(n).</p>
      <p>
        Theorem 1. For a tolerance space T its holds that sc(T) = dim⊥ (B(Tc)).
Proof. If sc(T) = n, there exists a minimal square cover { S1 × S1, . . . , Sn × Sn} .
It follows from [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] that this is equivalent to the existence of a minimal set
representation of T, which is a map α : V → P(n), such that we have uτ v ⇒ ⇐
α (a) ∩ α (v) ̸= ∅ . From the minimal square cover, this map can be defined via:
α : v 7→ {
      </p>
      <p>i | v ∈ Si} .</p>
      <p>Consequently, α provides a minimal complementary set representation for
Tc, that is u τ cv ⇒ ⇐ α (a) ∩ α (v) = ∅ . Since it holds that α (a) ∩ α (v) = ∅ ⇒ ⇐
α (a) ⊆ α (v)c ⇒ ⇐ α (a) ⊥ α (v), Proposition 2 yields that dim⊥ (B(Tc)) = n. As
all stated implications are equivalences, it follows that sc(T) = dim⊥ (B(Tc)).</p>
      <p>We have shown that analogue to general formal contexts, in the special case
of tolerance spaces, it holds that:</p>
      <p>sc(T) = sfdim2(Tc) = dim⊥ (B(Tc)).</p>
      <p>Next, we will treat the block cover number. For this, we will use some tools
from graph theory which we introduce in the following.</p>
      <p>
        The underlying graph, GT, of a tolerance space T = (V, τ ) is defined through
the same relation but with all diagonal elements removed. Analogously, to the
block and square cover number of T, we can define the vertex clique cover
number, θ v(GT) = bc(T), and the edge clique cover number, θ e(GT) = sc(T) (see
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]). The vertex clique cover number is equal to the chromatic number of the
complementary graph (see [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]), χ (GcT)8. Here the complement is taken in the
sense of graph theory, which always yields an irreflexive relation. On the other
hand, for tolerance spaces we consider full complements as defined in Section 2 .
This yields bc(T) = χ (Tc), since τ c is irreflexive and symmetric.
      </p>
      <p>
        We saw that B(Tc) is a complete ortholattice. An orthomap between complete
ortholattices (see [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]) preserves order and orthogonality, and maps only the
bottom element of the domain lattice to the bottom element of the codomain
lattice.
      </p>
      <p>Definition 3. We define the chromatic dimension, cdim(L), of a complete
ortholattice L = (L, ≤ , c), to be the minimal n such that an orthomap to the powerset
lattice P(n) exists.</p>
      <p>The nomenclature is justified by the following proposition.</p>
      <p>Proposition 3. For a graph G = (V, E) with an irreflexive and symmetric
relation E ⊆ V × V , it holds that χ (G) = cdim(B(G)).</p>
      <p>
        Proof. The chromatic number of G is n if and only if n is minimal with the
property that there exists a graph homomorphism to Kn, the complete graph with
n vertices. In [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] it is shown that this is equivalent to the existence of an orthomap
from B(G) to P(n) ∼= B(Kn). Consequently, it holds that cdim(B(G)) = n.
      </p>
      <p>The calculation of the chromatic number is a minimization problem, but not
an intersection problem. In order to define an intersection problem, we notice
that the complement Bc for a block B ∈ Bl(T) is an independent set of vertices
with respect to τ c. Hence, we can define an intersection problem with respect to
Tc. This yields the independence dimension of Tc, denoted by idim(Tc), to be
the smallest number of independent sets whose intersection is empty.</p>
      <p>bc(T) = idim(Tc) = χ (Tc) = cdim(B(Tc)).
8 The chromatic number of a graph is the minimal n such that a graph homomorphism,
which is an edge preserving vertex map, to the complete graph with n vertices exists.</p>
    </sec>
    <sec id="sec-4">
      <title>Set Cover Problems And Their Product</title>
      <p>A set cover system is a triple S := (U, X, S), with universe U , a subset X ⊆ U
and S ⊆ P(X). The cover number and isolation number of S are defined as:
c(S) := min{ #S˜ | S˜ ⊆ S , X = [ S˜} ,
i(S) := max{ #X˜ | X˜ ⊆ X, ∀ S ∈ S : #(X˜ ∩ S) ≤ 1} .</p>
      <p>The isolation number is the maximal cardinality of an isolated set X˜ from S,
which means that X˜ is maximal with respect to the property that any pair of its
elements is not contained in the same S ∈ S . Consequently, the isolation number
is a lower bound for the cover number.</p>
      <p>Remark 2. Both optimization problems can be described as an integer linear
program. For this purpose, we define the representation matrix A ∈ { 0, 1} X×S
of S through A(i, S) = 1 :⇔ i ∈ S.</p>
      <p>minimize:
subject to:</p>
      <p>X xS
S∈S
Ax ≥ 1
xS ∈ { 0, 1} .</p>
      <p>maximize:
subject to:</p>
      <p>X yi
i∈ X
AT y ≤ 1
yi ∈ { 0, 1} .</p>
      <p>Thus, the inequality i(S) ≤ c(S) also follows from the weak duality theorem
of optimization and the diference c(S) − i(S) is the duality gap.</p>
      <p>A set intersection system is a triple S := (U, X, S), with universe U , a subset
X ⊆ U and S ⊆ P(U ), such that X ⊆ S for all S ∈ S . The intersection number
is defined as:</p>
      <p>int(S) := min{ #S˜ | S˜ ⊆ S , X = \ S˜} .</p>
      <p>It follows that the complement of a set cover system, defined through
Sc := (U, Xc, { Sc | S ∈ S} )9, is a set intersection system with c(S) = int(Sc).</p>
      <p>
        The product of two set cover systems S1 = (U1, X1, S1) and S2 = (U2, X2, S2)
is defined as S1 × S2 := (U1 × U2, X1 × X2, S1 × S 2). This definition yields to the
next theorem which is a generalization of Theorem 3.2 from [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
Theorem 2. For the the product of set cover systems S1 and S2, it holds that:
max( i(S1) c(S2), c(S1) i(S2)) ≤ c(S1 × S2) ≤ c(S1) c(S2)
i(S1) i(S2) ≤ i(S1 × S2) ≤ min( i(S1) c(S2), c(S1) i(S2)).
9 The complements are defined with respect to U .
Proof. We prove the first inequality and the second one follows from duality. For
the upper bound, let S˜1 and S˜2 be minimal covers from S1 and S2 respectively.
It is easy to see that S˜1 × S˜2 is a cover from S1 × S2.
      </p>
      <p>For the lower bound, let S˜ be a minimal cover from S1 × S2 and X˜1 a maximal
isolated set from S1. We define for i ∈ X˜1 the set S˜i := { (S, T ) | (S, T ) ∈ S˜, i ∈
S} . Since X˜1 is an isolated set, it follows that for diferent i, j ∈ X˜1, the sets S˜i
and S˜j are disjoint. A similar argument implies that every S˜i induces a cover
from S2 and hence #S˜i ≥ c(S2). These facts yield:
#S˜ ≥ #( [+ S˜i) ≥ #X˜1 c(S2) = i(S1) c(S2).</p>
      <p>i∈ X˜1</p>
      <p>The other lower bound’s component can be deduced in the same way.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Dimension Of The Tensor Product Of Complete</title>
    </sec>
    <sec id="sec-6">
      <title>Lattices</title>
      <p>
        With Theorem 2 , it is easy to provide a suficient condition when dim, dimk, dim2,
dim⊥ and cdim are multiplicative with respect to the tensor product. Since every
complete lattice is isomorphic to a concept lattice ([
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]), we can shift this problem
to the multiplicativity of the associated intersection number with respect to the
direct product (Equation 3). Furthermore, due to Equation 2 , we transform this
problem to the multiplicativity of the corresponding cover number with respect
to the cardinal product. All we have to do is to define suitable set cover systems
and show that there product expresses the cardinal product of the underlying
formal contexts.
      </p>
      <p>In the sense of Section 4 , we define the Ferrers isolation number fi , the
k-Ferrers isolation number fi k, the rectangle isolation number ri, the square
isolation number si and the block isolation number bi.</p>
      <p>
        For the cardinal product of formal contexts, it holds that (A, B) ∈ B(K1 × ˆ K2)
if and only if there exists (A1, B1) ∈ B(K1) and (A2, B2) ∈ B(K2), such that
A = A1 × A2 and B = B1 × B2 (see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]). Only the formal concepts with A ̸= ∅ and
B ̸= ∅ are of importance for the covering problems of the cardinal product, since
they correspond to maximal rectangles. Hence, these formal concepts (A, B) can
be uniquely identified with the pair ((A1, B1), (A2, B2)). Comparing this with the
definition of the product of set cover systems, we see the desired correspondence
to the cardinal product of the respective formal contexts. The same holds for the
Ferrers relations. Also note that squares are a special case of rectangles and that
blocks are derived from maximal squares. These fact yield the following theorem.
Theorem 3. We consider the set cover problems of Figure 2 and their products.
If for one of the factors, it holds that the isolation number is equal to the cover
number, then the respective lattice dimension is multiplicative with respect to the
tensor product of the corresponding complete lattices.
      </p>
      <p>Remark 3. We introduce the strong product of two simple graphs G1 = (V1, E1)
and G2 = (V2, E2), defined as G1⊠G2 := (V1× V2, E˜), with (u1, u2)E˜(v1, v2) :⇒⇐
(u1E1v1 and u2 = v2) or (u1 = v1 and u2E2v2) or (u1E1v1 and u2E2v2).</p>
      <p>
        The reflexive closure of a graph G = (V, E) is defined as Gref := (V, Eref ),
where Eref is the reflexive closure of the symmetric relation E. Hence, Gref is a
tolerance space. It holds that (G1 ⊠ G2)ref = Gr1ef × ˆ Gr2ef . Consequently, we have
that θ e(G1 ⊠ G2) = sc(Gr1ef × ˆ Gr2ef ). In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] the multiplicativity of the edge clique
cover number with respect to the strong product was studied and similar results
as with the square cover number of the cardinal product of tolerance spaces have
been obtained. That is why this setting would provide another example of a set
cover system and its product.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] an example such that θ e(G ⊠ G) &lt; θ e(G)θ e(G) was provided for G being
the join of a 5-cycle with two isolated vertices. We did a computational experiment
to find the smallest tolerance space (in terms of the number of vertices) for which
the square isolation number is strictly smaller than the square cover number.
Thereby, we found out that the smallest tolerance space has 7 vertices and is the
reflexive closure of the graph G described above.
6
      </p>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>We showed that the three fold relationship between cover problem (Ferrers
cover number), intersection problem (Ferrers dimension) and lattice dimension
(order dimension) also applies to tolerance spaces. That is the equality of the
square cover number, the symmetric Ferrers 2-dimension and the orthodimension.
Surprisingly, this theme is also present in the case of the block cover number and
the chromatic dimension.</p>
      <p>Additionally, we highlighted how the cover problems with respect to tolerance
spaces have a strong graph theoretic flavor, i.e., interpretations in terms of the
chromatic number or the relationship to the strong product of graphs.</p>
      <p>Our initial question, about the multiplicativity of the lattice dimension
with respect to the tensor product, could, in all investigated examples, be
translated to a cover problem of the cardinal product of the related formal
contexts complements. This fundamental principle lead to the abstraction to the
general set cover problem, which provides a unified setting to treat these various
cover problems related to formal contexts. Especially, the question about the
multiplicativity of the dimension of the cardinal product could be dealt with in a
unified way. This in turn lead to a suficient condition for the multiplicativity of
the lattice dimensions with respect to the tensor product of complete lattices.</p>
      <p>The introduced isolation numbers have to our knowledge not been present
in the theory of formal concept analysis. It is an open problem to find a purely
lattice theoretical interpretation of these isolation numbers.</p>
      <p>Acknowledgments. Finally, we want thank the anonymous referees for their
efort and valuable suggestions.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Belohlavek</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vychodil</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Discovery of optimal factors in binary data via a novel method of matrix decomposition</article-title>
          .
          <source>JCSS 76</source>
          ,
          <fpage>3</fpage>
          -
          <lpage>20</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Choudum</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parthasarathy</surname>
            ,
            <given-names>K.R.:</given-names>
          </string-name>
          <article-title>The edge clique cover number of product graphs</article-title>
          .
          <source>Jour. Math. Phy. Sci</source>
          .
          <volume>10</volume>
          ,
          <fpage>255</fpage>
          -
          <lpage>261</lpage>
          (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Choudum</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parthasarathy</surname>
            ,
            <given-names>K.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ravindra</surname>
          </string-name>
          , G.:
          <article-title>Line-clique cover number of a graph</article-title>
          .
          <source>Indian Nat. Sci. Acad. Proc. 41</source>
          ,
          <fpage>289</fpage>
          -
          <lpage>293</lpage>
          (
          <year>1975</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Deiters</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Erné</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Sums, products and negations of contexts and complete lattices</article-title>
          .
          <source>Algebra Universalis</source>
          <volume>60</volume>
          ,
          <fpage>469</fpage>
          -
          <lpage>496</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Erdös</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goodman</surname>
            ,
            <given-names>A.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pósa</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>The representation of graphs by set intersections</article-title>
          .
          <source>Canadian J. of Math</source>
          .
          <volume>18</volume>
          ,
          <fpage>106</fpage>
          -
          <lpage>112</lpage>
          (
          <year>1966</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          : Diskrete Mathematik: Geordnete Mengen. Springer Spektrum (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <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. (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Peters</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wasilewski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Tolerance spaces: Origins, theoretical aspects and applications</article-title>
          .
          <source>Information Sciences</source>
          <volume>195</volume>
          ,
          <fpage>211</fpage>
          -
          <lpage>225</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Pogonowski</surname>
          </string-name>
          , J.: Introduction to Graph Theory. University Press, Institute of Linguistics, Adam Mickiewicz University (
          <year>1981</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Pourmoradnasseri</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Theis</surname>
            ,
            <given-names>D.O.:</given-names>
          </string-name>
          <article-title>The rectangle covering number of random boolean matrices</article-title>
          .
          <source>The Electronic J. of Combinatorics</source>
          <volume>24</volume>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Reuter</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>On the dimension of the cartesian product of relations and orders</article-title>
          .
          <source>Order</source>
          <volume>6</volume>
          ,
          <fpage>277</fpage>
          -
          <lpage>293</lpage>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Walker</surname>
            ,
            <given-names>J.W.</given-names>
          </string-name>
          :
          <article-title>From graphs to ortholattices and equivariant maps</article-title>
          .
          <source>Journal of Combinatorial Theory B</source>
          <volume>35</volume>
          ,
          <fpage>171</fpage>
          -
          <lpage>192</lpage>
          (
          <year>1983</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Watts</surname>
            ,
            <given-names>V.L.</given-names>
          </string-name>
          :
          <article-title>Covers and partitions of graphs by complete bipartite subgraphs</article-title>
          .
          <source>Ph.D. thesis</source>
          , Queen's University (Canada) (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>West</surname>
          </string-name>
          , D.B.:
          <article-title>Tolerance spaces with applications to linguistics</article-title>
          . Prentice Hall (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>