Professional Documents
Culture Documents
Fuzzy sets I
Content
Basic definitions Examples Operations with fuzzy sets (FS) t-norms and t-conorms Aggregation operators Extended operations with FS Fuzzy numbers: Convex fuzzy set, fuzzy interval, fuzzy number (FN), triangular FN, trapezoidal FN, L-R fuzzy numbers
Fuzzy sets I
Basic definitions
Set - a collection well understood and distinguishable objects of our concept or our thinking about the collection. Fuzzy set - a collection of objects in connection with expression of uncertainty of the property characterizing the objects by grades from interval between 0 and 1.
Fuzzy sets I 3
Fuzzy set
X - universe (of discourse) = set of objects A : X [0,1] - membership function
~ A = {(x, A(x))| x X} - fuzzy set of X (FS)
Fuzzy sets I
Examples
1. 2. 3. 4. Feasible daily car production Young man age Number around 8 High profit
Fuzzy sets I
~ A
= {(3; 0), (4; 0), (5; 0,1), (6; 0,5), (7; 1), (8; 0,8), (9; 0)}
Fuzzy sets I 6
Approximation of empirical evaluations (points): 20 respondents have been asked to evaluate the membership Fuzzy sets I 7 grade
~ A = {( x, ( x )) R 2 A ( x ) =
1 } 1 + ( x 8) 2
Fuzzy sets I
1 ~ A = {( x, ( x )) R 2 A ( x ) = 1 } 1+ x
Fuzzy sets I
Crisp set
Crisp set A of X = fuzzy set with a special membership function: A : X {0,1} - characteristic function Crisp set can be uniquely identified with a set: (non-fuzzy) set A is in fact a (fuzzy) crisp set
Fuzzy sets I
10
<
A A
Fuzzy sets I 12
~ ~ B AB A
~ ~ (A B and
~ ~ ~ ~ B C) A C - transitivity
13
Example 5.
~ A = {(3; 0), (4; 0), (5; 0,1), (6; 0,5), (7; 1), (8; 0,8), (9; 0)} - feasible production ~ B = {(3; 1), (4; 1), (5; 0,9), (6; 0,8), (7; 0,4), (8; 0,1), (9; 0)}- high costs
% A
Fuzzy sets I
15
Cartesian product A B
~ ~
A ~ ~ ( x , y) B
B ~ ( y)
1
A ~ (x)
Fuzzy sets I
17
Cartesian product
~ ~ B C
Complementarity conditions
~ A (X)
1. 2.
~ ~ A CA = ~ ~ A CA = X
Min and Max do not satisfy 1., 2. ! (only for crisp sets) later on bold intersection and union will satisfy the complementarity
Fuzzy sets I
19
Examples
Fuzzy sets I
20
10
Fuzzy sets I
21
t-norms
A function T: [0,1] [0,1] [0,1] is called t-norm if it satisfies the following properties (axioms):
T1: T2: T3: T4: T(a,1) = a a [0,1] - 1 is a neutral element - commutativity T(a,b) = T(b,a) a,b [0,1]
11
t-conorms
A function S: [0,1] [0,1] [0,1] is called t-conorm if it satisfies the following axioms:
S1: S2: S3: S4: S(a,0) = a a [0,1] - 0 is a neutral element - commutativity S(a,b) = S(b,a) a,b [0,1]
12
5. q [1,+)
6. Einstein, Hamacher, Dubois-Prade product and sum etc. 7. Average (a+b)/2 is not a t-norm !! Properties: If q =1, then Tq, (Sq) is Lukasiewicz t-norm (t-conorm) If q = +, then Tq, (Sq) is Min (Max)
Fuzzy sets I 26
13
Aggregation operators
A function G: [0,1] [0,1] [0,1] is called
aggregation operator
if it satisfies the following properties (axioms):
A1: A2: A3: G(0,0) = 0 - boundary condition 1 G(1,1) = 1 - boundary condition 2 G(a,b) G(c,d) whenever a c , b d - monotnicity
NO commutativity or associativity conditions! All t-norms and t-conorms are aggregation operators! May be extended to more parts,Fuzzy e.g. a,b,c, sets I
28
14
Compensative operators (COs) #1 CO = Aggregation operator G satisfying Min(a,b) G(a,b) Max(a,b) Examples. Averages:
1: 2: 3: G(a,b) = (a +b)/2 - arithmetic mean (average) G(a,b) = G(a,b) =
1 a
S Max G
a.b
1 +1 b
Min
2:
15
Fuzzy numbers
~ A - fuzzy set of R (real numbers)
- A is convex (i.e. interval) for all [0,1] - normal (there exists x0 R with A(x0) = 1) - A is closed interval (with the end points) for all [0,1] Then A is called
~ then A is called
Fuzzy numbers
graphs of membership functions in R
triangular bell shaped
a 1
32
16
~ B<0
0
~ A>0
Fuzzy sets I
33
x 1 2 6 x A (x) = 3 0
Fuzzy sets I
17
Example 6. Continuation
mean value
x 1 2 6 x A (x) = 3 0
spread
Fuzzy sets I
35
18
A (x) =
1 1 + ( x 8) 2
L( x ) = R ( x ) =
1 , m = n = 8, = = 1 1+ x2
37
Fuzzy sets I
A (x) = e
( x 8 )2
L( x ) = R ( x) = e
x m
, m = n = 8, = = 1
38
Fuzzy sets I
19
L( x) =
1 1 + x2
2
L( x) = e x
f1(x) f2(x)
Fuzzy sets I
39
0 0 1 2 3 4 5 6 7 8 9 10 11 12
L( x ) = e
x 4 2
, R ( x ) = e ( x 5 ) , m = 4, n = 5, = 2, = 1
2
Fuzzy sets I
40
20
Fuzzy sets I
41
Summary
Basic definitions: set, fuzzy set, membership function, crisp set, support, height, normal fuzzy set, -level set Examples: daily production, young man age, around 8 Operations with fuzzy sets: fuzzy power set, union, intersection, complement, cartesian product Extended operations with fuzzy sets: t-norms and t-conorms, compensative operators Fuzzy numbers: Convex fuzzy set, fuzzy interval, fuzzy number (FN), triangular FN, trapezoidal FN, L-R fuzzy numbers
Fuzzy sets I 42
21
References
[1] J. Ramk, M. Vlach: Generalized concavity in fuzzy optimization and decision analysis. Kluwer Academic Publ. Boston, Dordrecht, London, 2001. [2] H.-J. Zimmermann: Fuzzy set theory and its applications. Kluwer Academic Publ. Boston, Dordrecht, London, 1996. [3] H. Rommelfanger: Fuzzy Decision Support - Systeme. Springer - Verlag, Berlin Heidelberg, New York, 1994. [4] H. Rommelfanger, S. Eickemeier: Entscheidungstheorie Klassische Konzepte und Fuzzy - Erweiterungen, Springer Verlag, Berlin Heidelberg, New York, 2002.
Fuzzy sets I 43
22