Fuzzy Arithmetic
Fuzzy arithmetic is based on two properties of fuzzy
numbers:
1) Each fuzzy set, and thus also each fuzzy number, can
uniquely be represented by it’s -cuts.
2) -cuts of each fuzzy number are closed intervals of real
numbers for all (o, 1].
These two properties enable us to define arithmetic
operations on fuzzy numbers in terms of arithmetic
operations on it’s -cuts. The latter operations are a
subject of interval analysis.
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on intervals
Let * denote any of the four arithmetic operations on
closed interval: addition +, subtraction -, multiplication .
and division /. Then,
[a, b]*[d, e]={f*g | afb, dge}
is a general property of all arithmetic operations on
closed intervals, except that [a, b]/[d, e] is not defined
when 0 [d, e]. That is, the result of an arithmetic
operation on closed intervals is again a closed interval.
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on intervals
The four arithmetic operations on closed intervals are
defined as follows:
[a, b]+[d, e]=[a+d, b+e],
[a, b] - [d, e]=[a - e, b - d],
[a, b] . [d, e]=[min(ad, ae, bd, be], max(ad, ae, bd,
be)],
And, provided that 0[d, e],
[a, b] / [d, e]=[a, b].[1/e, 1/d]
= [min(a/d, a/e, b/d, b/e), max(a/d, a/e, b/d, b/e)].
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on intervals
The following are a few examples illustrating the
interval-valued arithematic operations:
[2, 5]+[1,3]=[3, 8] [0, 1]+[-6, 5]=[-6, 6]
[2, 5]-[1, 3]=[-1, 4] [0, 1]-[-6, 5]=[-5, 7]
[-1, 1].[-2, -0.5]=[-2, 2] [3, 4].[2, 2]=[6, 8]
[-1, 1]/[-2, 0.5] = [-2, 2][4, 10]/[1, 2]=[2, 10]
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
1. First method: Based on interval arithmetic
Let A and B denote fuzzy numbers and let * denote any
of the four arithmetic operations. Then, we define a
fuzzy set on R, A*B, by defining its -cut, (A*B), as
(A*B) = A*B for any (0, 1].
(When *=/, we have to require that 0B for all (0,
1].
A*B can be expressed as:
A*B= .(A*B), [0, 1]
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
Example:
consider two triangular-shape fuzzy numbers A and B
defined as follows:
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
Their –cuts are:
So, we obtain
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
The resulting fuzzy numbers are then:
FLNN, Spring 2020 March 26, 2020
Operations on Fuzzy Numbers: Addition and Subtraction (figure
from Klir&Yuan)
9
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
10
2. Second method: Based on extension principle
Let * denote any of the four basic arithmetic operations
and let A, B denote fuzzy numbers. Then, we define
a fuzzy set on R, A*B, by the equation
(A*B)(z) = supz=x*y min [A(x), B(y)] for all zR.
More specifically, we define for all zR:
(A+B)(z) = supz=x+y min [A(x), B(y)] for all zR.
(A-B)(z) = supz=x-y min [A(x), B(y)] for all zR.
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
11
Example:
Add the fuzzy numbers A and B, where
Solution:
FLNN, Spring 2020 March 26, 2020
Arithmetic Operations on Fuzzy Numbers
12
FLNN, Spring 2020 March 26, 2020