Galahad library

Galahad library

The Galahad library is a thread-safe library of packages for the solution of optimization—or mathematical programming—problems. The areas covered by the library are unconstrained and bound-constrained optimization, quadratic programming, nonlinear programming, systems of nonlinear equations and inequalities, and nonlinear least squares problems. The library is mostly written in the Fortran 90 programming language.

The name of the library originates from its major package for general nonlinear programming, LANCELOT-B, the successor of the original augmented lagrangian package LANCELOT of Conn, Gould and Toint [1] .

Other packages in the library include

* a filter-based method for systems of linear and nonlinear equations and inequalities,
* an active-set method for nonconvex quadratic programming,
* a primal-dual interior-point method for nonconvex quadratic programming,
* a presolver for quadratic programs,
* a Lanczos method for trust-region subproblems,
* an interior-point method to solve linear programs or separable convex programs or alternatively, to compute the analytic center of a set defined by such constraints, if it exists.

Packages in the GALAHAD library accept problems modeled in either the [http://www.numerical.rl.ac.uk/lancelot/sif/sifhtml.html Standard Input Format] (SIF) or the AMPL modeling language. For problems modeled in the SIF, the GALAHAD library naturally relies upon the CUTEr package, an optimization toolbox providing all low-level functionalities required by solvers.

The library is available on several popular computing platforms, including Compaq (DEC) Alpha, Cray, HP, IBM RS/6000, Intel-like PCs, SGI and Sun. It is designed to be easily adapted to other platforms. Support is provided for many operating systems, including Digital UNIX, Tru64 UNIX, Linux, HP-UX, AIX, IRIX and Solaris, and for a variety of popular Fortran 90 compilers on these platforms and operating systems.

The GALAHAD Library is authored and maintained by N.I.M. Gould, D. Orban and Ph.L. Toint.

External links

* The [http://galahad.rl.ac.uk official GALAHAD website] .

References

[1] A.R. Conn, N.I.M. Gould and Ph.L. Toint, LANCELOT: A Fortran Package for Nonlinear Optimization (Release A), Springer Series in Computational Mathematics vol. 17, Springer-Verlag, 1992.

[2] N.I.M. Gould, D. Orban, and Ph.L. Toint, "GALAHAD, a library of thread-safe Fortran 90 packages for large-scale nonlinear optimization", ACM Transactions on Mathematical Software 29(4), pp. 353-372, 2004.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Galahad (disambiguation) — Galahad is the son of Lancelot and a Knight of the Round Table in Arthurian legend.Galahad can also refer to:*Galahad, Alberta, a town in Canada *HMS or RFA Sir Galahad , several British ships of that name * Kid Galahad , the name of two films… …   Wikipedia

  • Galahad, Alberta — Infobox Settlement official name = Village of Galahad other name = native name = nickname = settlement type = Village motto = imagesize = image caption = flag size = image seal size = image shield = shield size = city logo = citylogo size =… …   Wikipedia

  • Galahad at Blandings — infobox Book | name = Galahad at Blandings title orig = translator = author = P. G. Wodehouse cover artist = genre = Novel country = United States language = English publisher = Simon Schuster release date = 13 January 1965 media type = Print… …   Wikipedia

  • List of optimization software — Free and Open Source software= * [http://www.ime.usp.br/ egbirgin/tango ALGENCAN] mdash; Fortran code for general nonlinear programming. Interfaces with AMPL, C/C++, CUTEr, Matlab, Python, Octave and R. *ASCEND mdash; mathematical modelling… …   Wikipedia

  • List of accidents and incidents involving military aircraft, pre-1950 — This is a list of notable accidents and incidents involving military aircraft grouped by the year in which the accident or incident occurred. For more exhaustive lists, see the [http://www.baaa acro.com/ Aircraft Crash Record Office] or the [http …   Wikipedia

  • Le Morte d'Arthur — The Last Sleep of Arthur in Avalon (begun 1881), detail, by Edward Burne Jones (d. 1898), greatly influenced by Le Morte d Arthur throughout his career. Le Morte d Arthur (originally spelled Le Morte Darthur, Middle French for the death of Arthur …   Wikipedia

  • List of Pre-Raphaelite paintings — This is a list of paintings produced by members of the Pre Raphaelite Brotherhood and other artists associated with the Pre Raphaelite style. The term Pre Raphaelite is used here in a loose and inclusive fashion. ophie Gengembre Anderson* The… …   Wikipedia

  • Falklands War — Map outlining the British recapture of the islands …   Wikipedia

  • The Winter King (novel) — Infobox Book | name = The Winter King title orig = translator = image caption = First edition cover author = Bernard Cornwell cover artist = country = United Kingdom language = English series = The Warlord Chronicles genre = Historical Fantasy… …   Wikipedia

  • Minor characters in the Blandings stories — The following is an incomplete compendium of the fictional characters featured in the Blandings Castle stories of P. G. Wodehouse, in alphabetical order by surname. Lady Georgiana Alcester One of Lord Emsworth s many sisters, Lady Alcester is… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”