SlideShare a Scribd company logo
1 of 32
10/28/2016 1
Guided by
Dr. A G Keskar
Professor
Department of Electronics Engineering
VNIT, Nagpur
Visvesvaraya National Institute Of Technology, Nagpur
Presentation on Fuzzy Arithmetic
Presented By:
LOKESH GAHANE
(MT15CMN007)
MOHIT CHIMANKAR
(MT15CMN008)
Contents
• Fuzzy Numbers
• Linguistic Variables
• Arithmetic Operations On Fuzzy Intervals
• Arithmetic Operations On Fuzzy Numbers
2
4.1 Fuzzy Numbers
• Set A : R [0,1]
• To qualify as fuzzy number, a fuzzy set A on R must have following
properties:
1. Set A must be Normal Fuzzy set;
2. α-cut of A must be closed interval for every α in (0,1];
3. Support and strong α-cut of A must be bounded.
 Every Fuzzy number is a Convex fuzzy set, The Inverse is not
necessarily true.
3
Examples of fuzzy quantities :
Real number Fuzzy number/interval
4
4.1 Fuzzy Numbers
4.2 Linguistic Variables
• It is fully described by name of the variable, linguistic values,
base variable range, various rules.
• A numerical variables takes numerical values: Age = 65
• A linguistic variables takes linguistic values: Age is old
• All such linguistic values set is a fuzzy set.
5
Example: Linguistic variable age :
6
4.2 Linguistic Variables
• Appearance = {beautiful, pretty, cute, handsome, attractive, not
beautiful, very pretty, very very handsome, more or less pretty,
quite pretty, quite handsome, fairly handsome, not very attractive..}
• Truth = {true, not true, very true, completely true, more or less
true, fairly true, essentially true, false, very false...}
• Age = {young, not young, very young, middle aged, not middle
aged, old, not old, very old, more or less old, not very young and
not very old...}
7
4.2 Linguistic Variables
Example: Linguistic variables :
4.3 Arithmetic Operations On Intervals
• Fuzzy arithmetic is based on two properties :
– Each fuzzy set and thus each fuzzy number is uniquely be
represented by its α-cuts;
– α-cut of A must be closed intervals of real numbers for all
α in (0,1].
Using above properties we define arithmetic operations
on fuzzy numbers in terms of arithmetic operations on
their α cuts.
Later operations are subject to interval analysis
8
• [a, b]*[d, e]={f*g|a ≤ f ≤ b, d ≤ g ≤ e}
1. Addition
[a, b]+[d, e]=[a+d, b+e];
2. Subtraction
[a, b]-[d, e]=[a-e, b-d];
3.Multiplication
[a, b].[d, e]=[min(ad,ae,bd,be), max(ad,ae,bd,be)];
4. Division*
[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)].
5. Inverse Interval*
[d,e] inverse =[min(1/d,1/e),max(1/d,1/e)]
* 0 ∉ [d,e] i.e excluding the case d=0 or e=0. 9
4.3 Arithmetic Operations On Intervals
Let * denotes any of the four arithmetic operations on
closed intervals :
1. [-1,3]+[1, 5] = [-1+1, 3+5] = [0, 8]
2 . [-1,3]-[1, 5] = [-1-5, 3-1] = [-6,2]
3. [-1,3].[1, 5] = [min(-1,-5,3,15),max(-1,-5,3,15)]
=[-5,15]
4. [-1,3]/[1, 5] = [-1, 3].[1/1, 1/5]
= [min(-1/1,-1/5,3/1,3/5),max(-1/1,-1/5,3/1,3/5)]
= [-1/1,3/1] = [-1,3]
5. [-2,7]inverse = [min(1/-2,1/7),max(1/-2,1/7)]
= [-1/2,1/7]
10
4.3 Arithmetic Operations On Intervals
Examples illustrating interval-valued arithmetic operations :
Arithmetic Operations On Intervals
A=[-1,3] and B=[1,5]
11
Arithmetic Operations On Intervals
12
Arithmetic Operations On Intervals
13
Properties:
1. Commutativity (+, .) A*B = B*A
2. Associativity (+, .) (A*B)*C = A*(B*C)
3. Identity A = 0+A = A+0 , A = 1.A = A.1
4. Distributivity A.(B+C) = A.B+A.C
5. Subdistributivity A.(B+C)⊆ A.B+A.C
6. Inclusion monotonicity (all). If A ⊆ E & B⊆ F then A*B ⊆ E*F
7. 0, 1 are included in -,/ operations between same fuzzy
intervals respectively. 0 ∈ A-A and 1 ∈ A/A
14
4.3 Arithmetic Operations On Intervals
Arithmetic operations on Fuzzy intervals satisfy following
useful properties :
4.4 Arithmetic Operations On
Fuzzy Numbers
10/28/2016 15
Moving from intervals we can define arithmetic on fuzzy numbers
based on principles of Interval Arithmetic
Let A and B denote fuzzy numbers and let * denote any of the four
basic arithmetic operations. Then, we define a fuzzy set on R, A*B, by
defining its alpha-cut as:
4.4 Arithmetic Operations On Fuzzy Numbers
•
(A + B)(x)
(A . B)(x)
4.5 Lattice Of Fuzzy Numbers
10/28/2016 19
4.5 Lattice Of Fuzzy Numbers
4.5 Lattice Of Fuzzy Numbers
• How to find MIN?
• Solution
• How to find MAX?
• Solution
4.5 Lattice Of Fuzzy Numbers
4.5 Lattice Of Fuzzy Numbers
10/28/2016 24
4.6 Fuzzy Equations
ABX 
10/28/2016 25

4.6 Fuzzy Equations
10/28/2016 26
1
0.6
α = 0.4
0.8
0.2
0
A B
10 20 30
αa1 = 4
αa2 = 16 αb2 = 26
A(x) , B(x)
x
α b1 – αa1 ≤ α b2 – α a2
αb1 = 14
Fig 5
10/28/2016 27
1
0.6
α = 0.4
β = 0.8
0.2
0
A B
10 20 30
αa1 = 4
αa2 = 16 αb2 = 26
βa1 = 8 βa2 = 12 βb1 = 18 βb2 = 22
αb1 = 14
A(x) , B(x)
x
α b1 – αa1 ≤ β b1 – βa1 ≤ β b2 – βa2 ≤ α b2 – α a2
Fig 6
10/28/2016 28
4.6 Fuzzy Equations
10/28/2016 29
4.6 Fuzzy Equations
10/28/2016 30
4.6 Fuzzy Equations
10/28/2016 31
4.6 Fuzzy Equations
THANK YOU.

More Related Content

What's hot

Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
Baran Kaynak
 
Statistical Pattern recognition(1)
Statistical Pattern recognition(1)Statistical Pattern recognition(1)
Statistical Pattern recognition(1)
Syed Atif Naseem
 

What's hot (20)

Classical Sets & fuzzy sets
Classical Sets & fuzzy setsClassical Sets & fuzzy sets
Classical Sets & fuzzy sets
 
Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Simultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesSimultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color Images
 
Neural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmNeural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) Algorithm
 
Dempster Shafer Theory AI CSE 8th Sem
Dempster Shafer Theory AI CSE 8th SemDempster Shafer Theory AI CSE 8th Sem
Dempster Shafer Theory AI CSE 8th Sem
 
Artificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rulesArtificial Neural Networks Lect3: Neural Network Learning rules
Artificial Neural Networks Lect3: Neural Network Learning rules
 
Point processing
Point processingPoint processing
Point processing
 
Fuzzy sets
Fuzzy sets Fuzzy sets
Fuzzy sets
 
Daa unit 1
Daa unit 1Daa unit 1
Daa unit 1
 
Fuzzy sets and operators
Fuzzy sets and operators Fuzzy sets and operators
Fuzzy sets and operators
 
0 1 knapsack using branch and bound
0 1 knapsack using branch and bound0 1 knapsack using branch and bound
0 1 knapsack using branch and bound
 
Branch and bound
Branch and boundBranch and bound
Branch and bound
 
FUZZY COMPLEMENT
FUZZY COMPLEMENTFUZZY COMPLEMENT
FUZZY COMPLEMENT
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
 
Crisp sets
Crisp setsCrisp sets
Crisp sets
 
Statistical Pattern recognition(1)
Statistical Pattern recognition(1)Statistical Pattern recognition(1)
Statistical Pattern recognition(1)
 
Fuzzy Set
Fuzzy SetFuzzy Set
Fuzzy Set
 

Viewers also liked

Principles of soft computing-Associative memory networks
Principles of soft computing-Associative memory networksPrinciples of soft computing-Associative memory networks
Principles of soft computing-Associative memory networks
Sivagowry Shathesh
 
lecture07.ppt
lecture07.pptlecture07.ppt
lecture07.ppt
butest
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
DEEPASHRI HK
 

Viewers also liked (13)

Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logic
 
A Fuzzy Arithmetic Approach for Perishable Items in Discounted Entropic Order...
A Fuzzy Arithmetic Approach for Perishable Items in Discounted Entropic Order...A Fuzzy Arithmetic Approach for Perishable Items in Discounted Entropic Order...
A Fuzzy Arithmetic Approach for Perishable Items in Discounted Entropic Order...
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Principles of soft computing-Associative memory networks
Principles of soft computing-Associative memory networksPrinciples of soft computing-Associative memory networks
Principles of soft computing-Associative memory networks
 
lecture07.ppt
lecture07.pptlecture07.ppt
lecture07.ppt
 
Associative memory 14208
Associative memory 14208Associative memory 14208
Associative memory 14208
 
Quantifiers
QuantifiersQuantifiers
Quantifiers
 
Back propagation
Back propagationBack propagation
Back propagation
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 

Similar to Fuzzy arithmetic

Programming in python
Programming in pythonProgramming in python
Programming in python
Ivan Rojas
 
Symbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential GeometrySymbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential Geometry
M Reza Rahmati
 
Lab manual uoh_ee370
Lab manual uoh_ee370Lab manual uoh_ee370
Lab manual uoh_ee370
slatano
 

Similar to Fuzzy arithmetic (20)

FUZZY ARITHMETIC OPERATIONS ON DIFFERENT FUZZY NUMBERS AND THEIR VARIOUS FUZZ...
FUZZY ARITHMETIC OPERATIONS ON DIFFERENT FUZZY NUMBERS AND THEIR VARIOUS FUZZ...FUZZY ARITHMETIC OPERATIONS ON DIFFERENT FUZZY NUMBERS AND THEIR VARIOUS FUZZ...
FUZZY ARITHMETIC OPERATIONS ON DIFFERENT FUZZY NUMBERS AND THEIR VARIOUS FUZZ...
 
VARIOUS FUZZY NUMBERS AND THEIR VARIOUS RANKING APPROACHES
VARIOUS FUZZY NUMBERS AND THEIR VARIOUS RANKING APPROACHESVARIOUS FUZZY NUMBERS AND THEIR VARIOUS RANKING APPROACHES
VARIOUS FUZZY NUMBERS AND THEIR VARIOUS RANKING APPROACHES
 
DSA
DSADSA
DSA
 
ch08.ppt
ch08.pptch08.ppt
ch08.ppt
 
A New Hendecagonal Fuzzy Number For Optimization Problems
A New Hendecagonal Fuzzy Number For Optimization ProblemsA New Hendecagonal Fuzzy Number For Optimization Problems
A New Hendecagonal Fuzzy Number For Optimization Problems
 
Design and Analysis of Algorithms Lecture Notes
Design and Analysis of Algorithms Lecture NotesDesign and Analysis of Algorithms Lecture Notes
Design and Analysis of Algorithms Lecture Notes
 
Unit -I Toc.pptx
Unit -I Toc.pptxUnit -I Toc.pptx
Unit -I Toc.pptx
 
Dif fft
Dif fftDif fft
Dif fft
 
Unit ii algorithm
Unit   ii algorithmUnit   ii algorithm
Unit ii algorithm
 
Lecture 12 intermediate code generation
Lecture 12 intermediate code generationLecture 12 intermediate code generation
Lecture 12 intermediate code generation
 
Topic 2_revised.pptx
Topic 2_revised.pptxTopic 2_revised.pptx
Topic 2_revised.pptx
 
Programming in python
Programming in pythonProgramming in python
Programming in python
 
Logic circuits and design PART 1.pptx
Logic circuits and design PART 1.pptxLogic circuits and design PART 1.pptx
Logic circuits and design PART 1.pptx
 
FYBSC(CS)_UNIT-1_Pointers in C.pptx
FYBSC(CS)_UNIT-1_Pointers in C.pptxFYBSC(CS)_UNIT-1_Pointers in C.pptx
FYBSC(CS)_UNIT-1_Pointers in C.pptx
 
Qbesic programming class 9
Qbesic programming class 9Qbesic programming class 9
Qbesic programming class 9
 
Engineering Computers L32-L33-Pointers.pptx
Engineering Computers L32-L33-Pointers.pptxEngineering Computers L32-L33-Pointers.pptx
Engineering Computers L32-L33-Pointers.pptx
 
Symbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential GeometrySymbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential Geometry
 
Lab manual uoh_ee370
Lab manual uoh_ee370Lab manual uoh_ee370
Lab manual uoh_ee370
 
domain, range of a function.pptx
domain, range of a function.pptxdomain, range of a function.pptx
domain, range of a function.pptx
 
Handout_fft_see_this.pdf Fast forrier transform
Handout_fft_see_this.pdf Fast forrier transformHandout_fft_see_this.pdf Fast forrier transform
Handout_fft_see_this.pdf Fast forrier transform
 

Recently uploaded

"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 

Recently uploaded (20)

Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 

Fuzzy arithmetic

  • 1. 10/28/2016 1 Guided by Dr. A G Keskar Professor Department of Electronics Engineering VNIT, Nagpur Visvesvaraya National Institute Of Technology, Nagpur Presentation on Fuzzy Arithmetic Presented By: LOKESH GAHANE (MT15CMN007) MOHIT CHIMANKAR (MT15CMN008)
  • 2. Contents • Fuzzy Numbers • Linguistic Variables • Arithmetic Operations On Fuzzy Intervals • Arithmetic Operations On Fuzzy Numbers 2
  • 3. 4.1 Fuzzy Numbers • Set A : R [0,1] • To qualify as fuzzy number, a fuzzy set A on R must have following properties: 1. Set A must be Normal Fuzzy set; 2. α-cut of A must be closed interval for every α in (0,1]; 3. Support and strong α-cut of A must be bounded.  Every Fuzzy number is a Convex fuzzy set, The Inverse is not necessarily true. 3
  • 4. Examples of fuzzy quantities : Real number Fuzzy number/interval 4 4.1 Fuzzy Numbers
  • 5. 4.2 Linguistic Variables • It is fully described by name of the variable, linguistic values, base variable range, various rules. • A numerical variables takes numerical values: Age = 65 • A linguistic variables takes linguistic values: Age is old • All such linguistic values set is a fuzzy set. 5
  • 6. Example: Linguistic variable age : 6 4.2 Linguistic Variables
  • 7. • Appearance = {beautiful, pretty, cute, handsome, attractive, not beautiful, very pretty, very very handsome, more or less pretty, quite pretty, quite handsome, fairly handsome, not very attractive..} • Truth = {true, not true, very true, completely true, more or less true, fairly true, essentially true, false, very false...} • Age = {young, not young, very young, middle aged, not middle aged, old, not old, very old, more or less old, not very young and not very old...} 7 4.2 Linguistic Variables Example: Linguistic variables :
  • 8. 4.3 Arithmetic Operations On Intervals • Fuzzy arithmetic is based on two properties : – Each fuzzy set and thus each fuzzy number is uniquely be represented by its α-cuts; – α-cut of A must be closed intervals of real numbers for all α in (0,1]. Using above properties we define arithmetic operations on fuzzy numbers in terms of arithmetic operations on their α cuts. Later operations are subject to interval analysis 8
  • 9. • [a, b]*[d, e]={f*g|a ≤ f ≤ b, d ≤ g ≤ e} 1. Addition [a, b]+[d, e]=[a+d, b+e]; 2. Subtraction [a, b]-[d, e]=[a-e, b-d]; 3.Multiplication [a, b].[d, e]=[min(ad,ae,bd,be), max(ad,ae,bd,be)]; 4. Division* [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)]. 5. Inverse Interval* [d,e] inverse =[min(1/d,1/e),max(1/d,1/e)] * 0 ∉ [d,e] i.e excluding the case d=0 or e=0. 9 4.3 Arithmetic Operations On Intervals Let * denotes any of the four arithmetic operations on closed intervals :
  • 10. 1. [-1,3]+[1, 5] = [-1+1, 3+5] = [0, 8] 2 . [-1,3]-[1, 5] = [-1-5, 3-1] = [-6,2] 3. [-1,3].[1, 5] = [min(-1,-5,3,15),max(-1,-5,3,15)] =[-5,15] 4. [-1,3]/[1, 5] = [-1, 3].[1/1, 1/5] = [min(-1/1,-1/5,3/1,3/5),max(-1/1,-1/5,3/1,3/5)] = [-1/1,3/1] = [-1,3] 5. [-2,7]inverse = [min(1/-2,1/7),max(1/-2,1/7)] = [-1/2,1/7] 10 4.3 Arithmetic Operations On Intervals Examples illustrating interval-valued arithmetic operations :
  • 11. Arithmetic Operations On Intervals A=[-1,3] and B=[1,5] 11
  • 12. Arithmetic Operations On Intervals 12
  • 13. Arithmetic Operations On Intervals 13
  • 14. Properties: 1. Commutativity (+, .) A*B = B*A 2. Associativity (+, .) (A*B)*C = A*(B*C) 3. Identity A = 0+A = A+0 , A = 1.A = A.1 4. Distributivity A.(B+C) = A.B+A.C 5. Subdistributivity A.(B+C)⊆ A.B+A.C 6. Inclusion monotonicity (all). If A ⊆ E & B⊆ F then A*B ⊆ E*F 7. 0, 1 are included in -,/ operations between same fuzzy intervals respectively. 0 ∈ A-A and 1 ∈ A/A 14 4.3 Arithmetic Operations On Intervals Arithmetic operations on Fuzzy intervals satisfy following useful properties :
  • 15. 4.4 Arithmetic Operations On Fuzzy Numbers 10/28/2016 15 Moving from intervals we can define arithmetic on fuzzy numbers based on principles of Interval Arithmetic Let A and B denote fuzzy numbers and let * denote any of the four basic arithmetic operations. Then, we define a fuzzy set on R, A*B, by defining its alpha-cut as:
  • 16. 4.4 Arithmetic Operations On Fuzzy Numbers •
  • 19. 4.5 Lattice Of Fuzzy Numbers 10/28/2016 19
  • 20. 4.5 Lattice Of Fuzzy Numbers
  • 21. 4.5 Lattice Of Fuzzy Numbers • How to find MIN? • Solution • How to find MAX? • Solution
  • 22. 4.5 Lattice Of Fuzzy Numbers
  • 23. 4.5 Lattice Of Fuzzy Numbers
  • 24. 10/28/2016 24 4.6 Fuzzy Equations ABX 
  • 26. 10/28/2016 26 1 0.6 α = 0.4 0.8 0.2 0 A B 10 20 30 αa1 = 4 αa2 = 16 αb2 = 26 A(x) , B(x) x α b1 – αa1 ≤ α b2 – α a2 αb1 = 14 Fig 5
  • 27. 10/28/2016 27 1 0.6 α = 0.4 β = 0.8 0.2 0 A B 10 20 30 αa1 = 4 αa2 = 16 αb2 = 26 βa1 = 8 βa2 = 12 βb1 = 18 βb2 = 22 αb1 = 14 A(x) , B(x) x α b1 – αa1 ≤ β b1 – βa1 ≤ β b2 – βa2 ≤ α b2 – α a2 Fig 6