MAD5420: Numerical Optimization


email me

Instructor: Michael Navon
Office: Love Building Room 107
Phone: (850) 644-6560
E-mail:
navon@csit.fsu.edu
Office Hours: TTH 10:00AM-12:30AM;
URL:
http://www.csit.fsu.edu/~navon


Syllabus.pdf



Stationary Points Example




Useful optimization books and web sites



Positive definiteness of a Hessian Matrix Example




Proof of quadratic rate of convergence of Newton Method




Secant method and its convergence rate




Fibonacci numbers and Computer algorithms: reading material



Example code of Fibonacci unimodal function extremum bracketing code




The Wolfe step size conditions reading material




Parabolic interpolation reading material and example code




Steepest Descent convergence rate and Kantorovich inequality reading material



Quasi-Newton presentation reading material


Quasi-Newton Theoretical presentation reading material




IMSL Optimization Library Contents and description: reading material


How to use NAG F77 Library on aspen.csit.fsu.edu CSIT Computer: Documentation-New!!!


Introductory Chapter to Optimization Section in NAG F77 Library on aspen.csit.fsu.edu CSIT Computer: Documentation-New!!!


Use of NAG F77 Library example on aspen.csit.fsu.edu CSIT Computer: Documentation-New!!!


Typical Optimization Routine Documentation in E04 chapter of NAG F77 Library example on aspen.csit.fsu.edu CSIT Computer: Documentation-New!!!


Quasi-Newton DFP and BFGS for February 11: reading material



Quasi-Newton summary DFP and BFGS for February 11: reading material




Unconstrained Minimization Paper of J. Nocedal: reading material



Matlab code for Cholesky factorization of modified Newton method




Fortran code for LU factorization for modified Newton method




Fortran code for Newton method



Matlab code for Trust region method Newton method


Matlab code for solver of Trust region method Newton method


Matlab code for Wolfe line search method


Matlab code for Wolfe line search method.Main program


Matlab code for Armijo line search with backtracking method.



Fortran example code for DFP Quasi-Newton method with line search.




Fortran example code for Fletcher Reeves nonlinear Conjugate Gradient method .



Fortran example tar file code for Polak Ribiere CG+ nonlinear Conjugate Gradient method .




Fortran example code for BFGS Quasi-Newton method with line search.Homework 10


Numerical Recipes sample pages for DFP Quasi-Newton method with line search.



Reading Material: Trust region method.



Reading Material:Liu and Nocedal 1989 paper on Limited Memory Quasi-Newton Method L-BFGS.




Reading Material:Conjugate gradient Theory.





Reading Material:Shanno Phua Material for CONMIN Theory.




Reading Material:Beale restarts for nonlinear conjugate gradient method.




Reading Material:Karush Kuhn Tucker theory for constrained optimization.



Reading Material:Sensitivity of Lagrange multipliers theory for constrained optimization.




Reading Material: Bertsekas lecture on penalty method:constrained optimization.



Fortran code implementing interior penalty method:constrained optimization.




Tar file of L-BFGS-B Nocedal et al code for bound constrained optimization.



Theory of L-BFGS-B Nocedal et al code for bound constrained optimization.



Documentation of L-BFGS-B Nocedal et al code for bound constrained optimization.


Reading Material: Bertsekas lecture on Augmented Lagrangian Lemma.


Tar file for Limited Memory L-BFGS Fortran code.Use tar-xvf to untar the file.


Output file of Limited Memory L-BFGS Fortran code run.


Conjugate gradient complementary material reading assignment.



Documented FORTRAN code example of NASH Truncated Newton method for large-scale unconstrained minimization.


Example of Numerical Optimization mid-term examination.






Example of driver routine with history for IMSL UMCGG routine.

Paper on NEOS application and portfolio optimization.




Basic paper on portfolio Optimization .





Luksan Vlcek code 811 documentation for nondifferentiable optimization.



Modulopt French library information for users for nondifferentiable optimization.



Modulopt French library information bundle algorithm for users of nondifferentiable optimization.



Paper on variable metric bundle algorithm by Lemarechal and Claudia Sagastizabal for users of nondifferentiable optimization.



Fortran code for bundle algorithm for nondifferentiable optimization.



Paper by Young Scholar on Global Optimization using simulated annealing .



Documentation on solving Traveling Salesman problem using simulated annealing .

Fortran code on solving Traveling Salesman problem using simulated annealing .



Fortran code on solving continuous minimization problems using simulated annealing .


TOMS documentation paper on Corana method for minimization with continuous variables using simulated annealing .




Description of Genetical Algorithms as method for global Optimization)




Description of D.L. Carroll's FORTRAN Genetic Algorithm Driver




Tar file of code of D.L. Carroll's FORTRAN Genetic Algorithm





Tutorial of Paul Charbonneau/NCAR on Genetic Algorithms





Tutorial of Darrell Whitley(Colorado State University) on Genetic Algorithms


Homework 1 For Numerical Optimization due January 19,2004


Homework 2 For Numerical Optimization due January 26,2004


Homework 3 For Numerical Optimization due January 30,2004


Homework 4 for Numerical Optimization due February 4,2004(Fibonacci algorithm)


Homework 5 for Numerical Optimization due February 6,2004(Steepest Descent algorithm )


Homework 6 for Numerical Optimization due February 9 ,2004(Convergence rate of the Steepest Descent algorithm )


Homework 7 for Numerical Optimization due February 13 ,2004( (Modified Newton method with Armijo line search)


Homework 8 for Numerical Optimization due February 16 ,2004( (DFP Quasi- Newton method with Armijo line search)


Homework 9 for Numerical Optimization due February 18 ,2004( (Prove Sherman-Morrison-Woodbury Formula.)


Homework 10 for Numerical Optimization due February 20 ,2004(Test BFGS Q-N code on difficult Woods problem .)


Homework 11 for Numerical Optimization due February 26 ,2004(Flowchart and test L- BFGS Q-N code on difficult Woods problem .)


Homework 12 for Numerical Optimization due March 03 ,2004(Conjugate gradient implementing F-R , P-R and Powell variants of C-G code on difficult Woods problem .)


Homework 13 for Numerical Optimization due March 08 ,2004(Application of the Nash Truncated Newton method and study of its properties .)


Homework 14 for Numerical Optimization due March 10 ,2004( Equality constrained optimization)


Homework 15 for Numerical Optimization due March 23 ,2004( Constrained optimization)


Homework 17 for Numerical Optimization due March 28 ,2004( Constrained optimization-Penalty Method)


Homework 18 for Numerical Optimization due March 31 ,2004( Constrained optimization-Augmented Lagrangian Method)


Homework 19 for Numerical Optimization due April 7 ,2004( Constrained optimization using NAG routine e04ucf based on Sequential Quadratic Programming. )


Homework 20 for Numerical Optimization due April 11 ,2004( Constrained optimization Use of L-BFGS-B for simple bound constraints based on projected gradient method. See help and tips.)


Homework 21 for Numerical Optimization due April 11 ,2004( Portfolio Optimization See help and tips.)


Homework 22 for Numerical Optimization due April 16 ,2004( non-differentiable Optimization) See help and tips.)


Homework 23 for Numerical Optimization due April 16 ,2004(Simulated Annealing as method for global Optimization) See help and tips.)


Homework 24 for Numerical Optimization due April 16 ,2004(Genetical Algorithms as methods for global Optimization) See help and tips.)


MID TERM EXAM FOR NUMERICAL OPTIMIZATION .)


FINAL EXAM FOR NUMERICAL OPTIMIZATION 2004.)