SlideShare a Scribd company logo
Fuzzy Numbers and Fuzzy Arithmetic
March 26, 2020
FLNN, Spring 2020
1
OBJECTIVES
1. Define fuzzy numbers
2. To learn how to perform arithmetic operations on fuzzy
numbers
Fuzzy Number
March 26, 2020
FLNN, Spring 2020
2
To qualify as a fuzzy number, a fuzzy set A on R must
possess the following three properties:
1. A must be a normal fuzzy set;
2. 
A must be closed interval for every  (0, 1];
3. The support of A, 0+
A, must be bounded.
The fuzzy set must be normal since our conception of a set of “real
numbers close to r” is fully satisfied by r itself.
Fuzzy Number (figure from Klir&Yuan)
March 26, 2020
FLNN, Spring 2020
3
Fuzzy Arithmetic
March 26, 2020
FLNN, Spring 2020
4
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.
Arithmetic Operations on intervals
March 26, 2020
FLNN, Spring 2020
5
Let * denote any of the four arithmetic operations on closed interval:
addition +, subtraction -, multiplication . and division /. Then,
[a, b]*[d, e]={f*g | afb, dge}
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.
Arithmetic Operations on intervals
March 26, 2020
FLNN, Spring 2020
6
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)].
Arithmetic Operations on intervals
March 26, 2020
FLNN, Spring 2020
7
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]
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
8
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 0B for all (0, 1].
A*B can be expressed as:
A*B= .
(A*B), [0, 1]
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
9
Example:
consider two triangular-shape fuzzy numbers A and B defined as
follows:
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
10
Their –cuts are:
So, we obtain
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
11
The resulting fuzzy numbers are then:
Operations on Fuzzy Numbers: Addition and Subtraction (figure from Klir&Yuan)
March 26, 2020
FLNN, Spring 2020
12
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
13
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 zR.
More specifically, we define for all zR:
(A+B)(z) = supz=x+y min [A(x), B(y)] for all zR.
(A-B)(z) = supz=x-y min [A(x), B(y)] for all zR.
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
14
Example:
Add the fuzzy numbers A and B, where
Solution:
Arithmetic Operations on Fuzzy Numbers
March 26, 2020
FLNN, Spring 2020
15

More Related Content

PDF
FUZZY ARITHMETIC OPERATIONS ON DIFFERENT FUZZY NUMBERS AND THEIR VARIOUS FUZZ...
PPTX
Fuzzy arithmetic
PPTX
Ayush Jajoo(MCA2501622) AOA .pptx
PDF
Student Solutions Manual For Stewarts Single Variable Calculus Early Transcen...
PPT
Chap4
PPT
ch04 cryptography and network security.ppt
PPT
Cryptography and Network Security chapter 4.ppt
FUZZY ARITHMETIC OPERATIONS ON DIFFERENT FUZZY NUMBERS AND THEIR VARIOUS FUZZ...
Fuzzy arithmetic
Ayush Jajoo(MCA2501622) AOA .pptx
Student Solutions Manual For Stewarts Single Variable Calculus Early Transcen...
Chap4
ch04 cryptography and network security.ppt
Cryptography and Network Security chapter 4.ppt

Similar to fuzzy arithmetic operations over set theory (20)

PPT
Number theory
PPT
index of all of the financial accounts in a company's general ledger. In shor...
PDF
1059331.pdf
PDF
CBSE-Class-8-NCERT-Maths-Book-Rational-Numbers-chapter-1.pdf
DOCX
M210 Songyue.pages__MACOSX._M210 Songyue.pagesM210-S16-.docx
PPT
DOCX
Task4output.txt 2 5 9 13 15 10 1 0 3 7 11 14 1.docx
PDF
VARIOUS FUZZY NUMBERS AND THEIR VARIOUS RANKING APPROACHES
DOCX
Cryptography and Network Security Principles and Practice.docx
PPTX
Mathematics of Cryptography information.
PDF
Aditya Class 8th
PDF
PPT
Computer Architecture refers to those attributes of a system that have a dire...
PDF
Additional Relational Algebra Operations
PDF
FYBSC IT Digital Electronics Unit III Chapter II Arithmetic Circuits
PDF
ch1.pdf
PDF
Applied Calculus 5th Edition Hughes-Hallett Solutions Manual
PPTX
PPt Sets and Venn diagrams in discrete maths.pptx
PPT
mathematics of cryptography chapter-02.ppt
PDF
An applied approach to calculas
Number theory
index of all of the financial accounts in a company's general ledger. In shor...
1059331.pdf
CBSE-Class-8-NCERT-Maths-Book-Rational-Numbers-chapter-1.pdf
M210 Songyue.pages__MACOSX._M210 Songyue.pagesM210-S16-.docx
Task4output.txt 2 5 9 13 15 10 1 0 3 7 11 14 1.docx
VARIOUS FUZZY NUMBERS AND THEIR VARIOUS RANKING APPROACHES
Cryptography and Network Security Principles and Practice.docx
Mathematics of Cryptography information.
Aditya Class 8th
Computer Architecture refers to those attributes of a system that have a dire...
Additional Relational Algebra Operations
FYBSC IT Digital Electronics Unit III Chapter II Arithmetic Circuits
ch1.pdf
Applied Calculus 5th Edition Hughes-Hallett Solutions Manual
PPt Sets and Venn diagrams in discrete maths.pptx
mathematics of cryptography chapter-02.ppt
An applied approach to calculas
Ad

Recently uploaded (20)

PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
web development for engineering and engineering
PPTX
UNIT 4 Total Quality Management .pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
composite construction of structures.pdf
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
PPT on Performance Review to get promotions
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Geodesy 1.pptx...............................................
PPTX
Welding lecture in detail for understanding
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
DOCX
573137875-Attendance-Management-System-original
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
web development for engineering and engineering
UNIT 4 Total Quality Management .pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
composite construction of structures.pdf
Internet of Things (IOT) - A guide to understanding
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPT on Performance Review to get promotions
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Lecture Notes Electrical Wiring System Components
Operating System & Kernel Study Guide-1 - converted.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Geodesy 1.pptx...............................................
Welding lecture in detail for understanding
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
573137875-Attendance-Management-System-original
Ad

fuzzy arithmetic operations over set theory

  • 1. Fuzzy Numbers and Fuzzy Arithmetic March 26, 2020 FLNN, Spring 2020 1 OBJECTIVES 1. Define fuzzy numbers 2. To learn how to perform arithmetic operations on fuzzy numbers
  • 2. Fuzzy Number March 26, 2020 FLNN, Spring 2020 2 To qualify as a fuzzy number, a fuzzy set A on R must possess the following three properties: 1. A must be a normal fuzzy set; 2.  A must be closed interval for every  (0, 1]; 3. The support of A, 0+ A, must be bounded. The fuzzy set must be normal since our conception of a set of “real numbers close to r” is fully satisfied by r itself.
  • 3. Fuzzy Number (figure from Klir&Yuan) March 26, 2020 FLNN, Spring 2020 3
  • 4. Fuzzy Arithmetic March 26, 2020 FLNN, Spring 2020 4 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.
  • 5. Arithmetic Operations on intervals March 26, 2020 FLNN, Spring 2020 5 Let * denote any of the four arithmetic operations on closed interval: addition +, subtraction -, multiplication . and division /. Then, [a, b]*[d, e]={f*g | afb, dge} 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.
  • 6. Arithmetic Operations on intervals March 26, 2020 FLNN, Spring 2020 6 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)].
  • 7. Arithmetic Operations on intervals March 26, 2020 FLNN, Spring 2020 7 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]
  • 8. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 8 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 0B for all (0, 1]. A*B can be expressed as: A*B= . (A*B), [0, 1]
  • 9. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 9 Example: consider two triangular-shape fuzzy numbers A and B defined as follows:
  • 10. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 10 Their –cuts are: So, we obtain
  • 11. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 11 The resulting fuzzy numbers are then:
  • 12. Operations on Fuzzy Numbers: Addition and Subtraction (figure from Klir&Yuan) March 26, 2020 FLNN, Spring 2020 12
  • 13. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 13 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 zR. More specifically, we define for all zR: (A+B)(z) = supz=x+y min [A(x), B(y)] for all zR. (A-B)(z) = supz=x-y min [A(x), B(y)] for all zR.
  • 14. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 14 Example: Add the fuzzy numbers A and B, where Solution:
  • 15. Arithmetic Operations on Fuzzy Numbers March 26, 2020 FLNN, Spring 2020 15