SlideShare a Scribd company logo
1 of 12
Σ   YSTEMS


Introduction to the Theory of Optimization

            Dimitrios Papadopoulos
               Delta Pi Systems



              Thessaloniki, Greece
Optimization Tree
                                                            Nonlinear Equations


                                                          Nonlinear Least Squares


                                    Unconstrained           Global Optimization


                                                       Nondifferentiable Optimization


                                                            Linear Programming


                                                          Nonlinearly Constrained


                    Continuous       Constrained             Bound Constraint

     Optimization

                     Discrete    Integer Programming       Network Programming


                                                          Stochastic Programming



                                                                                        Σ   YSTEMS
Taylor’s Theorem
  ◮   Suppose that f : Rn → R is continuously differentiable and that p ∈ Rn .
      Then we have that

                          f (x + p) = f (x) + ∇f (x + tp)T p,                    (1)
      for some t ∈ (0, 1). Moreover, if f is twice differentiable, we have that
                                                   1
                      ∇f (x + p) = ∇f (x) +            ∇2 f (x + tp)pdt,         (2)
                                               0
      and that
                                                 1
                  f (x + p) = f (x) + ∇f (x)T p + pT ∇2 f (x + tp)p,             (3)
                                                 2
      for some t ∈ (0, 1)




                                                                                   Σ   YSTEMS
Positive Definiteness
  ◮   A symmetric matrix A ∈ Rn×n is positive definite if there is a positive
      constant α such that

                         xT Ax ≥ α||x||2 ,      for all x ∈ Rn .               (4)
                                 n×n
  ◮   A symmetric matrix A ∈ R         is positive semidefinite if

                            xT Ax ≥ 0,       for all   x ∈ Rn .                (5)




                                                                                 Σ   YSTEMS
Convexity
  ◮   S ∈ Rn is a convex set if the straight line segment connecting any two
      points in S lies entirely inside. Formally, for any two points x ∈ S and
      y ∈ S, we have

                        αx + (1 − α)y ∈ S     for all   α ∈ [0, 1].              (6)



  ◮   f is a convex function if its domain is a convex set and if for any two
      points x and y in this domain, the graph of f lies below the straight line
      connecting (x, f (x)) to (y, f (y)) in the space Rn+1 . That is, we have

            f (α + (1 − α)y) ≤ αf (x) + (1 − α)f (y),      for all α ∈ [0, 1].   (7)




                                                                                   Σ   YSTEMS
Local and global minima
  ◮   A point x∗ is a global minimizer if f (x∗ ) ≤ f (x) for all x ∈ Rn .

  ◮   A point x∗ is a local minizer if there is a neighborhood N of x∗ such that
      f (x∗ ) ≤ f (x) for x ∈ N .

  ◮   A point x∗ is a strict local minimizer (also called a strong local minimizer)
      if there is a neighborhood N of x∗ such that f (x∗ ) < f (x) for all x ∈ N
      with x = x∗ .

  ◮   A point x∗ is an isolated local minimizer if there is a neighborhood N of x∗
      such that x∗ is the only local minimizer in N .




                                                                                      Σ   YSTEMS
First-Order Necessary Conditions
Theorem
If x∗ is a local minimizer and f is continously differentiable in an open
neighborhood of x∗ , then ∇f (x∗ ) = 0.
  ◮   x∗ is a stationary point if ∇f (x∗ ) = 0.
  ◮   Any local minimizer must be a stationary point.




                                                                           Σ   YSTEMS
Second-Order Necessary Conditions
Theorem
If x∗ is a local minimizer of f and ∇2 f is continuous in an open neighborhood
of x∗ , then ∇f (x∗ ) = 0 and ∇2 f (x∗ ) is positive semidefinite.




                                                                                 Σ   YSTEMS
Second-Order Sufficient Conditions
Theorem
Suppose that ∇2 f is continuous in an open neighborhood of x∗ and that
∇f (x∗ ) = 0 and ∇2 f (x∗ ) is positive definite. Then x∗ is a strict local
minimizer of f .




                                                                             Σ   YSTEMS
Uniqueness of minimum for convex functions
Theorem
When f is convex, any local minimizer x∗ is a global minimizer of f . If in
addition f is differentiable, then any stationary point x∗ is a global minimizer of
f.




                                                                                 Σ   YSTEMS
Linear Least-Squares
  ◮   Model: y(ti ; x1 , ..., xn ) = ai,1 + ... + ai,n xn , i = 1, ..., m,
  ◮   Minimization problem:
           m                                       m
                (y(ti ; x1 , ..., xn ) − bi )2 =         (ai,1 + ... + ai,n xn − bi )2 = min   (8)
          i=1                                      i=1

      or in matrix form
  ◮   Given A = (aij )m,n ∈ Rm×n and b ∈ Rn find x∗ ∈ Rn , such that
                      i,j=1

                                   ||Ax∗ − b||2 = min ||Ax − b||2                              (9)
                                                    n     x∈R

  ◮   x∗ ∈ Rn is exactly then a solution of equation (1), if x∗ is the solution of
      the equation
                                     AT Ax = AT b                              (10)
      The system of normal equations has at least one solution. It has exactly
      one, if Rank(A) = n
  ◮   If A ∈ Rm×n has n full ranks (columns), then the matrix AT A ∈ Rn×n is
      symmetric positive definite.                                                                Σ   YSTEMS
Contact us



Delta Pi Systems
Optimization and Control of Processes and Systems
Thessaloniki, Greece
http://www.delta-pi-systems.eu




                                                    Σ   YSTEMS

More Related Content

What's hot

PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
Prince Jain
 

What's hot (20)

Introduction to optimization Problems
Introduction to optimization ProblemsIntroduction to optimization Problems
Introduction to optimization Problems
 
Dynamic Programming
Dynamic ProgrammingDynamic Programming
Dynamic Programming
 
Constrained Optimization
Constrained OptimizationConstrained Optimization
Constrained Optimization
 
Simplex Algorithm
Simplex AlgorithmSimplex Algorithm
Simplex Algorithm
 
Fuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkFuzzy Logic and Neural Network
Fuzzy Logic and Neural Network
 
Lesson 25: Unconstrained Optimization I
Lesson 25: Unconstrained Optimization ILesson 25: Unconstrained Optimization I
Lesson 25: Unconstrained Optimization I
 
Convex optimization methods
Convex optimization methodsConvex optimization methods
Convex optimization methods
 
Introduction to Optimization.ppt
Introduction to Optimization.pptIntroduction to Optimization.ppt
Introduction to Optimization.ppt
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability
 
Lagrange's method
Lagrange's methodLagrange's method
Lagrange's method
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
 
Mathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and ApplicationsMathematical Optimisation - Fundamentals and Applications
Mathematical Optimisation - Fundamentals and Applications
 
nonlinear programming
nonlinear programmingnonlinear programming
nonlinear programming
 
Introduction to optimization technique
Introduction to optimization techniqueIntroduction to optimization technique
Introduction to optimization technique
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
 
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
ADVANCED OPTIMIZATION TECHNIQUES META-HEURISTIC ALGORITHMS FOR ENGINEERING AP...
 
Multi Objective Optimization
Multi Objective OptimizationMulti Objective Optimization
Multi Objective Optimization
 
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
 
Unit 7 dynamic programming
Unit 7   dynamic programmingUnit 7   dynamic programming
Unit 7 dynamic programming
 
PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
 

Viewers also liked

Introduction to inverse problems
Introduction to inverse problemsIntroduction to inverse problems
Introduction to inverse problems
Delta Pi Systems
 
Final Assembly
Final AssemblyFinal Assembly
Final Assembly
garywild
 
Οικονομικά οφέλη από προγράμματα διαχείρισης
Οικονομικά οφέλη από προγράμματα διαχείρισηςΟικονομικά οφέλη από προγράμματα διαχείρισης
Οικονομικά οφέλη από προγράμματα διαχείρισης
Delta Pi Systems
 
Buy FOB sell CFR-CIF cargo ASD v01
Buy FOB sell CFR-CIF cargo ASD v01Buy FOB sell CFR-CIF cargo ASD v01
Buy FOB sell CFR-CIF cargo ASD v01
Igor Afonin
 

Viewers also liked (16)

Classical optimization theory Unconstrained Problem
Classical optimization theory Unconstrained ProblemClassical optimization theory Unconstrained Problem
Classical optimization theory Unconstrained Problem
 
Introduction to inverse problems
Introduction to inverse problemsIntroduction to inverse problems
Introduction to inverse problems
 
Introduction to CAGD for Inverse Problems
Introduction to CAGD for Inverse ProblemsIntroduction to CAGD for Inverse Problems
Introduction to CAGD for Inverse Problems
 
Master Presentation
Master PresentationMaster Presentation
Master Presentation
 
Final Assembly
Final AssemblyFinal Assembly
Final Assembly
 
Alliance Exports Pvt. Ltd., Patiala, Medical Disposables
 Alliance Exports Pvt. Ltd., 	Patiala, Medical Disposables Alliance Exports Pvt. Ltd., 	Patiala, Medical Disposables
Alliance Exports Pvt. Ltd., Patiala, Medical Disposables
 
Chapter 03
Chapter 03Chapter 03
Chapter 03
 
journalism
journalismjournalism
journalism
 
CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...
CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...
CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...
 
Οικονομικά οφέλη από προγράμματα διαχείρισης
Οικονομικά οφέλη από προγράμματα διαχείρισηςΟικονομικά οφέλη από προγράμματα διαχείρισης
Οικονομικά οφέλη από προγράμματα διαχείρισης
 
His hands
His handsHis hands
His hands
 
Introduction to Calculus of Variations
Introduction to Calculus of VariationsIntroduction to Calculus of Variations
Introduction to Calculus of Variations
 
Buy FOB sell CFR-CIF cargo ASD v01
Buy FOB sell CFR-CIF cargo ASD v01Buy FOB sell CFR-CIF cargo ASD v01
Buy FOB sell CFR-CIF cargo ASD v01
 
Multiple sclerosis: Medical and Nursing Managements
Multiple sclerosis: Medical and Nursing ManagementsMultiple sclerosis: Medical and Nursing Managements
Multiple sclerosis: Medical and Nursing Managements
 
Sistem organa za disanje
Sistem organa za disanjeSistem organa za disanje
Sistem organa za disanje
 
Actividad #2 - Derechos Humanos - Harold Nicolás Pinilla Naranjo 1002
Actividad #2 - Derechos Humanos - Harold Nicolás Pinilla Naranjo 1002Actividad #2 - Derechos Humanos - Harold Nicolás Pinilla Naranjo 1002
Actividad #2 - Derechos Humanos - Harold Nicolás Pinilla Naranjo 1002
 

Similar to Introduction to the theory of optimization

Cs229 cvxopt
Cs229 cvxoptCs229 cvxopt
Cs229 cvxopt
cerezaso
 
Bachelor_Defense
Bachelor_DefenseBachelor_Defense
Bachelor_Defense
Teja Turk
 
Rank awarealgs small11
Rank awarealgs small11Rank awarealgs small11
Rank awarealgs small11
Jules Esp
 
Rank awarealgs small11
Rank awarealgs small11Rank awarealgs small11
Rank awarealgs small11
Jules Esp
 
Extension principle
Extension principleExtension principle
Extension principle
Savo Delić
 

Similar to Introduction to the theory of optimization (20)

Cs229 cvxopt
Cs229 cvxoptCs229 cvxopt
Cs229 cvxopt
 
IVR - Chapter 1 - Introduction
IVR - Chapter 1 - IntroductionIVR - Chapter 1 - Introduction
IVR - Chapter 1 - Introduction
 
03 convexfunctions
03 convexfunctions03 convexfunctions
03 convexfunctions
 
Bachelor_Defense
Bachelor_DefenseBachelor_Defense
Bachelor_Defense
 
Nonconvex Compressed Sensing with the Sum-of-Squares Method
Nonconvex Compressed Sensing with the Sum-of-Squares MethodNonconvex Compressed Sensing with the Sum-of-Squares Method
Nonconvex Compressed Sensing with the Sum-of-Squares Method
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function Interpolation
 
CPP.pptx
CPP.pptxCPP.pptx
CPP.pptx
 
QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...
QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...
QMC: Operator Splitting Workshop, Using Sequences of Iterates in Inertial Met...
 
QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...
QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...
QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Alg...
 
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
 
Z transform ROC eng.Math
Z transform ROC eng.MathZ transform ROC eng.Math
Z transform ROC eng.Math
 
Quadrature
QuadratureQuadrature
Quadrature
 
Rank awarealgs small11
Rank awarealgs small11Rank awarealgs small11
Rank awarealgs small11
 
Rank awarealgs small11
Rank awarealgs small11Rank awarealgs small11
Rank awarealgs small11
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurations
 
Fixed point theorem of discontinuity and weak compatibility in non complete n...
Fixed point theorem of discontinuity and weak compatibility in non complete n...Fixed point theorem of discontinuity and weak compatibility in non complete n...
Fixed point theorem of discontinuity and weak compatibility in non complete n...
 
11.fixed point theorem of discontinuity and weak compatibility in non complet...
11.fixed point theorem of discontinuity and weak compatibility in non complet...11.fixed point theorem of discontinuity and weak compatibility in non complet...
11.fixed point theorem of discontinuity and weak compatibility in non complet...
 
Existence Theory for Second Order Nonlinear Functional Random Differential Eq...
Existence Theory for Second Order Nonlinear Functional Random Differential Eq...Existence Theory for Second Order Nonlinear Functional Random Differential Eq...
Existence Theory for Second Order Nonlinear Functional Random Differential Eq...
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
 
Extension principle
Extension principleExtension principle
Extension principle
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Introduction to the theory of optimization

  • 1. Σ YSTEMS Introduction to the Theory of Optimization Dimitrios Papadopoulos Delta Pi Systems Thessaloniki, Greece
  • 2. Optimization Tree Nonlinear Equations Nonlinear Least Squares Unconstrained Global Optimization Nondifferentiable Optimization Linear Programming Nonlinearly Constrained Continuous Constrained Bound Constraint Optimization Discrete Integer Programming Network Programming Stochastic Programming Σ YSTEMS
  • 3. Taylor’s Theorem ◮ Suppose that f : Rn → R is continuously differentiable and that p ∈ Rn . Then we have that f (x + p) = f (x) + ∇f (x + tp)T p, (1) for some t ∈ (0, 1). Moreover, if f is twice differentiable, we have that 1 ∇f (x + p) = ∇f (x) + ∇2 f (x + tp)pdt, (2) 0 and that 1 f (x + p) = f (x) + ∇f (x)T p + pT ∇2 f (x + tp)p, (3) 2 for some t ∈ (0, 1) Σ YSTEMS
  • 4. Positive Definiteness ◮ A symmetric matrix A ∈ Rn×n is positive definite if there is a positive constant α such that xT Ax ≥ α||x||2 , for all x ∈ Rn . (4) n×n ◮ A symmetric matrix A ∈ R is positive semidefinite if xT Ax ≥ 0, for all x ∈ Rn . (5) Σ YSTEMS
  • 5. Convexity ◮ S ∈ Rn is a convex set if the straight line segment connecting any two points in S lies entirely inside. Formally, for any two points x ∈ S and y ∈ S, we have αx + (1 − α)y ∈ S for all α ∈ [0, 1]. (6) ◮ f is a convex function if its domain is a convex set and if for any two points x and y in this domain, the graph of f lies below the straight line connecting (x, f (x)) to (y, f (y)) in the space Rn+1 . That is, we have f (α + (1 − α)y) ≤ αf (x) + (1 − α)f (y), for all α ∈ [0, 1]. (7) Σ YSTEMS
  • 6. Local and global minima ◮ A point x∗ is a global minimizer if f (x∗ ) ≤ f (x) for all x ∈ Rn . ◮ A point x∗ is a local minizer if there is a neighborhood N of x∗ such that f (x∗ ) ≤ f (x) for x ∈ N . ◮ A point x∗ is a strict local minimizer (also called a strong local minimizer) if there is a neighborhood N of x∗ such that f (x∗ ) < f (x) for all x ∈ N with x = x∗ . ◮ A point x∗ is an isolated local minimizer if there is a neighborhood N of x∗ such that x∗ is the only local minimizer in N . Σ YSTEMS
  • 7. First-Order Necessary Conditions Theorem If x∗ is a local minimizer and f is continously differentiable in an open neighborhood of x∗ , then ∇f (x∗ ) = 0. ◮ x∗ is a stationary point if ∇f (x∗ ) = 0. ◮ Any local minimizer must be a stationary point. Σ YSTEMS
  • 8. Second-Order Necessary Conditions Theorem If x∗ is a local minimizer of f and ∇2 f is continuous in an open neighborhood of x∗ , then ∇f (x∗ ) = 0 and ∇2 f (x∗ ) is positive semidefinite. Σ YSTEMS
  • 9. Second-Order Sufficient Conditions Theorem Suppose that ∇2 f is continuous in an open neighborhood of x∗ and that ∇f (x∗ ) = 0 and ∇2 f (x∗ ) is positive definite. Then x∗ is a strict local minimizer of f . Σ YSTEMS
  • 10. Uniqueness of minimum for convex functions Theorem When f is convex, any local minimizer x∗ is a global minimizer of f . If in addition f is differentiable, then any stationary point x∗ is a global minimizer of f. Σ YSTEMS
  • 11. Linear Least-Squares ◮ Model: y(ti ; x1 , ..., xn ) = ai,1 + ... + ai,n xn , i = 1, ..., m, ◮ Minimization problem: m m (y(ti ; x1 , ..., xn ) − bi )2 = (ai,1 + ... + ai,n xn − bi )2 = min (8) i=1 i=1 or in matrix form ◮ Given A = (aij )m,n ∈ Rm×n and b ∈ Rn find x∗ ∈ Rn , such that i,j=1 ||Ax∗ − b||2 = min ||Ax − b||2 (9) n x∈R ◮ x∗ ∈ Rn is exactly then a solution of equation (1), if x∗ is the solution of the equation AT Ax = AT b (10) The system of normal equations has at least one solution. It has exactly one, if Rank(A) = n ◮ If A ∈ Rm×n has n full ranks (columns), then the matrix AT A ∈ Rn×n is symmetric positive definite. Σ YSTEMS
  • 12. Contact us Delta Pi Systems Optimization and Control of Processes and Systems Thessaloniki, Greece http://www.delta-pi-systems.eu Σ YSTEMS