<!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>A Fresh View on Fuzzy FCA and Mathematical Morphology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tim B. Kaiser</string-name>
          <email>tbkaiser@gmx.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lars Lumpe</string-name>
          <email>larslumpe@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan E. Schmidt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institut fur Algebra, Technische Universitat Dresden</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>SAP AG</institution>
          ,
          <addr-line>Walldorf</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we discuss how biresiduations provide a unifying paradigm for fuzzy formal concept analysis and mathematical morphology. In particular we provide constructions of morphological operators such as dilation and erosion within the framework of convolution algebras of action networks (also known as small covariant categories) over join complete semirings. This uni es and generalizes previous contributions in mathematical morphology, such as the work of Isabelle Bloch. Further we show how decomposition, factorization, and hedges naturally align themselves in the framework of fuzzy formal concept analysis.</p>
      </abstract>
      <kwd-group>
        <kwd>biresiduation</kwd>
        <kwd>fuzzy formal concept analysis</kwd>
        <kwd>hedges</kwd>
        <kwd>factorization</kwd>
        <kwd>decomposition</kwd>
        <kwd>linear algebra</kwd>
        <kwd>complete monoids</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>In our paper we outline the fundamental role of biresiduation in combination with
biadditivity for a common view on fuzzy FCA and mathematical morphology.
While the concept of biresiduation is an important paradigm of algebraic logic,
the concept of biadditivity is rooted in linear algebra (over complete monoids and
complete semirings). The close relationship between both approaches is re ected
in the bijective correspondence of the residuated complete lattices and the join
complete semirings on a xed set. Our considerations yield a major application
for a better understanding of mathematical morphology: We achieve this by
constructing and investigating convolution algebras of action networks over join
complete semirings. Finally, as a tool for information reduction, we also discuss
the role of hedges on residuated complete lattices and their relationship with
substructures of join complete semirings, and more generally within the category
of biadditive setups.</p>
      <p>
        Important literature for (fuzzy) FCA is given by [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1,2,3,4,5</xref>
        ], regarding factor
analysis, especially by [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], regarding hedges [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Belohlavek gives an overview on
approaches to fuzzy concept analysis in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] which is an update of [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
We assume the reader to be familiar with ordered sets and formal concept
analysis as exposed in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Profound information on residuation theory can
be found, for instance, in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Over the last two decades, major contributions to mathematical morphology go
back to Isabelle Bloch [
        <xref ref-type="bibr" rid="ref11 ref12 ref13">11,12,13</xref>
        ].
      </p>
      <sec id="sec-1-1">
        <title>This paper is based on [14].</title>
        <p>2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Biresiduation</title>
      <p>One of the key concepts for accessing FCA and its generalizations is that of a
biresiduated map. We start by recalling the de nition of a residuated map.
De nition 1 (residuated map, adjunction). Let P1 := (P1; ) and P2 := (P2; )
be ordered sets. Then a map f : P1 ! P2 is residuated from P1 to P2 if there
exists a map f + : P2 ! P1 such that
Here, the map f + is uniquely determined by f and is called the residual of f .
The pair (f; f +) is called an adjunction w.r.t. (P1; P2). In case P1 = P2, we will
say that (f; f +) forms an adjunction on P1.</p>
      <p>Remark 1. A map between complete lattices is residuated if and only if it is
completely join preserving, that is, f (sup X) = sup(f X) holds for all X P1 in
the above setting.</p>
      <sec id="sec-2-1">
        <title>The following de nition is central for this paper.</title>
        <p>De nition 2 (biresiduation). Let P1 := (P1; ), P2 := (P2; ), and P := (P; )
be ordered sets. Then a map
such that
p1
(p
p2) () (p1
p2)
p () p2
holds for all p1 2 P1, p2 2 P2, and p 2 P .</p>
        <p>In case P1 = P2 = P, we say that forms a biresiduation w.r.t. P. If in addition
(P; ; ") is a monoid then (P; ; ") will be referred to as residuated ordered set. If
in particular P forms a complete lattice, (P; ; ") is a residuated complete lattice.
Remark 2. A biresiduation is characterized as a map which is residuated in
both arguments. In particular a biresiduation is isotone in each argument.
will be called a biresiduation w.r.t. P := (P1; P2; P) if there exist maps
: P1</p>
        <p>P2 ! P
! : P1
: P</p>
        <p>P ! P2
P2 ! P1
Example 1. Any two sets G and M give rise to a biresiduation as follows: The
map
: 2G
2M
! 2G M ; (A; B) 7! A</p>
        <p>B
is a biresiduation w.r.t. (2G; 2M ; 2G M ), where 2G denotes the power set lattice
of G. This follows immediately since power set lattices are complete with the
supremum operation as set union. In particular for I G M we consider the
context (G; M; I): For all A G and all B M we have
where</p>
      </sec>
      <sec id="sec-2-2">
        <title>Dually, we get</title>
        <p>(A</p>
        <p>B)
() A
(B !</p>
        <p>)
(B !</p>
        <p>) = [fH
(</p>
        <p>A) = [fN</p>
        <p>G j H
M j A</p>
        <p>B
N
g = B0:
g = A0:
We have recaptured the derivation operators of classical formal concept analysis
as residuals of a speci c biresiduation, the cartesian product.</p>
        <p>Now, it is worth noting the connection between cartesian product and dyadic
product as used in linear algebra. We recall the de nition of a dyadic product.
Given two n-dimensional vectors u; v over a semiring S we can de ne the dyadic
product as
u</p>
        <p>v := u vT
where the second multiplication is simply matrix multiplication. If S is the
wellknown boolean 2-element semiring, the dyadic product resembles exactly the
cartesian product. So, in a sense, the dyadic product generalizes the cartesian
product. From our point of view, this is key to understanding fuzzy concept
analysis in terms of biresiduations.</p>
        <p>Example 2 (t-Norm). A binary operation on the real unit interval [0; 1],
which is isotone in both arguments, is called t-Norm if for all a; b; c 2 [0; 1] the
following hold:</p>
        <sec id="sec-2-2-1">
          <title>The t-norm is left continuous if for all a 2 [0; 1] and</title>
          <p>arbitrary index set) the following holds:
2 [0; 1]I (where I is an
From the terminology introduced above, a map : [0; 1] [0; 1] ! [0; 1] is a
left continuous t-norm if and only if ([0; 1]; ; ; 1) forms a residuated complete
lattice. Among the various left continuous t-norms we point out the Godel t-notm
and the Lukasiewicz t-norm
These t-norms will be used in our visualizations for mathematical morphology
in gure 1 and 2.</p>
          <p>In the next section, we will highlight that residuals of a biresiduation play a
crucial role in FCA and its abstractions.
3
Let P1 := (P1; ); P2 := (P2; ) and P = (P; ) be ordered sets and
uation w.r.t. (P1; P2; P). We de ne
a
biresidto be its set of formal rectangles. If
f
:= P1</p>
          <p>P2</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>2 P then</title>
          <p>K := ( ; )
is called an abstract context w.r.t. (P1; P2; P). Given such an abstract context we
can de ne the set of formal rectangles w.r.t. K as
f</p>
          <p>K
:= f(u; w) 2 f
j u
w
g:
On a formal rectangle, we can apply our biresiduation operation to yield an
(actual) rectangle. We de ne
to be the set of (actual) rectangles w.r.t. K and</p>
          <p>K
:= fu</p>
          <p>w j (u; w) 2 f Kg</p>
          <p>K
mf
:= max f</p>
          <p>K
to be the set of maximal rectangles regarding the product order on P1
de ne the set of abstract concepts as
P2. We
BK := f(u; w) 2 P1
In case (P1; P2; P) is a triple of complete lattices, BK forms a complete lattice,
called the abstract concept lattice of K.</p>
          <p>As usual in FCA, let us abbreviate u ! as u0, the derivation of u w.r.t. K :=
( ; ), and similarly, w as w0. We show that even in our rather abstract
setting we can talk about maximal rectangles being the abstract concepts.
Proposition 1. Let K := ( ; ) be an abstract context w.r.t. (P1; P2; P) and
de ne : P1 ! P; x 7! (x00; x0) and : P2 ! P; x 7! (x0; x00). Then</p>
          <p>K
1. BK = im( ) = im( )
2. mf</p>
          <p>= BK
We call (p1; p2) 2 f
(p1; p2) 2 mf</p>
          <p>a decomposition of K if p1</p>
          <p>K
we call (p1; p2) a conceptual decomposition of K.</p>
          <p>p2 =</p>
          <p>K
Corollary 1. Let K = ( ; ) be an abstract context w.r.t. (P1; P2; P). If (p1; p2)
is a decomposition of K there exists a conceptual decomposition (q1; q2) of K with
p1 q1 and p2 q2.
. If additionally
Proof. For instance, set (q1; q2) := (p1).
4</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Biadditivity</title>
      <p>
        We complement the approach sketched above (where ordered sets are used as
basic structures) by using complete monoids [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] as basic structures.
De nition 3 (complete monoid). A quadruple A := (A; +; 0; ) is called a
complete monoid if (A; +; 0) is a commutative monoid and assigns to every
2 AI (for an arbitrary index set I) an element =: i2I i of A such that
(1)
(2)
(3)
(4)
= 0 if i = 0 for all i 2 I
= i if I = fig
= i + j if I = fi; jg and i 6= j
= for every partition T of I and
given by T ! A; T 7!
jT
De nition 4 (join complete monoid). A join complete monoid is a complete
monoid A := (A; +; 0; ) such that for every non-empty set I and every a 2 A
it follows P a = a.
      </p>
      <p>i2I
Remark 3. For every complete lattice L := (L; ) let A(L) := (L; +; 0; )
be the join complete monoid, where x + y := supLfx; yg for all x; y 2 L and
0 := supL; and := supLf (i) j i 2 Ig for every index set I and all 2 LI .
If on the other hand, A := (A; +; 0; P) is a join complete monoid then L(A) :=
(A; ) is a complete lattice, provided x y :, x + y = y for all x; y 2 A. This
observation establishes for every set A a bijective correspondence between all
complete lattices on A and all join complete monoids on A.</p>
      <p>L := (L1; L2; L) is a triple of complete lattices then A(L) := (A(L1); A(L2); A(L)).</p>
      <sec id="sec-3-1">
        <title>We de ne the analogue of biresiduations for complete monoids.</title>
        <p>De nition 5 (biadditive map). Let A := (A1; A2; A) be a triple of complete
monoids. Then a biadditive map w.r.t. A is de ned as a map : A1 A2 ! A
such that
=
(i;j)2I J i
j
holds for all
2 AI1 and</p>
        <p>2 A2J for arbitrary index sets I; J .</p>
      </sec>
      <sec id="sec-3-2">
        <title>The next de nition will also be useful in the section concerning hedges.</title>
        <p>De nition 6 (biadditive setup, morphism). Let A := (A1; A2; A) be a triple of
complete monoids and let be a biadditive map on A. Then we call the pair
(A; ) a biadditive setup. In case A1 = A2 = A, we say that is a biadditive
operation on A, and (A; ) forms a biadditive setup.</p>
        <p>Given two biadditive setups (A; ) and (U; ) we call := ('1; '2; ') a
morphism from (U; ) to (A; ) if '1; '2; ' are morphisms from U1; U2, and U to</p>
        <sec id="sec-3-2-1">
          <title>A1; A2, and A, respectively, and for all u1 2 U1 and u2 2 U2 we have</title>
          <p>'1(u1)
'2(u2) = '(u1
u2):
Biadditive setups and their morphisms obviously form a category. In particular,
(U; ) is a substructure of (A; ) if U1; U2, and U are complete submonoids of
A1; A2, and A, respectively, and U1 U2 U . Clearly, The image of a morphism
induces a substructure.</p>
          <p>De nition 7 (complete semiring). A tuple R := (R; +; ; 0; 1; P) is a complete
semiring if the following properties are satis ed:
(1) Radd := (R; +; 0; X) is a complete monoid,
(2) Rmult := (R; ; 1) is a monoid with 1 6= 0,
(3) the following distributive laws hold for all a 2 R,
2 RI :
a
(X
(X
i2I
i)
i) =
a =</p>
          <p>X(a
i2I
X( i</p>
          <p>Remark 5. If R := (R; +; ; 0; 1; P) is a given join complete semiring then
L(R) := (L(Radd); ; 1) forms a complete residuated lattice. If on the other
hand L := (L; ; ") with L = (L; ) is a given residuated complete lattice then
R(L) := (L; +; ; 0; "; P) with (L; +; 0; P) := A(L) is a join complete semiring.
This establishes a bijection between all join complete semirings on a set R and all
complete residuated lattices on R. In particular for every join complete semiring
R := (R; +; ; 0; 1; P) there exist maps ! and from R R to R such that
for all r; s; t 2 R the following holds:
r
(t
s) () (r
s)
t () s
(r ! t)
A more extensive discussion of the interplay between biresiduation and
biadditivity will be presented in section 6.</p>
          <p>Proposition 2. Let (A; ) be a biadditive setup where A := (A1; A2; A). For
sets G and M de ne : A1G A2M ! AG M where
(u
w)(g; m) := u(g)
w(m):
Then forms a biadditive map w.r.t. (A1G; A2M ; AG M ) which is also known as
the dyadic product.</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>More generally, we have the following construction.</title>
        <p>Proposition 3. Let (A; ) be a biadditive setup where A := (A1; A2; A). For
sets G, H, and M de ne
: AG H
1</p>
        <p>AH M
2
! AG M
where
(
)(g; m) :=
h2H (g; h)
(h; m):
Then forms a biadditive map w.r.t. (A1G H ; A2H M ; AG M ) { which, as a
matter of fact, is the matrix product.</p>
        <p>If (A; ) is a biadditive setup where A := (A1; A2; A) and 2 A then a familiy
(uh; wh)h2H 2 (A1 A2)H will be called a sum-decomposition of ( ; ) if
=
h2H uh
wh:</p>
      </sec>
      <sec id="sec-3-4">
        <title>An important observation is the following</title>
        <p>Proposition 4. Let (A; ) be a biadditive setup where A := (A1; A2; A). Then
for sets G, H, M and 2 AG M the following holds</p>
        <p>Remark 6. An important situation where this proposition can be applied occurs
when R = (R; +; ; 0; 1; ) is a complete semiring, since then (Radd; ) is a
biadditive setup as already mentioned in remark 4.</p>
        <p>In mathematical morphology the concept of dilation is fundamental, and
crucially involves convolution in a general setting which will be layed out in the
following.
5</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Construction of Convolution Algebras</title>
      <p>The ingredients of our modelling approach for the construction of convolution
algebras are action networks and complete semirings. For this we still need to
introduce networks and action networks.</p>
      <p>De nition 9 (network). A triple G := (V; E; %) will be called a network (directed
multigraph) if V and E are sets and % : E ! V V is a map. In this context
we interpret V as the set of nodes, E as the set of edges, and % as the structure
map of G.</p>
      <p>Additional Remark: The structure map % of G induces two maps
: E ! V; e 7!
: E ! V; e 7! e
e and
e
e
e
satisfying %e = ( e; e) for all e 2 E; here we consider e as source
node and e as target node of e.</p>
      <p>A pair of edges (c; d) will be called sequential if the target node of c is equal to
the source node of d. The set of all sequential pairs of edges will be denoted by
Eh2i. Similarly Eh3i will denote the set of all triples of edges (c; d; e) such that
(c; d) and (d; e) are sequential pairs.</p>
      <p>Next we consider networks with additional structure. In this situation, edges
will be interpreted as actions which allow concatenation of sequential pairs of
actions.</p>
      <p>De nition 10 (action network). A triple G := (G; ; id) will be called an action
network (small covariant category ) if G := (V; E; %) is a network and
: Eh2i ! E; (c; d) 7! c d and id : V ! E
are maps satisfying:
%(c d) = ( c; d) for all (c; d) 2 Eh2i
(c d) e = c (d e) for all (c; d; e) 2 Eh3i
%(idp) = (p; p) for all p 2 V
id( c) c = c = c id( c) for all c 2 E:
We interprete E as set of actions and as concatenation map, which maps
every sequential pair of actions (c; d) to its concatenation c d. Furthermore, idp
denotes the passive action at node p.</p>
      <p>Example 3. Any monoid M := (M; ; ") can be interpreted
as action network with f"g as the singleton node set, M
as the set of edges, and as concatenation map as well as
id : f"g ! M , " 7! ".
b
Example 4. Any preordered set P := (P; R) can be interpreted as action
network which has (P; R; ) as underlying network, where : R ! V V; (p; q) 7!
(p; q), and : Rh2i ! R; ((p; t); (t; q)) 7! (p; q) as concatenation map and
furthermore id : P ! R; p 7! (p; p) as passivity map.</p>
      <p>Construction 1 (convolution algebra). Let R := (R; +; ; 0; 1; P) be a complete
semiring and let G := (G; ; id) be an action network with underlying network
G := (V; E; %); then the convolution algebra of G over R is given by</p>
      <p>R[G] := (RE ; +; ; O; I; X);
where for every index set I for all i 2 I and ui; u; w 2 RE as well as e 2 E the
following hold:
a
"
a+b
with SplitG(e) := f(c; d) 2 Eh2ijc d = eg and
(u + w)e := ue + we
(X ui)e :=</p>
      <p>X(uie)
i2I
(u
w)e :=
i2I</p>
      <p>X
(c;d)2SplitG(e)</p>
      <p>uc wd
O : E ! R; e 7! 0</p>
      <p>(1 for e 2 idV
I : E ! R; e 7!
0 otherwise</p>
      <sec id="sec-4-1">
        <title>Remark 7. If u and w are as above then the product u</title>
        <p>convolution of u with w.
w will be called the
Remark 8. In case M := (M; ; ") is a monoid then R[M] is de ned as R[G]
where G is the action network associated with M and R[M].
6</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Combining Biresiduation and Biadditivity</title>
      <p>The following fact will help us to combine biresiduation and biadditivity, which
will be relevant for fuzzy FCA and also for mathematical morphology:
Proposition 5. Let L := (L1; L2; L) be a triple of complete lattices and let
: L1 L2 ! L be a map. Then is biresiduated w.r.t. L if and only if is
biadditive w.r.t. A(L).</p>
      <p>Theorem 1. Let L := (L1; L2; L) be a triple of complete lattices and let
a biresiduation w.r.t. L. Then for sets G, R, and M the following holds:
be
Also,
for all g 2 G and
u</p>
      <p>(
(
w) () (u
w)
() w
(u !
):
w)(g) = infL1 f (g; m)</p>
      <p>w(m) j m 2 M g
(u !
)(m) = infL2 fu(g) !
(g; m) j g 2 Gg</p>
      <p>for all m 2 M .</p>
      <p>is a biresiduation w.r.t. (L1G H ; L2H M ; LG M ).</p>
      <p>Hence, for all 2 L1G H and 2 L2H M and 2 LG M we have
()
()
! :</p>
      <sec id="sec-5-1">
        <title>Also,</title>
        <p>for all (g; h) 2 G</p>
        <p>H and
for all (h; m) 2 H
and
: G</p>
        <p>H ! L1; (g; h) 7! uh(g)
: H</p>
        <p>M ! L2; (h; m) 7! wh(m)
is a conceptual decomposition of K. If ( ; ) is a conceptual decomposition
of K then, by de nition, = and = ! .</p>
        <p>
          Proof. Part 1 follows from Propositions 5 and 2. Part 2 follows from Propositions
5 and 3. Part 3 follows from Proposition 5 and 4 together with Corollary.
The above theorem extends Theorem 6 from [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Note that Part 3 of the above
theorem employs a well-known fact from linear algebra: matrix multiplication
can be rewritten as summing over the dyadic products of the respective column
and row vectors.
        </p>
        <p>Remark 9. Referring to remark 6, the last theorem is connected with fuzzy
formal concept analysis in the following way: Let R := (R; +; ; 0; 1; ) be a
join complete semiring. Then for sets G; M and 2 RG M , the triple (G; M; )
will be regarded as fuzzy context over R having the same concept lattice as
the abstract context ( ; ) w.r.t. (LG; LM ; LG M ) for L := L(Radd). Also the
decomposition discussed in the third part of the above theorem applies to this
situation.</p>
        <p>If we restrict ourselves to the situation of M being a singleton, Theorem 1.1
yields for all r 2 R and u; v 2 RG
u r
v () r
(u ! v);
that is, u ! v can be interpreted as the degree of u being a subset of v.
Theorem 2. For every complete semiring R := (R; +; ; 0; 1; P) and every
action network G := (G; ; id) with G := (V; E; %) the convolution algebra R[G]
is a complete semiring.</p>
        <p>In case R is join complete then so is R[G]; consequently (L(RE; +; O; P); ; I)
forms a residuated complete lattice, and for all u; w 2 RE and all d 2 E it
follows</p>
        <p>(u ! w)d = inffuc ! w(c d) j c 2 E : (c; d) 2 Eh2ig:
Proof. Straightforward calculation yields that R[G] is a complete semiring, which
is join complete if R is join complete.</p>
        <p>In the latter, it remains to show that for all u; v; w 2 RE the following holds:
8d 2 E : vd</p>
        <p>(u ! w)d
,v (u ! w)
,(u v) w
,8e 2 E :</p>
        <p>X
(c;d)2Split(e)
uc
vd</p>
        <p>we
,8e 2 E; 8(c; d) 2 Split(e) : uc
vd
we
,8(c; d) 2 Eh2i : uc
,8(c; d) 2 Eh2i : vd
vd</p>
        <p>w(c d)
uc ! w(c d)
,8d 2 E : vd</p>
        <p>inffuc ! w(c d) j c 2 E : (c; d) 2 Eh2ig</p>
      </sec>
      <sec id="sec-5-2">
        <title>Indeed, the above equivalences immediately imply</title>
        <p>(u ! w)d = inffuc ! w(c d) j c 2 E : (c; d) 2 Eh2ig for all d 2 E:
Construction 2 (dilation and erosion). Let R := (R; +; ; 0; 1; P) be a join
complete semiring and G := (G; ; id) be an action network with G := (V; E; %).
Then an element 2 RE will be considered as structuring element of G over R,
and the map
: RE ! RE ; 7! (
)
is called the dilation via the structuring element
and the map
" : RE ! RE ; 7! ( ! )
is the erosion via the structuring element . In this setting, 2 RE often plays
the role of an image, the dilation of which via the structuring element is given
by</p>
      </sec>
      <sec id="sec-5-3">
        <title>Similarly, the erosion via of the image is given by ( ) = (</title>
        <p>):
(" ) = ( ! ):
Remark 10. Here, the pair ( ; " ) is an adjunction on L(RE ; +; O; P).
A signi cant application of mathematical morphology is photo editing. Here
we visualize dilation and erosion by using convolution algebras induced via the
t-norms introduced previously.</p>
        <p>original</p>
        <p>Structuring element
dilation</p>
        <p>erosion
Remark 11 (fuzzy FCA). Referring to construction 2, let R := (R; +; ; 0; 1; P)
be a given join complete semiring and G := (G; ; id) be an action network with
G := (V; E; %). In this situation, an element 2 RE will be considered as input
image and an element 2 RE will be regarded as structuring element. Then
:= ( ! ) is the erosion of via . From the viewpoint of fuzzy FCA, is
the derivation of in the abstract context K := ( ; ) w.r.t. (LE ; LE ; LE ) for
L := L(Radd).
7</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Integration of Isabelle Bloch's Approach</title>
      <p>
        Isabelle Bloch has been one of the key scientists in developing mathematical
morphology and its fuzzi cations during the past 20 years (for example we mention
[
        <xref ref-type="bibr" rid="ref11 ref17 ref18 ref19">11,17,18,19</xref>
        ] and [
        <xref ref-type="bibr" rid="ref12 ref13 ref20 ref21">20,12,13,21</xref>
        ]). In her recent papers on the topic, she considered
as underlying structure a so-called space, which is given by a commutative group
S := (S; +; O).
      </p>
      <sec id="sec-6-1">
        <title>Construction 3 (dilation and erosion after Bloch - cf. [11]).</title>
        <p>Let S := (S; +; O) be a commutative group and : [0; 1] [0; 1] ! [0; 1] a left
continuous t-norm. Then Isabelle Bloch de nes the dilation via a structuring
element : S ! [0; 1] as
: [0; 1]S ! [0; 1]S ;</p>
        <p>7!
" : [0; 1]S ! [0; 1]S ;
7! "
where
where
("
)x := inff (y
x) !
y j y 2 Sg for all x 2 S:
Here is the dilation of the image via the structuring element , and " is
the erosion of the image via the structuring element . Indeed, Bloch proves
that the pair ( ; " ) forms an adjunction on ([0; 1]; ).</p>
        <p>Remark 12. By theorem 2 it follows immediately that ( ; " ), as introduced
by Bloch, forms an adjunction on ([0; 1]; ): Indeed, theorem 2 implies for the
complete semiring R := ([0; 1]; _; ; 0; 1; sup) that the pair ( ; " ) forms an
adjunction on R[S], that is, on L(R[S]).</p>
        <p>In our nal section we will discuss hedges and their role for information reduction.
(
)x := supf (x
y)
y j y 2 Sg for all x 2 S:</p>
      </sec>
      <sec id="sec-6-2">
        <title>Similarly, the erosion via is de ned as the map</title>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Hedges</title>
      <p>
        Hedges were introduced as parameters controlling the size of a fuzzy concept
lattice [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], fuzzy concept lattices with hedges are shown to be essentially
generalized concept lattices in Krajci's sense. Also, in our framework, they have a
natural place. We nd that they are intimately connected with the substructures
of join-complete semirings. A hedge : L ! L is de ned as a kernel operator
on L (i.e. a b () a b ) such that it preserves the 1 (1 = 1) and
weakly preserves implications ((a ! b) a ! b ). Note that this de nition
of a hedge obviously generalizes the notion introduced in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] (monotonicity for
Belohlavek's notion is shown in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], Lemma 1). The next theorem shows that
the theory of hedges can also be formulated in a linear algebraic language within
the framework of join-complete semirings.
      </p>
      <p>Theorem 3. Let L = (L; ; ") be a residuated complete lattice. Then its hedges
are in one-to-one correspondence with the substructures of the join-complete
semiring R(L).</p>
      <p>Proof. Since hedges are kernel operators they are in one-to-one correspondence
with their kernel systems (a hedge is mapped to its image set L ).
Let be a hedge on L. We will show that its image set L forms a substructure
(join-complete sub-semiring) of R(L). We know already that L is closed under
joins, that 1 = 1 2 L , and that 0 = 0 2 L . To show that L is closed under
we will verify that a b = (a b) holds for all a; b 2 L ; it su ces to prove
a b (a b) :
Since a = a and b = b we conclude the argument.</p>
      <p>Let K be a substructure of a given join-complete semiring R(L). Since K is closed
under arbitrary joins it forms a kernel system in L inducing its kernel operator .
Thus, K = L and 1 2 L . It remains to be shown that implications are weakly
preserved by :
()
=)
a
a
(a ! b)
(a ! b)
(a ! b)
(a ! b)
b
b</p>
      <sec id="sec-7-1">
        <title>Since K is a substructure of R(L) the element a</title>
        <p>get a (a ! b) b , which implies (a ! b)
(a</p>
        <p>! b ).
(a ! b) is a kernel and we
Remark 13 (construction of hedges via substructures). Let G := (G; ; id) be
an action network with G := (V; E; %). We say that a subset D of E forms
a substructure of G if idV D and c d 2 D holds for all (c; d) 2 Dh2i. If
R := (R; +; ; 0; 1; P) is a complete semiring and D forms a substructure of G,
then the set</p>
        <p>U := fu 2 SE j ue = 0 for all e 2 E n Dg
forms a substructure of the complete semiring R[G]. In case R is a join complete
semiring, the hedge associated with U is given by</p>
        <p>: RE ! RE ; u 7! uD
where uDe := ue for all e 2 D and uDe := 0 for all e 2 E n D.</p>
        <p>One application of the above for mathematical morphology is when the action
network is given by Zadd and the substructure is D := 2Z2, where the join
com2
plete semiring R is induced by a t-norm.</p>
        <sec id="sec-7-1-1">
          <title>Finally we present a generalization of the concept of hedges.</title>
          <p>Proposition 6. Let : P1 P2 ! P be a biresiduation and let ( 1; 2 ; ) be a
triple of kernel operators. The following are equivalent
1. 8p1 2 P1; 8p 2 P : (p1 ! p) 2
2. 8p1 2 P1; 8p2 2 P2 : p11 p22
3. P1 1 P2 2 P
p11 ! p
(p1 p2)
A star system is a triple of kernel operators where one of the above conditions
holds.</p>
          <p>Proof. \ 1 ) 2":
\ 2 ) 1":</p>
          <p>()
\ 2 ) 3": By 2, p11 p22
equality and therefore p11
\ 3 ) 2": Since p11 p22
(p1 p2) .</p>
          <p>()
=)
=)
=)</p>
          <p>p1
p11
p2
p2
p22
p22
p22
p1</p>
          <p>p2
(p1 ! (p1
(p1 ! (p1
(p11 ! (p1
(p1 p2)
p2))
p2)) 2
p2) )
Proposition 7. Let L := (L1; L2; L), P := (P1; P2; P) be triples of complete
lattices and let L : L1 L2 ! L and P : P1 P2 ! P be biresiduations. Then
for every morphism := ('1; '2; ') from (A(L); L) to (A(P); P) the triple
('1 '1+; '2 '2+; ' '+) forms a star system w.r.t. (P; P).</p>
        </sec>
        <sec id="sec-7-1-2">
          <title>Proof. It su ces to verify property 3 from the previous proposition:</title>
          <p>('1
'1+)P1</p>
          <p>P ('2
'2+)P2 = '('1+P1</p>
          <p>L '2+P2)
'L = ('
'+)P:
As a consequence of our considerations we receive the following extension of</p>
        </sec>
        <sec id="sec-7-1-3">
          <title>Theorem 3.</title>
          <p>Theorem 4. Let be a biresiduation on a triple of complete lattices L :=
(L1; L2; L). Then the star systems w.r.t. (L; ) are in one-to-one correspondence
with the substructures of (A(L); ).
9</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Conclusion</title>
      <p>Some background information: Our paper is indeed based on our 2012 paper
"A Macroscopic Approach to FCA and its Various Fuzzi cations" but goes far
beyond it. Who carefully reads our present paper will realize that notions have
been re ned and adjusted to our situation. Roughly said, biresiduation
generalizes residuated posets while biadditivity generalizes complete semirings. What
we mainly need is a specialization where these two concepts meet, that is,
residuated complete lattices (algebraic logic point of view) which correspond to join
complete semirings (linear algebra point of view). The importance of the latter
point is for constructions.</p>
      <p>Looking into Isabelle Bloch's constructions for mathematical morphology, we
found out that there is a general framework in linear algebra over complete
semirings which is outlined in section 5, named "Construction of Convolution
Algebras". These turn out to be again complete semirings. So the bijective
correspondence between residuated complete lattices and join complete semirings can
be lifted from a "coordinate level" to a "space level". That is what Bloch
essentially does in a special situation (without putting this into a general framework)
and we derive from the general construction of convolution algebras over join
complete semirings (and a subsequent paradigm shift into residuated complete
lattices).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <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, Berlin/Heidelberg (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Krajci</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The basic theorem on generalized concept lattice</article-title>
          . In Snasel, V.,
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R., eds.
          <source>: CLA</source>
          . Volume
          <volume>110</volume>
          of CEUR Workshop Proceedings., CEURWS.org (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Medina</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ojeda-Aciego</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Ruiz-Calvin~o, J.:
          <article-title>Formal concept analysis via multiadjoint concept lattices</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          <volume>160</volume>
          (
          <issue>2</issue>
          ) (
          <year>2009</year>
          )
          <volume>130</volume>
          {
          <fpage>144</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Medina</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ojeda-Aciego</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>On the representation theorem of multi-adjoint concept lattices</article-title>
          . In Carvalho,
          <string-name>
            <given-names>J.P.</given-names>
            ,
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Kaymak</surname>
          </string-name>
          ,
          <string-name>
            <surname>U.</surname>
          </string-name>
          , da Costa Sousa, J.M., eds.: IFSA/EUSFLAT Conf.
          <article-title>(</article-title>
          <year>2009</year>
          )
          <volume>1091</volume>
          {
          <fpage>1095</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Davey</surname>
            ,
            <given-names>B.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Priestley</surname>
            ,
            <given-names>H.A.</given-names>
          </string-name>
          :
          <article-title>Introduction to lattices and order</article-title>
          . Cambridge University Press, Cambridge (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <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>Factor analysis of incidence data via novel decomposition of matrices</article-title>
          . In Ferre, S.,
          <string-name>
            <surname>Rudolph</surname>
          </string-name>
          , S., eds.
          <source>: ICFCA</source>
          . Volume
          <volume>5548</volume>
          of Lecture Notes in Computer Science., Springer (
          <year>2009</year>
          )
          <volume>83</volume>
          {
          <fpage>97</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <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>Reducing the size of fuzzy concept lattices by hedges</article-title>
          .
          <source>In: FUZZ-IEEE 2005. The IEEE International Conference on Fuzzy Systems</source>
          ,
          <volume>22</volume>
          -25 May, Reno,
          <string-name>
            <surname>NV</surname>
          </string-name>
          , USA. (
          <year>2005</year>
          )
          <volume>663</volume>
          {
          <fpage>668</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R.:
          <article-title>What is a fuzzy concept lattice? ii</article-title>
          . In Kuznetsov,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Slezak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Hepting</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.H.</given-names>
            ,
            <surname>Mirkin</surname>
          </string-name>
          , B., eds.: Rough Sets, Fuzzy Sets,
          <source>Data Mining and Granular Computing</source>
          . Volume
          <volume>6743</volume>
          of LNCS., Springer (
          <year>2011</year>
          )
          <volume>19</volume>
          {
          <fpage>26</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <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>What is a fuzzy concept lattice</article-title>
          ? In Belohlavek, R., Sna^sel, V., eds.
          <source>: Proc. CLA 2005</source>
          .
          <article-title>Volume 162 of CEUR WS</article-title>
          ., Palacky University in Olomouc, VSB { Technical University of Ostrava (
          <year>2005</year>
          )
          <volume>34</volume>
          {
          <fpage>45</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Blyth</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Lattices and Ordered Algebraic Structures</article-title>
          . Universitext, Springer (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Duality vs. adjunction for fuzzy mathematical morphology and general form of fuzzy erosions and dilations</article-title>
          . Volume
          <volume>160</volume>
          .
          <string-name>
            <surname>Elsevier</surname>
          </string-name>
          (
          <year>2009</year>
          )
          <year>1858</year>
          {
          <fpage>1867</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Fuzzy sets and mathematical morphology</article-title>
          . Wiley Online Library (
          <year>2013</year>
          )
          <volume>155</volume>
          {
          <fpage>176</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Ma^tre, H.:
          <article-title>Fuzzy mathematical morphology</article-title>
          . Volume
          <volume>10</volume>
          . Springer (
          <year>1994</year>
          )
          <volume>55</volume>
          {
          <fpage>84</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Kaiser</surname>
            ,
            <given-names>T.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>S.E.</given-names>
          </string-name>
          :
          <article-title>A macroscopic approach to fca and its various fuzzi - cations</article-title>
          . In Domenach, F.e.a., ed.:
          <article-title>Formal Concept Analysis</article-title>
          ,
          <source>Proceedings of ICFCA 2012</source>
          .
          <article-title>Volume 7278 of LNAI</article-title>
          ., Springer (
          <year>2012</year>
          )
          <volume>140</volume>
          {
          <fpage>147</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Droste</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuich</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vogler</surname>
          </string-name>
          , H.:
          <article-title>Handbook of Weighted Automata</article-title>
          .
          <source>Monographs in Theoretical Computer Science</source>
          , Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R.:
          <article-title>Optimal decompositions of matrices with entries from residuated lattices</article-title>
          .
          <source>Journal of Logic and Computation</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Bipolar fuzzy mathematical morphology for spatial reasoning</article-title>
          .
          <source>In: Mathematical Morphology and Its Application to Signal and Image Processing</source>
          . Springer (
          <year>2009</year>
          )
          <volume>24</volume>
          {
          <fpage>34</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Ma^tre, H.:
          <article-title>Ensembles ous et morphologie mathematique</article-title>
          . (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Preteux</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boulanger</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soussaline</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A meta-model for segmentation problems in mathematical morphology</article-title>
          . In de Graaf,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Viergever</surname>
          </string-name>
          , M., eds.
          <source>: Information Processing in Medical Imaging</source>
          . Springer US (
          <year>1988</year>
          )
          <volume>45</volume>
          {
          <fpage>64</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Lattices of fuzzy sets and bipolar fuzzy sets, and mathematical morphology</article-title>
          . Volume
          <volume>181</volume>
          . (
          <year>2011</year>
          )
          <year>2002</year>
          {
          <fpage>2015</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Bloch</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Ma^tre, H.:
          <article-title>Constructing a fuzzy mathematical morphology: alternative ways</article-title>
          .
          <source>In: Fuzzy Systems</source>
          ,
          <year>1993</year>
          ., Second IEEE Int. Conf.,
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>1993</year>
          )
          <volume>1303</volume>
          {
          <fpage>1308</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Krajci</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Every concept lattice with hedges is isomorphic to some generalized concept lattice</article-title>
          . In Snasel, V.,
          <string-name>
            <surname>Belohlavek</surname>
          </string-name>
          , R., eds.
          <source>: CLA 2005 proceedings, ISBN</source>
          <volume>80</volume>
          {248{
          <issue>0863</issue>
          {
          <fpage>3</fpage>
          . (
          <year>2005</year>
          ) 1{
          <fpage>9</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>