Essay Doctorate 1,026 words

Nonlinear Optimization and Excel Solver Nonlinear Optimization

Last reviewed: February 21, 2013 ~6 min read
Abstract

This is a mathematical explanation paper based on Nonlinear Optimization. It also covers further discussion of the aspect of the Excel Solver, how it is utilized as well as the rules around it and its importance to the optimization process. It also discusses how the Nonlinear optimization can be used in solving problems in mathematics.

Nonlinear Optimization and Excel Solver

Nonlinear optimization

Optimization has been considered among the most essential areas of modern applied mathematics, with its applications being in various fields such as in economics, engineering, statistics, finance, medicine and management science. As much as most of the books have described the different aspects, Nonlinear Optimization tend to be the first comprehensive treatment that give opportunity for the graduate students as well as researchers to have an understanding of the modern methods, principles and ideas within a reasonable time, leaving out the use of sacrificing mathematical precision. One of the leading experts, Andrzej Ruszcynski in the optimization of nonlinear stochastic systems goes ahead to integrate the theory and the methods of nonlinear optimization making it to be clear, unified, in addition to mathematically rigorous fashion, and has detailed and easy-to-follow proofs that has been illustrated by use of numerous examples and figures.

Non-Linear Optimization is important for it helps in carrying out minimization or maximization of a function by use of trust region algorithm. In addition, trust region algorithm has been recognized to be very safe and highly efficient, since it converges to a point it provides satisfaction to the first and second order necessary conditions (gradient is zero and Hessian is positive semi-definite) for a local minimum in case the set level of the objective that function below the starting position is bounded, (Fletcher, 1987). Where the point to which algorithm tends to give satisfaction to the second order sufficient condition (Lipschitz in a neighborhood of this point and Hessian is positive definite) the algorithm will converge at second order.

Usually the algorithm has not been designed for use on functions which have no existence of derivatives or on thousands of variables. Nlm or optim are used for them. Algorithm does best job at local optimization in existence of derivatives. Compared to nlm or optim it is much safer and better behaved, (Nocedal, J. And Wright, S.J., 1999). Its importance is especially where function evaluations tend to be expensive, for it makes the best possible use of each Hessian evaluation, function and gradient.

However, algorithm has not been designed for constrained optimization. It gives opportunity for a restricted domain yet it never converges efficiently to solutions on the boundary of the domain, (Y. Yuan, 1993). This theorems assure rapid convergence to a local optimum in case the level set of the objective function below the starting position has been bounded as well as contained within the interior of the domain of the objective function; in other words, the entire points that are on the boundary of the domain posses higher objective function values as compared to the starting point. Automatically the trust region become adjusted by algorithm in keeping accepted iterates within the interior of the domain, (R. Byrd, R.B. Schnabel and G.A. Shultz, 1987).

OpenSolver

Andrew Mason and students at the Engineering Science department, University of Auckland, NZ, have developed and maintained OpenSolver; it has been described as an Excel VBA add-in that extends built-in Solver of Excel with a highly powerful Linear Programming solver. Consisting of significant features such as excellent Open Source, COIN-OR CBC optimization engine solve large Linear and Integer problems quickly. There is no artificial limit on the size of problem you may solve. It is compatible with the existing Solver models, ruling out the need to change the spreadsheets, and it is a free open source software. However, since OpenSolver never solve problems of non-linear optimization, the solver model is supposed to have "Assume Linear Model" turned on.

Apart from OpenSolver acting importantly in providing a replacement optimization engine, it as well has: A fast QuickSolve mode that makes it to be much faster in re-solving a model after making changes; a built-in model visualizer that highlights a model's objective, constraints, and decision variables directly on a spreadsheet; a modelling tool that improves on the built-in Solver window, (Andrew J. Mason, 2010). Importantly OpenSolver has been developed for Excel 2003, Excel 2007 and Excel 2010; this is in addition to the 64 bit version, which runs on Windows.

You’re 78% through this paper. Sign up to read the full paper.

Sign Up Now — Instant Access Already a member? Log in
130,000+ paper examples AI writing assistant Citation generator Cancel anytime
References
8 sources cited in this paper
  • Andrew J Mason (2010) OpenSolver: Open Source Optimisation for Excel
  • Department of Engineering Science University of Auckland New Zealand. Retrived February 20, 2013. https://secure.orsnz.org.nz/conf45/program/Papers/ORSNZ2010_Mason.pdf
  • Fletcher, R. (1987) Practical Methods of Optimization, second edition. John Wiley, Chichester. Retrieved February 20, 2013. http://www.stat.umn.edu/geyer/trust/library/trust/html/trust.html
  • Nocedal, J. and Wright, S. J. (1999) Numerical Optimization. Springer-Verlag, New York. Retrieved February 20, 2013.http://www.stat.umn.edu/geyer/trust/library/trust/html/trust.html
  • R. Byrd, R.B. Schnabel and G.A. Shultz, (1987) “A trust region algorithm for nonlinearly constrained optimization”, SIAM J. Numer. Retrieved February 20, 2013. ftp://www.cc.ac.cn/pub/home/yyx/papers/p946d.pdf
  • Y. Yuan, (1993) “A new trust region algorithm for nonlinear optimization”, in: D. Bainov and V.
  • Covachev, eds., Proceedings of the Frist International Colloquium on Numerical Analysis
  • (VSP, Zeist, pp. 141-152. Retrieved February 20, 2013 ftp://www.cc.ac.cn/pub/home/yyx/papers/p946d.pdf
Cite This Paper
PaperDue. (2013). Nonlinear Optimization and Excel Solver Nonlinear Optimization. PaperDue. https://www.paperdue.com/essay/nonlinear-optimization-and-excel-solver-86095

Always verify citation format against your institution’s current style guide requirements.