Less is more: Simplified Nelder-Mead method for large unconstrained optimization
DOI:
https://doi.org/10.2298/YJOR180120014GKeywords:
continuous optimization, direct search methods, Nelder Mead method, less is more approachAbstract
Nelder-Mead method (NM) for solving continuous non-linear optimization problem is probably the most cited and the most used method in the optimization literature and in practical applications, too. It belongs to the direct search methods, those which do not use the first and the second order derivatives. The popularity of NM is based on its simplicity. In this paper we propose even more simple algorithm for larger instances that follows NM idea. We call it Simplified NM (SNM): instead of generating all n + 1 simplex points in Rn, we perform search using just q + 1 vertices, where q is usually much smaller than n. Though the results cannot be better than after performing calculations in n+1 points as in NM, significant speed-up allows to run many times SNM from different starting solutions, usually getting better results than those obtained by NM within the same cpu time. Computational analysis is performed on 10 classical convex and non-convex instances, where the number of variables n can be arbitrarily large. The obtained results show that SNM is more effective than the original NM, confirming that LIMA yields good results when solving a continuous optimization problem.References
Dražić, M., Drazić, Z., Mladenović, N., Urošević, D., and Zhao, Q. H., Continuous variable neighbourhood search with modified NelderMead for non-differentiable optimization, IMA Journal of Management Mathematics, dpu012, 2014.
Gao, F., and Han, L., Implementing the Nelder-Mead simplex algorithm with adaptive parameters, Computational Optimization and Applications, 51 (1) (2012) 259-277.
Hansen, P., Mladenovic, N., Todosijević, R., and Hanaa, S., Variable neighborhood search: basics and variants, EURO Journal on Computational Optimization, 5 (3) (2017) 423-454.
Kelley, C. T., Detection and remediation of stagnation in the neldermead algorithm using a sufficient decrease condition, SIAM Journal on Optimization, 10 (1) (1999) 43-55.
Kolda, T. G., Lewis, R. M., and Torczon, V., Optimization by direct search: New perspectives on some classical and modern methods, SIAM Review, 45 (3) (2003) 385-482.
Kovacevic, D., Mladenovic, N., Milosevic, P., Petrovic, B., and Dobric, V., Comparative analysis of continuous global optimization methods, Department of Computer Science, Michigan State University, G-2013-41, Montreal, Canada, 2013.
Kovacevic, D., Mladenovic, N., Petrovic, B., and Milosevic, P., DE-VNS: Self-adaptive Differential Evolution with crossover neighborhood search for continuous global optimization, Computers & Operations Research, 52 (part B) (2014) 157-169.
Lagarias, J. C., Reeds, J. A., Wright, M. H., and Wright, P. E., Convergence properties of the NelderMead simplex method in low dimensions, SIAM Journal on Optimization, 9 (1) (1998) 112-147.
Luangpaiboon, P., Variable neighborhood simplex search methods for global optimization models, Journal of Computer Science, 8 (4) (2012) 613-620.
McKinnon, K. I. M., Convergence of the NelderMead Simplex Method to a Nonstationary Point, SIAM Journal on Optimization, 9 (1) (1998) 148-158.
Mladenović, N., Dražić, M., Kovačević-Vujčić, V., and Čangalović, M., General variable neighborhood search for the continuous optimization, European Journal of Operational Research, 191 (3) (2008) 753-770.
Mladenović, N., Todosijević, R., and Urošević, D., Less is more: basic variable neighborhood search for minimum differential dispersion problem, Information Sciences, 326 (2016) 160-171.
Nazareth, L., and Tseng, P., Gilding the lily: A variant of the Nelder-Mead algorithm based on golden-section search, Computational Optimization and Applications, 22 (1) (2002) 133-144.
Nelder, J. A., and Mead, R., A simplex method for function minimization, The Computer Journal, 7 (4) (1965) 308-313.
Price, C. J., Coope, I. D., and Byatt, D., A convergent variant of the NelderMead algorithm, Journal of Optimization Theory and Applications, 113 (1) (2002) 5-19.
Rykov, A. S., Simplex algorithms for unconstrained minimization, Prob. Contr. Info. Theory, 12 (3) (1983) 195-208.
Singer, S., and Nelder, J., Nelder-Mead algorithm, Scholarpedia, 2009.
Urošević, D., Brimberg, J., and Mladenovic, N., Variable neighborhood decomposition search for the edge weighted k-cardinality tree problem, Computers & Operations Research, 31 (8) (2004) 1205-1213.
Wang, P. C., and Shoup, T. E., Parameter sensitivity study of the NelderMead simplex method, Advances in Engineering Software, 42 (7) (2011) 529-533.
Wright, M. H., Nelder, Mead, and the other simplex method, Documenta Mathematica, 7 (2010) 271-276.
Zhao, Q. H., Urošević, D., Mladenovic, N., and Hansen, P., A restarted and modified simplex search for unconstrained optimization, Computers & Operations Research, 36 (12) (2009) 3263-3271.
Zhao, Q., Mladenovic, N., and Urošević, D., A parametric simplex search for unconstrained optimization problem, Trans Adv Res, 8 (2012) 22-27.
Downloads
Published
Issue
Section
License
Copyright (c) 2018 YUJOR
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.