SlideShare a Scribd company logo
1 of 20
OPTIMIZATION OF
OBJECTS AND
SYSTEMS
DEFINITION
• The term optimize: “to make perfect”
• An act, process or methodology of making
something as fully perfect
• Finding an alternative solution for problems
INTRODUCTION
Everyday, people always make optimization in their life on a
conscious or subconscious way.
Optimization can be to reach the best, which is possible with the
resources available. Because of that, the conscious makes the act
more efficient.
The birth of optimization methods can be dated back to the days of
100 years. The further development in optimization was possible of
differential calculus.
MATHEMATICA
L MODEL OF
SYSTEM
RESPONS
E
OUTPU
T
INPUTS
REAL
SYSTE
M
OPTIMIZATIO
N
PROCEDURE
INPUT
FACTOR
LEVELS
FLOW CHART FOR OPTIMIZATION
ADVANTAGES
• The first and most obvious benefit is how it can
improve your problem’s efficiency.
• Require fewer experiments to achieve an
optimum formulation.
• It can trace and rectify problem in a remarkably.
Analytical
Nonlinear
Linear
Single objective
Multiobjective
Multilevel
Discrete
Continuous
Without
derivatives
Use derivatives
Single level
Inequality
constraints
Equality
constraints
Constrained
Unconstrained
Numerical
Optimization
Model
Analytical and Numerical
• Analytical methods use the mathematical theory
of differential calculus and calculus of variations.
• Numerical methods usually employ mathematical
programming.Numerical methods use past
information to generate better solutions.
Numerical methods can be used to solve problems that
cannot be solved analytically, because of this efficiency in
problems, we deal with numerical methods of nonlinear
programming. Best solution is shown in the middle of the
figure. Constraints don’t changed but unknowns can change.
Unconstrained and
Constrained
• In early generation of the optimization
techniques, the aim was only the function
minimization without any constraints. Some
techniques transform the constrained problem
into an unconstrained one.
Single- and Multivariable
• Most of the constrained multivariable
optimization techniques are efficient, if the
number of unknowns variables is not too much.
Single- and Multiobjective
• The basis of the multi objective optimization
methods is the transformation of the vector
optimization problem into a sequence of single
objective optimization problems.
Discrete and Nondiscrete
• Most optimization techniques use non discrete.
So, discrete optimization is a smaller stream in
this field. The main advantage of discrete
optimization is, that the result is closer to the
realistic solution.
Methods Without Derivatives
• Complex Method
• Flexible Tolerance Method
• Hillclimb Method
Complex Method
Complex method is a constrained minimization technique which uses
random search. So it doesn’t require derivatives. It usually use the
random search directions. Because of that, its nonlinear programming
problems solve with inequality constraints. M is the number of implicit
constants and x the limit for the variables.
The explicit constraints(i=1,2,…N):
The implicit constraints(i=N+1,N+2,…N+M):
Flexible Tolerance
MethodFlexible method is a constrained random
search technique. It uses the complex
method. It allows to go outside of the
feasible region, but if it doesn’t go far. This
method improves the value of the objective
function. It uses information provided by
feasible points.
Also there is a figure about optimal
tolerance allocation for minimum cost. In
this figure, the optimization tries to increase
the tolerances to reduce cost, however, the
specified assembly tolerance limits the
tolerance size.
Hillclimb Method
This method is a direct search one without derivatives and a
mathematical optimization technique. It is an iterative algorithm that
tries to find a sufficiently good solution by making an incremental
change to the solution. Then another incremental change is made to
the new solution. Also, it finds optimal solutions for convex problems.
Methods With First
Derivatives
Penalty Method:
It solves the constrained optimization problems satisfactorily. The
main idea is to construct some unconstrained optimization problems.
Then it solves them by any minimization method. These type of
optimization methods are named as Sequential Unconstrained
Minimization Techniques (SUMT). These methods use inequality and
equality constraints.
Methods With Second
DerivativesNewton’s Method:
Newton’s Method uses second derivatives and indeed performs better. It
constructs a quadratic approximation to the objective function with a starting
point. And objective function is a function that matches the first and second
derivative values at that point. The minimizer of the approximate function is
used as the starting point in the next step and repeat it iteratively.
Sequential Quadratic Programming Methods:
SQP methods are the standard general purpose algorithms that solve
problems under the following assumptions:
-The problem is well-scaled and smooth,
-The problem is not too big.
REFERENCES
[1] http://adcats.et.byu.edu/Publication/87-5/WAM2.html
[2] József Farkas, Károly Jármai, Analysis and Optimum Design
of Metal Structures
– Sümeyra EROL
Miskolc University, Faculty of Mechanical Engineering and Informatics,
Computer Engineering
“Thank you”

More Related Content

What's hot

S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...
CAChemE
 
Codecamp Iasi 7 mai 2011 Monte Carlo Simulation
Codecamp Iasi 7 mai 2011 Monte Carlo SimulationCodecamp Iasi 7 mai 2011 Monte Carlo Simulation
Codecamp Iasi 7 mai 2011 Monte Carlo Simulation
Codecamp Romania
 
Reinforcement learning 7313
Reinforcement learning 7313Reinforcement learning 7313
Reinforcement learning 7313
Slideshare
 

What's hot (20)

AI: Logic in AI 2
AI: Logic in AI 2AI: Logic in AI 2
AI: Logic in AI 2
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation Study
 
NUMERICAL METHOD AND ITS APPLICATION
NUMERICAL METHOD AND ITS APPLICATIONNUMERICAL METHOD AND ITS APPLICATION
NUMERICAL METHOD AND ITS APPLICATION
 
Machine learning vs traditional optimization
Machine learning vs traditional optimizationMachine learning vs traditional optimization
Machine learning vs traditional optimization
 
A sensitivity analysis of contribution-based cooperative co-evolutionary algo...
A sensitivity analysis of contribution-based cooperative co-evolutionary algo...A sensitivity analysis of contribution-based cooperative co-evolutionary algo...
A sensitivity analysis of contribution-based cooperative co-evolutionary algo...
 
Codecamp Iasi 7 mai 2011 Monte Carlo Simulation
Codecamp Iasi 7 mai 2011 Monte Carlo SimulationCodecamp Iasi 7 mai 2011 Monte Carlo Simulation
Codecamp Iasi 7 mai 2011 Monte Carlo Simulation
 
Fractional factorial design tutorial
Fractional factorial design tutorialFractional factorial design tutorial
Fractional factorial design tutorial
 
Adapting neural networks for the estimation of treatment effects
Adapting neural networks for the estimation of treatment effectsAdapting neural networks for the estimation of treatment effects
Adapting neural networks for the estimation of treatment effects
 
Optimization Using Evolutionary Computing Techniques
Optimization Using Evolutionary Computing Techniques Optimization Using Evolutionary Computing Techniques
Optimization Using Evolutionary Computing Techniques
 
Supervised Machine Learning Techniques
Supervised Machine Learning TechniquesSupervised Machine Learning Techniques
Supervised Machine Learning Techniques
 
DMAIC
DMAICDMAIC
DMAIC
 
Proximal Policy Optimization Algorithms, Schulman et al, 2017
Proximal Policy Optimization Algorithms, Schulman et al, 2017Proximal Policy Optimization Algorithms, Schulman et al, 2017
Proximal Policy Optimization Algorithms, Schulman et al, 2017
 
Reinforcement learning 7313
Reinforcement learning 7313Reinforcement learning 7313
Reinforcement learning 7313
 
Reinforcement Learning 8: Planning and Learning with Tabular Methods
Reinforcement Learning 8: Planning and Learning with Tabular MethodsReinforcement Learning 8: Planning and Learning with Tabular Methods
Reinforcement Learning 8: Planning and Learning with Tabular Methods
 
Scaling Personalization via Machine-Learned Assortment Optimization
Scaling Personalization via Machine-Learned Assortment OptimizationScaling Personalization via Machine-Learned Assortment Optimization
Scaling Personalization via Machine-Learned Assortment Optimization
 
An efficient use of temporal difference technique in Computer Game Learning
An efficient use of temporal difference technique in Computer Game LearningAn efficient use of temporal difference technique in Computer Game Learning
An efficient use of temporal difference technique in Computer Game Learning
 
Fractional Factorial Designs
Fractional Factorial DesignsFractional Factorial Designs
Fractional Factorial Designs
 
Advanced Optimization for the Enterprise Webinar
Advanced Optimization for the Enterprise WebinarAdvanced Optimization for the Enterprise Webinar
Advanced Optimization for the Enterprise Webinar
 

Similar to Optimization

Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
asthashukla33
 
Assignment oprations research luv
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
Ashok Sharma
 
Optimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & ProcessingOptimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & Processing
APCER Life Sciences
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
KOUSHIkPIPPLE
 

Similar to Optimization (20)

optimizationtechniques.pptx
optimizationtechniques.pptxoptimizationtechniques.pptx
optimizationtechniques.pptx
 
A brief study on linear programming solving methods
A brief study on linear programming solving methodsA brief study on linear programming solving methods
A brief study on linear programming solving methods
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Methods for solving ‘or’ models
Methods for solving ‘or’ modelsMethods for solving ‘or’ models
Methods for solving ‘or’ models
 
various applied optimization techniques and their role in pharmaceutical scie...
various applied optimization techniques and their role in pharmaceutical scie...various applied optimization techniques and their role in pharmaceutical scie...
various applied optimization techniques and their role in pharmaceutical scie...
 
Big shadow test
Big shadow testBig shadow test
Big shadow test
 
Assignment oprations research luv
Assignment oprations research luvAssignment oprations research luv
Assignment oprations research luv
 
Optimization in QBD
Optimization in QBDOptimization in QBD
Optimization in QBD
 
Linear programming class 12 investigatory project
Linear programming class 12 investigatory projectLinear programming class 12 investigatory project
Linear programming class 12 investigatory project
 
CH-1.1 Introduction (1).pptx
CH-1.1 Introduction (1).pptxCH-1.1 Introduction (1).pptx
CH-1.1 Introduction (1).pptx
 
Derivative Free Optimization and Robust Optimization
Derivative Free Optimization and Robust OptimizationDerivative Free Optimization and Robust Optimization
Derivative Free Optimization and Robust Optimization
 
Unit ii-1-lp
Unit ii-1-lpUnit ii-1-lp
Unit ii-1-lp
 
Optimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & ProcessingOptimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & Processing
 
Mathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and ApplicationsMathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and Applications
 
Linear programing
Linear programing Linear programing
Linear programing
 
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
Nonlinear Programming: Theories and Algorithms of Some Unconstrained Optimiza...
 
Fundamentals of Quantitative Analysis
Fundamentals of Quantitative AnalysisFundamentals of Quantitative Analysis
Fundamentals of Quantitative Analysis
 
Wip 13
Wip 13Wip 13
Wip 13
 
linearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptxlinearprogramingproblemlpp-180729145239.pptx
linearprogramingproblemlpp-180729145239.pptx
 
Linear programming
Linear programmingLinear programming
Linear programming
 

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 

Recently uploaded (20)

CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
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
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 

Optimization

  • 2. DEFINITION • The term optimize: “to make perfect” • An act, process or methodology of making something as fully perfect • Finding an alternative solution for problems
  • 3. INTRODUCTION Everyday, people always make optimization in their life on a conscious or subconscious way. Optimization can be to reach the best, which is possible with the resources available. Because of that, the conscious makes the act more efficient. The birth of optimization methods can be dated back to the days of 100 years. The further development in optimization was possible of differential calculus.
  • 5. ADVANTAGES • The first and most obvious benefit is how it can improve your problem’s efficiency. • Require fewer experiments to achieve an optimum formulation. • It can trace and rectify problem in a remarkably.
  • 6. Analytical Nonlinear Linear Single objective Multiobjective Multilevel Discrete Continuous Without derivatives Use derivatives Single level Inequality constraints Equality constraints Constrained Unconstrained Numerical Optimization Model
  • 7. Analytical and Numerical • Analytical methods use the mathematical theory of differential calculus and calculus of variations. • Numerical methods usually employ mathematical programming.Numerical methods use past information to generate better solutions.
  • 8. Numerical methods can be used to solve problems that cannot be solved analytically, because of this efficiency in problems, we deal with numerical methods of nonlinear programming. Best solution is shown in the middle of the figure. Constraints don’t changed but unknowns can change.
  • 9. Unconstrained and Constrained • In early generation of the optimization techniques, the aim was only the function minimization without any constraints. Some techniques transform the constrained problem into an unconstrained one.
  • 10. Single- and Multivariable • Most of the constrained multivariable optimization techniques are efficient, if the number of unknowns variables is not too much.
  • 11. Single- and Multiobjective • The basis of the multi objective optimization methods is the transformation of the vector optimization problem into a sequence of single objective optimization problems.
  • 12. Discrete and Nondiscrete • Most optimization techniques use non discrete. So, discrete optimization is a smaller stream in this field. The main advantage of discrete optimization is, that the result is closer to the realistic solution.
  • 13. Methods Without Derivatives • Complex Method • Flexible Tolerance Method • Hillclimb Method
  • 14. Complex Method Complex method is a constrained minimization technique which uses random search. So it doesn’t require derivatives. It usually use the random search directions. Because of that, its nonlinear programming problems solve with inequality constraints. M is the number of implicit constants and x the limit for the variables. The explicit constraints(i=1,2,…N): The implicit constraints(i=N+1,N+2,…N+M):
  • 15. Flexible Tolerance MethodFlexible method is a constrained random search technique. It uses the complex method. It allows to go outside of the feasible region, but if it doesn’t go far. This method improves the value of the objective function. It uses information provided by feasible points. Also there is a figure about optimal tolerance allocation for minimum cost. In this figure, the optimization tries to increase the tolerances to reduce cost, however, the specified assembly tolerance limits the tolerance size.
  • 16. Hillclimb Method This method is a direct search one without derivatives and a mathematical optimization technique. It is an iterative algorithm that tries to find a sufficiently good solution by making an incremental change to the solution. Then another incremental change is made to the new solution. Also, it finds optimal solutions for convex problems.
  • 17. Methods With First Derivatives Penalty Method: It solves the constrained optimization problems satisfactorily. The main idea is to construct some unconstrained optimization problems. Then it solves them by any minimization method. These type of optimization methods are named as Sequential Unconstrained Minimization Techniques (SUMT). These methods use inequality and equality constraints.
  • 18. Methods With Second DerivativesNewton’s Method: Newton’s Method uses second derivatives and indeed performs better. It constructs a quadratic approximation to the objective function with a starting point. And objective function is a function that matches the first and second derivative values at that point. The minimizer of the approximate function is used as the starting point in the next step and repeat it iteratively. Sequential Quadratic Programming Methods: SQP methods are the standard general purpose algorithms that solve problems under the following assumptions: -The problem is well-scaled and smooth, -The problem is not too big.
  • 19. REFERENCES [1] http://adcats.et.byu.edu/Publication/87-5/WAM2.html [2] József Farkas, Károly Jármai, Analysis and Optimum Design of Metal Structures
  • 20. – Sümeyra EROL Miskolc University, Faculty of Mechanical Engineering and Informatics, Computer Engineering “Thank you”