Uzzy Sets: Asic Notions
Uzzy Sets: Asic Notions
FUZZY SETS
1.1
BASIC NOTIONS
A x
1
.
1 x 1
2
A A x1 / x1 A x 2 / x 2 A x n / x n A xi / xi (discrete
n
i 1
case)
and
A A x1 / x1 A x 2 / x 2 X A x / x (continuous case).
10
x X / A x if 0
A
cl supp A if 0
where cl supp A is the closure of the support of A ; the 1-level set of
A is named core of A .
1.2
OPERATIONS ON FUZZY SETS
The classical set theoretic operations from ordinary set theory can
be extended, in different ways, to fuzzy sets via their membership
functions. The basic operations where suggested by Zadeh (1965) . Let A
and B are fuzzy subsets of a nonempty (crisp) set X .
11
Example 1.3. (Zimmermann, 1991) Let A and B be fuzzy subsets of
X 1, 2, , 10
A 1, 0.2 , 2 , 0.5 , 3, 0.8 , 4 , 1 , 5, 0.7 , 6 , 0.3
B 3, 0.2 , 4, 0.4 , 5, 0.6 , 6 , 0.8 , 7 , 1 , 8, 1.
Then
C A B 3, 0.2 , 4 , 0.4 , 5, 0.6 , 6 , 0.3
D A B 1, 0.2 , 2 , 0.5 , 3, 0.8 , 4 , 1 , 5, 0.7 , 6 , 0.8 , 7 , 1 , 8, 1
B 1, 1 , 2, 1 , 3, 0.8 , 4 , 0.6 , 5, 0.4 , 6 , 0.2 , 9 , 1 , 10 , 1 .
A B x
min 1 x 10 2 , 1 x 11
1 4 1
for x 10
0 for x 10
A B x max 1 x 102 , 1 x 11
1 4 1
for x X .
12
Figure 1.1 Intersection and union of two fuzzy sets
Another type of operations with fuzzy sets are algebraic operations. Some
of these are presented below.
Example 1.5 (Zimmermann, 1991) Let A 3, 0.5, 5, 1, 7 , 0.6 and
B 3, 1, 5, 0.6 . Then, according to above definitions, we obtain
13
A B 3, 3 , 0.5,5, 3 , 1, 7 , 3 , 0.6, 3, 5 , 0.5, 5, 5 , 0.6,7 , 5, 0.6
A 2 3, 0.25 , 5, 1 , 7 , 0.36
A B 3, 1 , 5, 1 , 7 , 0.6
A B 3, 1 , 5, 1 , 7 , 0.6
AB 3, 0.5 , 5, 0.6
A B 3, 0.5 , 5, 0.6 .
14
Definition 1.16. A function S : 0, 1 0 , 1 0, 1 is a t-conorm iff it is
commutative, associative, non-decreasing and S x , 0 x x 0, 1 . A
continuous t-conorm S is called Archimedean if S x , x x x 0, 1 .
Minimum: S m x , y maxx , y
Lukasiewicz: S L x , y minx y , 1
Probabilistic: S p x , y x y xy
maxx , y if minx , y 0
Strong: S s x , y
1 otherwise
The names weak t-norm and strong t-conorm result from the following
inequalities:
Tw x , y T x , y minx , y
maxx , y S x , y S s x , y
T 0 , 0 S 0 , 0 0 , T 1, 1 S 1, 1 1
T x , y C S C x , C y ;
15
namely, T and S are C-dual.
Ling (1965) proved that any continuous Archimedean t-norm can
be written in the form
T x, y f
1
f x f y
where f : 0, 1 0, is a strict decreasing continuous and f
1
is the
pseudo-inverse of f defined by
1 if x 0 , f 1
f 1
x f 1 x if x f 1, f 0
0
if x f 0 , .
C x t 1 t 1 t x
1 a
1 a x if x a
- negation C a x
a 1 x if x a
1 a
a 1 a 1 a
T x, y if x a and y a
- t-norm Ta x , y 1 a a a
min x , y x a or y a.
if
corresponding to t-norm T x , y ;
S x , y if x a and y a
- t-conorm S a x , y
max x , y if x a or y a.
corresponding to t-conorm S x , y .
18
1
We note x and the inverse element of x corresponding to and
x
1 x
respectively. For the simplification of writing we note x and
y y
x x x2.
1 t 1t a n
t t 1 t x if x a1
t a1
1
C a1 ,an x t t x i i if ai x ai 1 and 1 i n
t 1 t 1t x t a1 if x a
t 1t a n
n
1 t a1 t a n t 1 t x
t if x a1
t 1 t a1 t a n t x t a1 t a
n
1
C a1 ,an x t t x i i if ai x ai 1 and 1 i n
*
t 1 t a1 t a n t 1t x
if x a n
t 1 t a1 t a n t x t a1 t a n
and
1 t a1 t a n t 1
t if x a1
t a1 t a n t 1t a n t x
C a*1*,an x t 1 t x i i if a i x a i 1 and 1 i n
t 1 t a1 t a n t 1t x if x a
t 1t a n t x n
19
t a t a
n n 1
are strong negations and they have t 1
2 2 as fixed
2
point, where [ x] is the greatest integer which is smaller than or equal to
x.
i x a1 N a ,....,a x a n
1 n
ii x a n N a ,....,a x a1
1 n
where N a1 ,, an C a1 ,, an , C * a1 ,, an , C ** a1 ,, an .
t x
2x
one obtain
x 1
2a1 a 2 x a 2 x x a1 a 2 a1
if x a1
2 a1 x a 2 x x a1 a 2 a1
a a 1x a1 a 2 2a1 a 2
C a1 ,a2 x 1 2 if a1 x a 2
xa1 a 2 2 1 a1 a 2
1 x a1 1 a 2
if x a 2
x1 2a1 a 2 1 2a1 a 2 a 2
20
a1 a 2 1 3x
if x a1
x1 3a1 a 2 a1 a 2
a a 1x a1 a 2 2a1 a 2
C a*1 ,a2 x 1 2 if a1 x a 2
x a 1 a 2 2 1 a1 a 2
1 x a1a 2
if x a 2
x1 3a1 a 2 3a1 a 2
and
a1 a 2 1 x
if x a1
x1 a1 a 2 a1 a 2
a a 1x a1 a 2 2a1 a 2
C a*1*,a2 x 1 2 if a1 x a 2
x a 1 a 2 1 1 a1 a 2
1 x a1 a2
if x a 2
x1 a1 a 2 a1 a 2
max( x , y ) if x a1 or y a1
S a1 ,,an ;S ' x , y S ( x , y ) if x a n and y a n
S' ( x , y )
otherwise
is a t-conorm.
21
1
z t 1 t ( z ) ,
k
t z t 1 t a1 t 1t a n
z t 1 and
t 1 t a1 t a n t z t a1 t a
n
z , i t 1 t 1t z i i ,
where i and i have the same signification from the last theorem.
For 0 a1 a 2 a n 1 we define
and
22
1 t a1 t a n t T x , y
t
t 1t T x , y t a1 t a n
if x a1 and y a1
1 t a1 t a n t T ' x , y ,i
t
t 1 t T ' x , y , j t a 1 t a n
if x a1 and y ai , ai 1 , 1 i n 1
1 t a1 t a n t T ' x ,i , y
t
t 1 t T ' x , i , y t a 1 t a n
if x ai , ai 1 , 1 i n 1 and y a1
Ta*1 ,an ;T ' ( x , y ) 1
t t 1t T ' x ,i , y , j k k
if x ai , ai 1 , y a j , a j 1 , l maxi , j and
there is an int eger k n l , n 1 such that
T ' x ,i , y , j C a k 1 , C a k
t a1 t a n t T ' x ,i , y , j
t 1
t 1t T ' x ,i , y , j t a1 t a n
if x ai , ai 1 , y a j , a j 1 and
T ' x ,i , y , j C a n
min x , y if x an or y a n
Then
(i) Ta1 ,,an ;T ' is a t-norm C a1 ,,an - dual with t-conorm S a1 ,,an ;S'
(ii) Ta*1 ,,an ;T ' is a t-norm C a*1 ,,an - dual with t-conorm S a1 ,,an ;S' .
23
a 1 b 1 b
T x, y if x a and yb
Ta / b x , y 1 b a a
min x , y
otherwise
abT x , y
if x a and yb
T *
a/b x , y 1 a b 1 T x , y ab
min x , y
otherwise
where z
1 a 1 b z , which is a t-norm with 1-threshold a and
1 a b z ab
parameter b .
24
1 t T x , y
t k
t 1t T x , y
if x a1 and y a1
1 t T ' x , y ,i
t k
t 1 t T ' x , y , i
if x a1 and y ai , ai 1 , 1 i n 1
1 t T ' x ,i , y
t k t 1t T ' x ,i , y
if x ai , ai 1 , 1 i n 1 and y a1
Ta*1*,an ;T ' ( x , y ) 1
t t 1t T ' x ,i , y , j k k
if x ai , ai 1 , y a j , a j 1 , l maxi , j and
there is an int eger k n l , n 1 such that
T ' x ,i , y , j C a k 1 , C a k
t T ' x ,i , y , j
t 1 k
t 1t T ' x ,i , y , j
if x ai , ai 1 , y a j , a j 1 and
T ' x ,i , y , j C a n
min x , y if x a n or y a n
Then Ta*1*,,an ;T ' is a t-norm C a*1*,,an - dual with t-conorm S a1 ,,an ;S' .
ab
T x , y if x a and y b
Ta / b x , y 1 b
min x , y otherwise
where z
1 b z , a is the threshold and b is the parameter.
1 b z ab
25
1.3
FUZZY NUMBERS
B y , B y / y f x1 , , x r , x1 , , x r X
where
x , ,sup
min A1 x1 , , An x n if f 1 y
B y 1 xn f y
1
0 otherwise
sup A x if f 1 y
B y x f 1 y
0 otherwise
Definition 1.19. A fuzzy number A is a fuzzy set of the real line with a
normal, fuzzy convex and continuous membership function of bounded
support. The set of fuzzy numbers will be notated by F (R).
26
Definition 1.20. A quasi fuzzy number A is a fuzzy set of the real line
with a normal, fuzzy convex and continuous membership function
satisfying the limit conditions lim A t 0, lim A t 0 .
t t
Theorem 1.4. (Dubois & Prade, 1980). If A and B are fuzzy numbers
with continuous and surjective membership functions from R to 0, 1 and
is a continuous increasing (decreasing) binary operation, then A ~ B is
a fuzzy number whose membership function is continuous and surjective
from R to 0, 1 .
27
In applications one work with triangular or trapezoidal fuzzy numbers,
given by the following definitions.
28
La x if x a ,
1 if x a , b
A x
R x b if x b , b
0 otherwise
where a , b is the core of A , L , R : 0 , 1 0 , 1 are continuous and non-
increasing shape functions with L0 R0 1 and L1 R1 0 ; a
such representation is referred as A a , b , , LR .
A a , b , , LR .
29
5 x 1
L 2 if x 5
5 x
2
1
2
A x
R x 5 1
x 5
if
3 2 x 5
1
3
2) a , , LR b , , LR
3) a , , LR ~
b , , LR a b , , LR .
30
Example 1.12. (Zimmerman, 1991). For A 2, 0.2, 0.1LR ,
B 3, 0.1, 0.3LR and
1 if -1 x 1
Lx Rx
0 otherwise
we obtain
2 x
L 0.2 if x2
1 if 1.8 x 2.2
A x =
R x 2 if x2 0 otherwise
0.1
3 x
L 0.1 if x3
1 if 2.7 x 3.3
B x =
R x 3 if x3 0 otherwise
0.3
therefore A and B are positive numbers.
According to the last theorem, it results
A~ B 2 3, 2 0.1 3 0.2 , 2 0.3 3 0.1 6 , 0.8, 0.9LR .
LR
1.4
FUZZY RELATIONS
31
Definition 1.28. Let X and Y be nonempty sets. A fuzzy relation R is a
fuzzy subset of X Y : R x , y , R x , y / x , y X Y where
R x , y is the degree of membership of x , y in R .
Definition 1.29. Let R and S be two fuzzy relations in the same product
space; the their union/intersection is defined by
R S x , y max R x , y , S x , y ,
R S x , y min R x , y , S x , y , x ,y X Y
One can be use any t-norm T and t-conorm S instead of min and
max operations, respectively. Some other operations, such as the
projection and the cylindrical extension of fuzzy relations can be useful.
X R x , sup R x , y / x , y X Y
y
The total projection is given by
T R sup sup R x , y / x , y X Y .
x y
y1 y2 y3 y4 y5 y6 X
x1 0.1 0.2 0.3 0.6 1 0.2 1
x2 0.3 0.5 0.4 1 0.5 0.6 1
x 0.4 0.8 1 0.7 0.8 0.8 1
3
Y 0.4 0.8 1 1 1 0.8 1
1
T
The cylindrical extension of Y is
y1 y2 y3 y4 y5
y6
x1 0.4 0.8 1 1 1 0.8
x2 0.4 0.8 1 1 1 0.8
x 0.4 0.8
3 0.8 1 1 1
R S x , z , sup minRx , y , S y , z / x X , y Y , z Z
yY
33
z1 z2 z3
y1 y 2 y3 y 4
y1 0.4 0.9 0.3
x1 0.5 0.1 0.1 0.7
R and S y 2 0 0.4 0
x 2 0 0.8 0 0 y 0.9 0.5 0.8
x 0.9 1 0.7 0.8 3
3 y 4 0.6 0.7 0.5
z1 z2 z3
x1 0.6 0.8 0.5
is RS
x2 0 0.4 0
x 0.7 0.9 0.7
3
Changing the operation min from the last definition with a t-norm
T one obtain the sup T composition. Following ( ? 1973) one can
define the sup-min composition of a fuzzy set and fuzzy relations as
follows
34