ENCE 724 / BMGT 832 Nonlinear Programming
Downloads & Links
References
Optimization and Equilibrium Problems
Downloads
Weeks | Topic (also see PowerPoint files for individual lectures for LINDO code or other relevant examples) |
1&2 |
Problem classification, examples • "An Analytic Derivation of the Efficient Portfolio Frontier," R.C. Merton, The Journal of Financial and Quantitative Analysis, 7 (4), Sept. 1972, 1851-1872. • Min Cost Flow LP version 1 (min_cost_flow_v1.txt, min_cost_flow_v1.xls) • Min Cost Flow LP version 2 (min_cost_flow_v2.txt, min_cost_flow_v2.xls) • Portfolio optimization QP (portfolio_optimization.xls) • Haverly pooling problem (1978 and 1979 references -- see Blackboard site: https://bb.eng.umd.edu) |
2 |
Some MATLAB basic commands • matlab_basics.m |
3,4,5,6 |
|
7, 8, 9, 10 |
|
11-14 |
Algorithms for constrained and unconstrained problems • steepest descent example (steepest_descent.xls) • Newton's method example (newton.xls) |
15 |
Sample Optimization Code:
Problem #1 (LP) | Problem #2 (NLP) | Problem #3 (QP) |
MATLAB (fmincon) MPL XPRESS-MP/MOSEL Excel (solver add-in) LINDO |
MATLAB (fmincon) MPL XPRESS-MP/MOSEL Excel (solver add-in) |
MATLAB (fmincon) MPL XPRESS-MP/MOSEL Excel (solver add-in) |
Optimization Software
(key:LP=linear programming, IP=integer programming,NLP=nonlinear
programming, NCP/VI = nonlinear complementarity problem/variational inequality)
- MATLAB,
MATLAB Student Version (LP, NLP, + many other functions) - MPL (Modeling language) (LP,IP,NLP)
- Dash Optimization (LP,IP, NLP solver is Xpress-MP, MOSEL is the modeling language),
Student Version of XPRESS-MP - LINDO (LP,IP,NLP),
LINDO/LINGO Student Version - GAMS (LP, IP, NLP, NCP/VI)
Links
Professional Societies
- Institute for Operations Research and the Management Sciences (INFORMS)
- Society for Industrial and Applied Mathematics (SIAM)
- Mathematical Programming Society (MPS)
Journals
- SIAM Journal on Optimization
- SIAM Journal on Control and Optimization
- INFORMS Journal on Computing
- Mathematical Programming
- Management Science
- Operations Research
- Transportation Science
- Mathematics of Operations Research
- Marketing Science
- Annals of Operations Research
- Computational & Mathematical Organization Theory
- Computational Optimization and Applications
- Journal of Combinatorial Optimization
- Journal of Global Optimization
- European Journal of Operational Research
ENCE724 home | Syllabus | Schedule & Homeworks | Projects | Downloads & Links