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 (20)

Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.pptProblem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.ppt
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
fuzzy fuzzification and defuzzification
fuzzy fuzzification and defuzzificationfuzzy fuzzification and defuzzification
fuzzy fuzzification and defuzzification
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
Classical Sets & fuzzy sets
Classical Sets & fuzzy setsClassical Sets & fuzzy sets
Classical Sets & fuzzy sets
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Fuzzy Set
Fuzzy SetFuzzy Set
Fuzzy Set
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy Logic
 
Anfis (1)
Anfis (1)Anfis (1)
Anfis (1)
 
Predicate logic
 Predicate logic Predicate logic
Predicate logic
 
Fuzzy set and its application
Fuzzy set and its applicationFuzzy set and its application
Fuzzy set and its application
 
FUZZY COMPLEMENT
FUZZY COMPLEMENTFUZZY COMPLEMENT
FUZZY COMPLEMENT
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
 
Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
 
Fuzzy inference systems
Fuzzy inference systemsFuzzy inference systems
Fuzzy inference systems
 
Asymptotic notations
Asymptotic notationsAsymptotic notations
Asymptotic notations
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Back propagation
Back propagationBack propagation
Back propagation
 

Viewers also liked

Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logicViraj Patel
 
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...Waqas Tariq
 
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...ijfls
 
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...ijfls
 
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 rulesMohammed Bennamoun
 
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 networksSivagowry Shathesh
 
lecture07.ppt
lecture07.pptlecture07.ppt
lecture07.pptbutest
 
Associative memory 14208
Associative memory 14208Associative memory 14208
Associative memory 14208Ameer Mehmood
 
Quantifiers
QuantifiersQuantifiers
Quantifiersmonira21
 
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 Sivagowry Shathesh
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkDEEPASHRI HK
 

Viewers also liked (12)

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...
 
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
 
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
 
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 Operations

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...IAEME Publication
 
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 APPROACHESIAEME Publication
 
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 Problemsijtsrd
 
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 NotesSreedhar Chowdam
 
Lecture 12 intermediate code generation
Lecture 12 intermediate code generationLecture 12 intermediate code generation
Lecture 12 intermediate code generationIffat Anjum
 
Topic 2_revised.pptx
Topic 2_revised.pptxTopic 2_revised.pptx
Topic 2_revised.pptxJAYAPRIYAR7
 
Programming in python
Programming in pythonProgramming in python
Programming in pythonIvan Rojas
 
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.pptxOrlyLisondra1
 
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.pptxsangeeta borde
 
Qbesic programming class 9
Qbesic programming class 9Qbesic programming class 9
Qbesic programming class 9bhuwanbist1
 
Engineering Computers L32-L33-Pointers.pptx
Engineering Computers L32-L33-Pointers.pptxEngineering Computers L32-L33-Pointers.pptx
Engineering Computers L32-L33-Pointers.pptxhappycocoman
 
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 GeometryM Reza Rahmati
 
Lab manual uoh_ee370
Lab manual uoh_ee370Lab manual uoh_ee370
Lab manual uoh_ee370slatano
 
domain, range of a function.pptx
domain, range of a function.pptxdomain, range of a function.pptx
domain, range of a function.pptxJohnmarkBaron
 
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 transformatharmarajah
 

Similar to Fuzzy Arithmetic Operations (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

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 

Recently uploaded (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 

Fuzzy Arithmetic Operations

  • 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