<!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 Mass Assignment Approach to Granular Association Rules for Multiple Taxonomies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Trevor Martin</string-name>
          <email>Trevor.Martin@bristol.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yun Shen</string-name>
          <email>Yun.Shen@bristol.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ben Azvine</string-name>
          <email>Ben.Azvine@bt.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>AI Group, University of Bristol</institution>
          ,
          <addr-line>BS8 1TR</addr-line>
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Intelligent Systems Lab, BT</institution>
          ,
          <addr-line>Adastral Park, Ipswich IP5 3RE</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The use of hierarchical taxonomies to organise information (or sets of objects) is a common approach for the semantic web and elsewhere, and is based on progressively finer granulations of objects. In many cases, seemingly crisp granulation disguises the fact that categories are based on loosely defined concepts which are better modelled by allowing graded membership. A related problem arises when different taxonomies are used, with different structures, as the integration process may also lead to fuzzy categories. Care is needed when information systems use fuzzy sets to model graded membership in categories the fuzzy sets are not disjunctive possibility distributions, but must be interpreted conjunctively. We clarify this distinction and show how an extended mass assignment framework can be used to extract relations between fuzzy categories. These relations are association rules and are useful when integrating multiple information sources categorised according to different hierarchies. Our association rules do not suffer from problems associated with use of fuzzy cardinalities. An example of discovering associated film genres is given.</p>
      </abstract>
      <kwd-group>
        <kwd>fuzzy</kwd>
        <kwd>granules</kwd>
        <kwd>association rules</kwd>
        <kwd>hierarchies</kwd>
        <kwd>mass assignments</kwd>
        <kwd>semantic web</kwd>
        <kwd>iPHI</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>definite members (e.g. France, Germany) but at the Eastern and South-Eastern border,
the question of which countries belong / do not belong is less clear. Iceland is
generally included in Europe despite being physically closer to Greenland (part of
North America). Thus although the word “Europe” denotes a set of countries (i.e. it is
a granule) and can be used as the basis for communication between humans, it does
not have an unambiguous definition in terms of the elements that belong to the set.
Different “authorities” adopt different definitions - the set of countries eligible to
enter European football competitions differs from the set of countries eligible to enter
the Eurovision song contest, for example.</p>
      <p>Of course, mathematical and some legal taxonomic structures are generally very
precisely defined - the class of polyhedra further subdivides into triangles,
quadrilaterals, etc and triangles may be subdivided into equilateral, isosceles etc. Such
definitions admit no uncertainty. Most information systems model the world in some
way, and need to represent categories which correspond to the loosely defined classes
used by humans in natural language. For example, a company may wish to divide
adults into customers and non-customers, and then sub-divide these into high-value
customers, dissatisfied customers, potential customers, etc. Such categories are not
necessarily distinct (i.e. they may be a covering rather than a partition) but more
importantly, membership in these categories is graded - customer X may be highly
dissatisfied and about to find a new supplier whilst customer Y is only mildly
dissatisfied. We argue that most hierarchical taxonomies involve graded or loosely
defined categories, but the nature of computerised information systems means that a
more-or-less arbitrary decision has to be made on borderline cases, giving the
taxonomy the appearance of a crisp, well-defined hierarchy. This may not be a
problem as long as a rigorous and consistent criterion for membership is used (e.g. a
dissatisfied customer is defined as one who has made at least two calls complaining
about service), but the lack of subjectivity in a definition is rare. The use of graded
membership (fuzziness) in categories enhances their expressive power and usefulness.</p>
      <p>A related problem arises when trying to combine multiple sources of information
that have been categorised in some way (often hierarchically). For example, the
category of “vintage wine” has a different (but objective) definition, depending on the
country of origin. To a purist, vintage wines are made from grapes harvested in a
single year – however, the European Union allows up to 5% of the grapes to be
harvested in a different year, the USA allows 15% in some cases and 5% in others,
while other countries such as Chile and South Africa may allow up to 25%. Thus even
taking a simple (crisp) granulation of wines into vintage and non-vintage categories
can lead to problems if we try to integrate different sources.</p>
      <p>In this paper we describe a new method for calculating association rules to find
correspondences between fuzzy granules in different hierarchies (with the same
underlying universe). We discuss the semantics of fuzzy sets when used to describe
granules, and introduce a mass assignment-based method to rank association rules and
show that the new method gives more satisfactory results than approaches based on
fuzzy cardinalities. Ongoing work is focused on comparison of this approach to others
(e.g. on ontology merging benchmarks), and with application to merging classified
directory content.</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>This work take place in the context of the iPHI system (intelligent Personal
Hierarchies for Information) [2] which aims to combine and integrate multiple
sources of information and to configure access to the information based on an
individual’s personal categories. We assume here that the underlying entities
(instances) that are being categorised are known unambiguously - when integrating
multiple sources, this is often not the case. We have outlined SOFT (the Structured
Object Fusion Toolkit) elsewhere [3] as one solution to this problem.
2.1</p>
      <sec id="sec-2-1">
        <title>Fuzzy Sets in Information Systems</title>
        <p>Many authors (e.g. [4]) have proposed the use of fuzzy sets to model uncertain values
in databases and other knowledge based applications . The standard interpretation of a
fuzzy set in this context is as a possibility distribution - that is to say it represents a
single valued attribute which is not known exactly. For example we might use the
fuzzy set tall to represent the height of a specific person or low to represent the value
shown on a dice. The fuzzy sets tall and low admit a range of values, to a greater or
lesser degree; the actual value is taken from the range. Knowing that a dice value val
is even restricts the possible values to val=2 XOR val=4 XOR val=6 (where XOR is
an exclusive or). If a fuzzy set on the same universe is defined as low = {1/1, 2/1,
3/0.4} then knowing the value val is low restricts the possible values to val=1 XOR
val=2 XOR val=3 with corresponding memberships.</p>
        <p>The conjunctive interpretation of a fuzzy set occurs when the attribute can have
multiple values. For example, a person may be able to speak several languages; we
could model this as a fuzzy set of languages, where membership would depend on the
degree of fluency. This is formally a relation rather than a function on the underlying
sets. Our position is to make a distinction between the conjunctive interpretation
modelled by a fuzzy relation – and the disjunctive interpretation – modelled by a
possibility distribution. To emphasise the distinction, we use the notation</p>
        <p>F(a) = {x/µ(x) | x ∈ U}
to denote a single valued attribute F of some object a (i.e. a possibility distribution
over a universe U) and</p>
        <p>R(a) = [x/χ (x) | x ∈ U]
to denote a multi-valued attribute (relation). Granules represent the latter case, since
we have multiple values that satisfy the predicate to a greater or lesser degree.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Association Rules</title>
        <p>In creating association rules within transaction databases (e.g. [5], see also [7] for a
clear overview), the standard approach is to consider a table in which columns
correspond to items and each row is a transaction. A column contains 1 if the item
was bought, and 0 otherwise. The aim of association rule mining is to determine
whether or not there are links between two disjoint subsets of items – for example, do
customers generally buy biscuits and cheese when beer, lager and wine are bought?</p>
        <p>Let X denote the set of items, so that any transaction can be represented as tr ⊆ X
and we have a multiset Tr of transactions. We must also specify two non-overlapping
subsets of X, s and t. An association rule is of the form S =&gt; T where S (resp T) is the
set of transactions containing the items s (resp t). The rule is interpreted as stating that
when the items in s appear in a transaction, it is likely that the items in t will also
appear i.e. it is not an implication in the formal logical sense.</p>
        <p>Most authors use two measures to assess the significance of association rules,
although these measures can be misleading in some circumstances. The support of a
rule is the fraction of transactions in which both S and T appear, and the confidence of
a rule is an estimate (based on the samples) of the conditional probability of T given S</p>
        <p>Support(S, T) = S " T
and</p>
        <p>Conf (S, T) =</p>
        <p>S " T
! S</p>
        <p>where we operate on multisets rather than sets. Typically a threshold is chosen for
the support, so that only frequently occurring sets of items s and t are considered; a
second threshold filters out rules of low confidence.
! Various approaches to fuzzifying association rules have been proposed e.g. [6-8].
The standard extension to the fuzzy case is to treat the (multi-) sets S, T as fuzzy and
find the intersection and cardinality using a t-norm and sigma-count respectively.</p>
        <p>$µS"T (x)
Conf (S,T) = x#X
$µS (x)
x#X
Note that many authors just refer to fuzzy sets, rather than multisets.</p>
        <p>As pointed out by [7], using min and the sigma count for cardinality can be
unsatisfactory because it does not distinguish between several tuples with low
!memberships and few tuples with high memberships - for example,
S = [x1 1, x2 0.01, x3 0.01,… , x1000 0.01 ]</p>
        <p>T = [x1 0.01, x2 1, x3 0.01,… , x1000 0.01 ]
leads to</p>
        <p>1000 " 0.01</p>
        <p>Conf (S,T) = # 0.91
! which is extremel1y+h9i9g9h"f0o.0r1two almost disjoint sets (this example originally
appeared in [9]). Using a fuzzy cardinality (i.e. a fuzzy set over the possible
cardinality values) is also potentially problematic.
! For these reasons, we propose the use of mass assignment theory in calculating the
support and confidence of association rules between fuzzy categories.</p>
        <p>The fuzziness in our approach arises because we allow partial membership in
categories – for example, instead of looking for an association between biscuits and
beer, we might look for an association between alcoholic drinks and snack foods. It is
important to note that we are dealing with conjunctive fuzzy sets (monadic fuzzy
relations) here. Mass assignment theory is normally applied to fuzzy sets representing
possibility distributions and the operation of finding the conditional probability of one
fuzzy sets given another is known as semantic unification [10]. This rests on the
underlying assumption of a single valued attribute – a different approach is required
to find the conditional probability when we are dealing with set-valued attributes.</p>
        <p>R(µA ) = {µ1A , µA2 ,… , µAm}
such that µ1A &gt; µA2 &gt; … &gt; µAm
and Ai be the alpha-cuts at these values i.e.</p>
        <p>Ai = {x µA (x) " µ Ai }
(also known as the focal elements)
Then
The mass assignment is related to a fuzzy set (possibility distribution) A as follows:
Let µA be the membersh!ip function of A with range
Given a fuzzy set A, the corresponding mass assignment can be written as</p>
        <p>
          M(A) = {Ai : mA (Ai) !Ai " A}
where conventionally only the focal elements (non-zero masses) are listed in the mass
assignment. The mass assignment represents a family of probability distributions on
U, with the restrictions
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
!
!
!
!
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Mass Assignments</title>
        <p>A mass assignment [11] (see also [12]) is a distribution over a power set,
representing disjunctive uncertainty about a value. For a universe U
m : P(U) " [0,1]
$ m(X) = 1
X #U
mA (Ai) = µ Ai " µ Ai+1
p : U " [0,1]
$ p(x) = 1
x#U
m({x}) % p(x) % $ m(X)
x#X
For example, if X = {a, b, c, d} and A is the fuzzy set</p>
        <p>{a/1, b/0.8, c/0.3, d/0.2}
then</p>
        <p>!</p>
        <p>M(A) = {{a} : 0.2, {a, b} : 0.5, {a, b, c} : 0.1, {a, b, c, d} : 0.2 }
In the example above, p(a) = 0.4, p(b) = 0.3, p(c) =0.1, p(d) = 0.2 is a possible
distribution, obtained by allocating the mass of 0.5 on the set {a, b} to a (0.2) and b
(0.3), and so on. We can also give a mass assignment definition of the cardinality of a
fuzzy set as a distribution over integers
p( A = n) = # mA (Ai )</p>
        <p>AAii"=An
for 0≤n≤|U|</p>
        <p>In the example above, p(|A| = 1) = 0.2, p(|A| = 2) = 0.5, etc. Clearly in this
framework, the cardinality of a fuzzy set can be left as a distribution over integer
values, or an expected value can be produced from this distribution in the usual way.
A similar definition of fuzzy cardinality was proposed by [13], also motivated by the
problem of fuzzy association rules.</p>
        <p>
          Baldwin introduced the least prejudiced distribution (lpd) which is a specific
distribution satisfying (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) above but also obeying
        </p>
        <p>where |A| indicates the cardinality of the set A and the summation is over all focal
elements containing x.</p>
        <p>Informally, wherever mass is associated with a non-singleton focal element, it is
shared equally between the members of the set. Clearly a least prejudiced distribution
is a restriction of the original assignment.</p>
        <p>The steps from lpd to mass assignment and then to fuzzy set can be reversed, so
that we can derive a unique fuzzy set for any frequency distribution on a finite
universe, by assuming the relative frequencies are the least prejudiced distribution
(proof in [14]).</p>
        <p>
          If the relative frequencies are written
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
such that
        </p>
        <p>!
then we can define</p>
        <p>LA = {LA (x1), LA (x2 ), …, LA (xn )}</p>
        <p>LA ( x1) &gt; LA (x2 ) &gt; … &gt; LA ( xn )
and the fuzzy set memberships are given by
!</p>
        <p>Ai = {x x " U # LA (x) $ LA ( xi )}
!µA ( xi ) = Ai " LA (xi ) +
n
$
j=i+1
( A j # A j#1 ) " LA ( x j )
2.4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Fuzz!y relations and mass assignments</title>
      <p>
        A relation is a conjunctive set of ordered n-tuples i.e. it represents a conjunction of n
ground clauses. For example, if U is the set of dice scores then we could define a
predicate differBy4or5 on U × U as the set of pairs
[(
        <xref ref-type="bibr" rid="ref1 ref6">1, 6</xref>
        ), (
        <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
        ), (
        <xref ref-type="bibr" rid="ref2 ref6">2, 6</xref>
        ), (
        <xref ref-type="bibr" rid="ref1 ref5">5, 1</xref>
        ), (
        <xref ref-type="bibr" rid="ref1 ref6">6, 1</xref>
        ), (
        <xref ref-type="bibr" rid="ref2 ref6">6, 2</xref>
        )]
      </p>
      <p>This is a conjunctive set in that each pair satisfies the predicate. In a similar way, a
fuzzy relation represents a set of n-tuples that satisfy a predicate to a specified degree.
Thus differByLargeAmount could be represented by</p>
      <p>
        [(
        <xref ref-type="bibr" rid="ref1 ref6">1, 6</xref>
        )/1, (
        <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
        )/0.6, (
        <xref ref-type="bibr" rid="ref2 ref6">2, 6</xref>
        )/0.6, (
        <xref ref-type="bibr" rid="ref1 ref5">5, 1</xref>
        )/0.6, (
        <xref ref-type="bibr" rid="ref1 ref6">6, 1</xref>
        )/1, (
        <xref ref-type="bibr" rid="ref2 ref6">6, 2</xref>
        )/0.6]
2.5
      </p>
      <sec id="sec-3-1">
        <title>Mass-based association rules</title>
        <p>We consider two granules, represented as monadic fuzzy relations S and T on the
same domain, and wish to calculate the degree of association between them. For
example, consider a database of sales employees, salaries and sales figures. We can
categorise employees according to whether their salaries are high, medium or low and
also according to whether their sales figures are good, moderate or poor. A mining
task might be to find out whether the good sales figures are achieved by the highly
paid employees. For example, given the table
and
where</p>
        <p>" (S1) &gt; " (S2) &gt; … &gt; " (SnS )
! and nS ≤ |S|</p>
        <p>Let</p>
        <p>S1 = {[x " S (x) = " (S1)]}
Si = {[x " S (x) # " (Si)]} $ Si%1</p>
        <p>1 &lt; i &amp; nS
Then the mass assignment corresponding to S is
{Si : mS (Si )}, 1 " i " nS
!
where mS (Sk ) = " (Sk) # " (Sk+1)
and we define</p>
        <p>" (Si) = 0 if i &gt; nS
! For example, the fuzzy relation
!
!
!
!
!</p>
        <p>S = [a/1, b/0.8, c/0.5, d/0.2]
has the corresponding mass assignment</p>
        <p>MS = {{[a]} : 0.2, {[a], [a,b]} : 0.3, {[a], [a,b], [a,b,c]} : 0.3, {[a], [a,b], [a,b,c], [a,b,c, d]} : 0.2}
!</p>
        <p>The mass assignment corresponds to a distribution on the power set of relations,
and we can define the least prejudiced distribution in the same way as for the standard
mass assignment. In the example above</p>
        <p>LS = {[a] : 0.5, [a,b] : 0.3, [a,b,c] : 0.15, [a,b,c, d] : 0.05}</p>
        <p>We can now calculate the confidence in the association between the granules S and
T using mass assignment theory. In general, this will be an interval as we are free to
move mass (consistently) between elements of each Si .and T j</p>
        <p>For two mass assignments
MS = {{Spi } : mS (Si )}, 1 " pi " i " nS
MT = {{Tq j } : mT (S j )}, 1 " q j " j " nT
the composite mass assignment is
MC = MS " MT</p>
        <p>= {X : mC (X )}
where mC is specified by the composite mass allocation function
C(i, j, Spi , Tq j ) subject to
nT
# #C(i, j, Spi , Tq j ) = mS (Si)
j=1 1"q j " j</p>
        <p>1" pi "i
nS
#</p>
        <p>#C(i, j, Spi , Tq j ) = mT (Tj )
i=1 11""qpij ""ij</p>
        <p>This can be visualised using a mass tableau (see [11]) Each row (column)
represents a focal element of the mass assignment, and is split into sub-rows
(subcolumns). The mass associated with a row (column) is shown at the far left (top) and
can be distributed amongst the sub-rows (sub-columns). For example consider the
granules</p>
        <p>S = [a/1, b/0.8, c/0.5, d/0.2] and</p>
        <p>
          T = [a/1, b/0.4, c/0.8, d/0.7]
The rule confidence is given by equation (
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
        </p>
        <p>
          ' nS nT *
Conf (S " T) = )))) &amp;i=1 &amp;jn=S1 n11%%T&amp;qpij %%iCj(i, j, Spi , Tq j ) # Spi $ Tq j ,,,, (
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
        </p>
        <p>))( &amp;i=1 &amp;j=1 11%%&amp;qpij %%iCj(i, j, Spi , Tq j ) # Spi ,,+
a
a
ab
a
ab
abc
a
ab
abc
abcd
a
a
ab
a
ab
abc
a
ab
abc
abcd
abcd
0.2</p>
        <p>Clearly the mass can be allocated in many ways, subject to the column constraints
and it is not always straightforward to find the minimum and maximum confidences
arising from different composite mass allocations. Two extreme examples are shown
in Fig 1, so that the confidence in the association rule between the two granules lies in
the interval [0.4, 1]. In general there can be considerable computation involved in
finding the maximum and minimum confidences for a rule. When ranking association
rules it is preferable to have a single figure for confidence, rather than an interval
which can lead to ambiguity in the ordering.</p>
        <p>
          We can redistribute the mass according to the least prejudiced distribution i.e. split
the mass in each row (column) equally between its sub-rows (sub-columns) and
taking the product as the mass in each cell. In this case, the calculation is simplified
by (a) combining rows (columns) with the same label and (b) re-ordering the
summations. This enables us to calculate association confidences with roughly O(n)
complexity, rather than O(n4) where n is the number of focal elements in the source
granule S. The confidence is then given by
nS nT
$ $ LPDS (Si ) " LPDT (Tj ) " Si # Tj
ConfLPD (S, T) = i=1 j=1 (
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
nS
$ LPDS (Si ) " Si
i=1
!
(due to the nested structure of the sets, the numerator does not require a double
summation but can be calculated by stepping through the cells on the leading
diagonal). If we choose the least prejudiced distribution and re-arrange sub-rows into
single rows with the same label (also columns) we obtain the following intersections
        </p>
        <p>T = [x1 0.01, x2 1, x3 0.01, … , x1000 0.01 ]
then a fuzzy cardinality based approach gives a confidence of 10/10.99 ≈ 0.91
whereas our approach gives approximately 10-5. Clearly this is a far more reasonable
answer, as there are no elements with strong membership in both granules.
!</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiment</title>
      <p>We have carried out preliminary tests on the approach by finding associations
between movie genres from different online sources. Ongoing work is focusing on
finding associations between music genres, categories in different classified business
directories and also on comparative studies using the ontology matching benchmarks,
where suitable instance data is available.</p>
      <p>The two online movie databases IMDB and Rotten Tomatoes have been used in
previous work [15] to test instance matching methods. We have used the SOFT
method to establish correspondence between the (roughly) 95000 movies in the
databases. Within these two sources, movies are assigned to one or more genres and
our task is to find strong associations between genres. The genres form a fairly flat
hierarchy, although in principle one would expect genres to form a deeper hierarchical
structure (e.g. comedy could be sub-divided into slapstick, satire, situation comedy,
etc). At this stage, there is no benchmark for comparison but the results are
intuitively reasonable as shown in Fig 2.</p>
      <p>Fig 2 - strong associations from source IMDB genres (left) to target Rotten Tomato genres
(right). Edge labels denotes the association strength.</p>
    </sec>
    <sec id="sec-5">
      <title>Summary</title>
      <p>We have described a new method for generating association rules between
granules in different information hierarchies. These rules enable us to find related
categories without leading to spurious relations suggested by association rules based
on fuzzy cardinalities. Results were presented for discovery of links between film
genres in different classification hierarchies, giving intuitively reasonable
associations. The new method is currently undergoing further tests, looking at
benchmark instance-matching problems, finding associations between music genres
and finding links between categories in different classified business directories.
Acknowledgement : this work was partly funded by BT and the Defence Technology
Centre Data and Information Fusion. We would like to thank the referees for their
careful reviews and helpful suggestions.
5</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Zadeh</surname>
            ,
            <given-names>L. A.</given-names>
          </string-name>
          ,
          <article-title>"Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic,"</article-title>
          <source>Fuzzy Sets and Systems</source>
          , vol.
          <volume>90</volume>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>127</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>T. P.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Azvine</surname>
          </string-name>
          ,
          <article-title>"Acquisition of Soft Taxonomies for Intelligent Personal Hierarchies and the Soft Semantic Web,"</article-title>
          <source>BT Technology Journal</source>
          , vol.
          <volume>21</volume>
          , pp.
          <fpage>113</fpage>
          -
          <lpage>122</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>T. P.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Azvine</surname>
          </string-name>
          ,
          <article-title>"Soft Integration of Information with Semantic Gaps," in Fuzzy Logic and the Semantic Web</article-title>
          , E. Sanchez, Ed.: Elsevier,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Bosc</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Bouchon-Meunier</surname>
          </string-name>
          ,
          <article-title>"Databases and Fuzziness - Introduction,"</article-title>
          <source>International Journal of Intelligent Systems</source>
          , vol.
          <volume>9</volume>
          , pp.
          <fpage>419</fpage>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Agrawal</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Srikant</surname>
          </string-name>
          ,
          <article-title>"Fast Algorithms for Mining Association Rules in Large Databases," presented at Very large data bases</article-title>
          ,
          <source>Santiago</source>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Bosc</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>O. Pivert</surname>
          </string-name>
          ,
          <article-title>"On Some Fuzzy Extensions of Association Rules," presented at IFSA world congress</article-title>
          , Vancouver, Canada,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Dubois</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Hullermeier</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Prade</surname>
          </string-name>
          ,
          <article-title>"A systematic approach to the assessment of fuzzy association rules," Data Mining and Knowledge Discovery</article-title>
          , vol.
          <volume>13</volume>
          , pp.
          <fpage>167</fpage>
          -
          <lpage>192</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Kacprzyk</surname>
            ,
            <given-names>J</given-names>
          </string-name>
          . and
          <string-name>
            <given-names>S.</given-names>
            <surname>Zadrozny</surname>
          </string-name>
          ,
          <article-title>"Linguistic Summarization of Data Sets Using Association Rules," presented at Fuzzy systems; Exploring new frontiers, St Louis</article-title>
          ,
          <string-name>
            <surname>MO</surname>
          </string-name>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Martin-Bautista</surname>
            ,
            <given-names>M. J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Vila</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. L.</given-names>
            <surname>Larsen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sanchez</surname>
          </string-name>
          ,
          <article-title>"Measuring Effectiveness in Fuzzy Information Retrieval," presented at Flexible Query Answering Systems</article-title>
          (FQAS),
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Baldwin</surname>
            ,
            <given-names>J. F.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lawry</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T. P.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <article-title>"Efficient Algorithms for Semantic Unification," presented at Information Processing and the Management of Uncertainty</article-title>
          , Spain,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Baldwin</surname>
            ,
            <given-names>J. F.</given-names>
          </string-name>
          ,
          <article-title>"The Management of Fuzzy and Probabilistic Uncertainties for Knowledge Based Systems," in Encyclopedia of AI, S. A</article-title>
          . Shapiro, Ed., 2nd ed: John Wiley,
          <year>1992</year>
          , pp.
          <fpage>528</fpage>
          -
          <lpage>537</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Dubois</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Prade</surname>
          </string-name>
          ,
          <article-title>"On Several Representations of an Uncertain Body of Evidence," in Fuzzy Information</article-title>
          and
          <string-name>
            <given-names>Decision</given-names>
            <surname>Processes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. M.</given-names>
            <surname>Gupta</surname>
          </string-name>
          and E. Sanchez, Eds.: North Holland,
          <year>1982</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Delgado</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sanchez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Martin-Bautista</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Vila</surname>
          </string-name>
          ,
          <article-title>"A probabilistic definition of a nonconvex fuzzy cardinality,"</article-title>
          <source>Fuzzy Sets and Systems</source>
          , vol.
          <volume>126</volume>
          , pp.
          <fpage>177</fpage>
          -
          <lpage>190</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Baldwin</surname>
            ,
            <given-names>J. F.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lawry</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T. P.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <article-title>"A Mass Assignment Theory of the Probability of Fuzzy Events,"</article-title>
          <source>Fuzzy Sets and Systems</source>
          , vol.
          <volume>83</volume>
          , pp.
          <fpage>353</fpage>
          -
          <lpage>367</lpage>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Martin</surname>
            ,
            <given-names>T. P.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <article-title>"Improving access to multimedia using multi-source hierarchical metadata," in Adaptive Multimedia Retrieval: User, Context, and Feedback</article-title>
          , vol.
          <source>LNCS</source>
          vol
          <volume>3877</volume>
          , LNCS: Springer,
          <year>2006</year>
          , pp.
          <fpage>266</fpage>
          -
          <lpage>278</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>