A ranking of temporal index values over all objects
from database assigns to each object a rank which is
its temporal position in the database. The anteriority
graph will allow a synthetic and formal representation
of temporal structures in the set of archæological ob-
jects stored in a spatiotemporal database.
The application context of this work is the SI-
GRem project (de Runz et al., 2007b; de Runz et al.,
2007a). We propose in this article to use our data min-
ing approach on the set of BDFRues objects. In this
spatiotemporal database, objects represent the Roman
streets found in Reims and are stored with a fuzzy rep-
resentation of their activity periods. To obtain a visu-
alization of the temporal relations and positions, the
locations of objects are used to build a layer in a GIS
and thus to produce some maps.
This paper is organized as follows. Firstly, the an-
teriority index is presented. Secondly, the definition
of the anteriority graph and our data mining approach
are exposed. Thirdly, our approach is illustrated on
an application in an archæological GIS. Finally, the
conclusion of this work is given.
2 ANTERIORITY INDEX
In the following, a fuzzy number is a convex and nor-
malized fuzzy subset on the set of real numbers R.
According to (Wang and Kerre, 2001a; Wang and
Kerre, 2001b), when, for the comparison, some of
methods use valuations of involved FNs (Fortemps
and Roubens, 1996), some others combine indices
(Saade and Schwarzlander, 1992). Those kinds of
methods are often not transitive (Wang et al., 1995).
Another kind of methods exploits a reference set
defined on FNs (Chen, 1985; Jain, 1977; Kerre,
1982). In this case, according to the set Ω of FNs
{A
1
, A
2
, . . . ,A
n
}, the first step consists in computing
the fuzzy reference set and then to value each FN A
i
by the calculation of the value of an index considering
the reference set and A
i
. The comparison of the index
values allows us to define the ranking.
For example, considering a set of n fuzzy numbers
{A
1
, A
2
, . . . ,A
n
}, Kerre proposes in (Kerre, 1982) to
compare two fuzzy numbers (A
i
and A
j
where i, j ∈
[1, n]) by comparing the Hamming distances between
those fuzzy numbers and the maximum, defined by
the Zadeh’s extension principle (Zadeh, 1965), of
{A
1
, A
2
, . . . ,A
n
}. The Hamming distance between
A
i
(resp. A
j
) and the maximum widetildemax of
(A
1
, A
2
, . . . ,A
n
) is called Kerre’s index K(A
i
) (resp.
K(A
j
)).
Thus, Kerre’s index of A
i
in {A
1
, A
2
, . . . ,A
n
} is ob-
tained as follows:
K(A
i
) = D
H
(A
i
,
g
max(A
1
, A
2
, . . . ,A
n
)) (1)
Thus
K(A
i
) =
Z
|A
i
(x) −
g
max(A
1
, A
2
, . . . ,A
n
)(x)|dx. (2)
For Kerre, A
i
= A
j
according to {A
1
, A
2
, . . . ,A
n
},
with (i, j) ∈ [1, n], iff K(A
i
) = K(A
j
).
In this kind of approach, the meaning of pairwise
comparison is not taken into consideration. Thus, we
would first use the Kerre’s approach for pairwise com-
parison, but the use of the Kerre’s index in pairwise
comparison can produce some non-transitive decision
in the goal to rank three or more fuzzy numbers.
In order to reduce the impact of those kinds of
inconsistencies during data exploitation, we build an
index which quantifies the anteriority between two
dates represented by fuzzy numbers.
When comparing fuzzy numbers, the key idea of
Kerre’s approach is, considering a set of fuzzy num-
bers, the higher the Kerre’s index of a fuzzy number
is, the lower the fuzzy number will be. We propose
to use Kerre’s index for a set of two FNs to define a
relative index, because the goal is not only to compare
a pair of dates but also to evaluate the comparison by
an anteriority index
Indeed, let F and G be two fuzzy numbers, if F is
equal to the maximum according the extension prin-
ciple, then the proposition “F is lower than G” is true,
thus the value of the anteriority index of F regarding
G must be equal to 1. When G is equal to the max-
imum and F is not, then the proposition “F is lower
than G” is false, thus the value of the anteriority in-
dex of F regarding G must be equal to 0. In other
cases, the sum of the values of our index for the cou-
ple (F, G) and the couple (G, F) must be equal to 1.
So we define our index on the restriction to the subset
of those two fuzzy numbers as follows:
Ant(F, G) =
(
K(F)
K(F)+K(G)
if K(F)+ K(G) = 1
1 if K(F)+ K(G) = 0
(3)
As the Kerre’s index could not take a negative
value, the case K(F) + K(G) < 0 could not exist.
Ant(F, G) is a quantification of the logical rela-
tion F = G. Ant(F, G) is both an index of closeness
between G and
g
max(F, G) using Hamming distance
and an index of closeness between F and
g
min(F, G),
where
g
min is defined by the extension principle. So,
the anteriority index allows us to qualify the anterior-
ity and the posteriority between two dates dF and dG
represented by two FNs, F and G, as follows:
• Ant(F, G) = 0 ⇒“dF is not anterior to dG” and
“dG is not posterior to dF”,
IJCCI 2009 - International Joint Conference on Computational Intelligence
48