
4
TABLE I: Fuzzy relations between the universe of con-
cept X and time domain T.
Name Definition of the relation
Godel RG(t,x)={1 if µTA(t)≤µA(x)
µA(x)if µTA(t)>µA(x)
Lukasiewicz RL(t,x)=1∧(1−µTA(t)+µA(x))
Gaines-Rescher RGR(t,x)={1 if µTA(t)≤µA(x)
0 if µTA(t)>µA(x)
Mamdani RM(t,x)=µTA(t)∧µA(x)
A. Fuzzy relations between fuzzy linguistic variables and
time related measures
In this work, fuzzy relations are used to interrelate
the information with respect to the degree of truth of a
determined linguistic term or CoL, A, within the domain
X, and time, T, to form TT2FSs such that the likelihood
of occurrence of A in x∈X, i.e. the primary membership
grade µA(x), is credited by a measure that is dependent
on time such as frequency. The application of fuzzy
relation, for constructing TT2FSs, is motivated by the
work on dynamic fuzzy reasoning models in [14]. They
outline fuzzy relations that can be used to model time
dependencies, as noted in Table I.
Before reviewing the different relations that can be
applied to construct a TT2FS, the conditions that need
to be fulfilled by the associated temporal MF (TMF) are
listed below:
(i) The TMF should be continuous.
(ii) The TMF should be convex.
(iii) The range of the TMF ⊆[0,1].
(iv) The TMF should reflect in the value of membership
grade the intrinsic magnitudes of membership grade
in feature domain and in frequency of occurrence
domain, i.e., they should be directly proportional.
For example, if µA(x)is high and the time represen-
tation is also high then the result from the relation
between them should also be high and vice versa.
An illustrative comparison of the TT2FSs formed for the
CoL ‘Cold’ of feature thermal concept using the fuzzy
relations listed in Table I is shown in Fig. 3. The fuzzy re-
lations are applied on hypothetical primary membership
function of ‘Cold’ in feature domain (temperature) and
time domain (months of a year). As can be seen in Fig.
3, the different fuzzy relations are encapsulating distinct
inter-dependencies between time and feature domain.
All relations meet the criteria (i) - (iii) listed above
however, only the Mamdani relation meets the criterion
(iv) as well since it gives credit to µCold based on the
variable frequency of occurrence of ‘Cold’ as observed
in different months of the year. Hence, in this work, the
Mamdani relation is used to construct the TT2FSs.
B. Conditional relative frequency distribution of a fuzzy
linguistic term
In our TT2FS we employ a measure of conditional
relative frequency between time and the occurrence of a
linguistic term. We denote as Aan instance of a linguistic
term from a set of conceptual labels (also called words of
the universe of discourse), CoLs ∶=[CoL1,CoL2,...,CoLJ]
of a specific linguistic variable or input.
Definition III.1 (Discrete conditional relative frequency
with respect to time).The discretized conditional relative
frequency is defined as the likelihood of observing a linguistic
term A based on its membership grade, across time. This is
denoted as gA(tn,µA(x))with time tdiscretised over Ntime
points (tn) such as tn∈[t1,...,tN], and is given by:
gA(tn,µA(x))=∑
x∈X,tn
δnj
max
[t1,...,tN]∑
x∈X,tn
δnj (1)
δnj is a Kronecker delta function [15] (e.g. δab = 0 if a ≠b,
δab = 1 if a=b) that takes the value of 1 when the following
condition applies, ∃argmaxj(µCoLj(xtn)) ∶Colj=A,∀j∈
[1,...,J], and 0 otherwise. Note xtnis a realisation of xat
time tn.
The numerator in (1) finds the count of occurrences of
a given Afor a determined time point tnacross all data
instances, whereas the denominator is finding the maxi-
mum value of the count of occurrences of Aacross all N
time points and all data instances. The resultant discrete
conditional relative frequency gA(tn,µA(x)) is interpo-
lated to form a conditional distribution fA(t,µA(x)). For
the sake of notational simplicity, we denote the later
distribution as fAand the discrete conditional relative
frequency as gAfrom here onwards.
Let us assume that the linguistic variable is ther-
mal sensation defined on the input domain (x∈X) of
temperature in °C and the associated CoLs be: [Cold,
Comfortable, Hot]. For a given crisp input of tempera-
ture such as 15°C, the associated primary membership
grade for all three CoLs of Cold, Comfortable, and Hot
be µCold (15 °C)=[0.4], µcomf .(15°C)=[0.3], µhot(15°C)=
[0]respectively. In this illustrative case, the temperature
of 15 °C has a maximum membership grade, amongst
all CoLs, for Cold and hence 15 °C is assigned with the
CoL of Cold. Referring back to (1), for computing the
conditional relative frequency for Cold the numerator
is going to sum all the data instances where the crisp
inputs are assigned with Cold for a given time point tn
such as a particular month of a year. The denominator
finds the mode of occurrence of Cold across all months.
The result of the division will scale the gCold values to
[0,1].
An illustration for calculating the gCold values using
(1), with a total of 12 time points as the months of a
year is shown in Fig. 4 (b) with continuous values of
fCold , found using interpolation of gCold , plotted in Fig.
4 (c). Please note the associated time intervals, (as listed
in the illustration in Fig. 4 are seasons in a year such
as Winter, Spring, Summer, and Autumn), are for easing
the computational complexity of the four-dimensional
(4D) TT2FSs as will be explained later in section III-D
by taking time interval based slice of the TT2FS.