344
Views
80
CrossRef citations to date
0
Altmetric
Part 2 – Computations and software

PSwarm: a hybrid solver for linearly constrained global derivative-free optimization

&
Pages 669-685 | Received 18 Sep 2008, Published online: 07 Aug 2009
 

Abstract

PSwarm was developed originally for the global optimization of functions without derivatives and where the variables are within upper and lower bounds. The underlying algorithm used is a pattern search method, or more specifically, a coordinate search method, which guarantees convergence to stationary points from arbitrary starting points. In the (optional) search step of coordinate search, the algorithm incorporates a particle swarm scheme for dissemination of points in the feasible region, equipping the overall method with the capability of finding a global minimizer. Our extensive numerical experiments showed that the resulting algorithm is highly competitive with other global optimization methods based only on function values. PSwarm is extended in this paper to handle general linear constraints. The poll step now incorporates positive generators for the tangent cone of the approximated active constraints, including a provision for the degenerate case. The search step has also been adapted accordingly. In particular, the initial population for particle swarm used in the search step is computed by first inscribing an ellipsoid of maximum volume to the feasible set. We have again compared PSwarm with other solvers (including some designed for global optimization) and the results confirm its competitiveness in terms of efficiency and robustness.

AMS Subject Classification :

Acknowledgements

Support for the first author was provided by Algoritmi Research Center and by FCT under grants POCI/MAT/59442/2004 and POCI/MAT/58957/2004. Support for the second author was provided by FCT under grants POCI/MAT/59442/2004 and PTDC/MAT/64838/2006.

Notes

The code in Citation35 is originally implemented in MATLAB. We rewrote it in C using the BLAS Citation4 and LAPACK Citation2 linear algebra packages, for our own usage in the C version of PSwarm.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,330.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.