2003
DOI: 10.1145/962437.962438
|View full text |Cite
|
Sign up to set email alerts
|

GALAHAD, a library of thread-safe Fortran 90 packages for large-scale nonlinear optimization

Abstract: We describe the design of version 1.0 of GALAHAD, a library of Fortran 90 packages for large-scale nonlinear optimization. The library particularly addresses quadratic programming problems, containing both interior point and active set algorithms, as well as tools for preprocessing problems prior to solution. It also contains an updated version of the venerable nonlinear programming package, LANCELOT.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
125
0
1

Year Published

2006
2006
2021
2021

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 151 publications
(126 citation statements)
references
References 23 publications
0
125
0
1
Order By: Relevance
“…We acknowledge WOUDC (http://woudc.org) for providing ozonesonde data sets. We acknowledge the GALA-HAD Fortran library used for V3.0 retrieval (Gould et al, 2003). J. Jia acknowledges funding by CSC (China Scholarship Council).…”
mentioning
confidence: 99%
“…We acknowledge WOUDC (http://woudc.org) for providing ozonesonde data sets. We acknowledge the GALA-HAD Fortran library used for V3.0 retrieval (Gould et al, 2003). J. Jia acknowledges funding by CSC (China Scholarship Council).…”
mentioning
confidence: 99%
“…Algorithm dual-SCP implements dual subproblems (17), the dual subproblems are solved using the limited memory bound constrained L-BFGS-B solver (Zhu et al 1994). Algorithm QP-SCP implements QP subproblem (20), this time we use the diagonal Galahad LSQP solver (Gould et al 2004) to solve the QP subproblems. In the case of an infeasible subproblem the solver finds a subproblem solution with minimum constraint violation while respecting the imposed move limits.…”
Section: Numerical Examplementioning
confidence: 99%
“…In words, (14) states that when we predict a good reduction for the optimality part of the merit function, the step is only accepted if there exists a penalty parameter θ sup k ∈ [γ m , 1] such that A red /P red ≥ γ g . This condition seems to be somewhat inelegant, since one should expect that all of the iterates that do not belong to the forbidden region shown in Figure 2 are to be accepted.…”
Section: Mixing Merit Function and Filter Ideasmentioning
confidence: 99%
“…The selected problems are presented in Tables 1, 2 The algorithm, hereafter called GMM99, was implemented in FORTRAN 77 and the executable program was generated using the ifort 8.1 compiler, under the Fedora 3 Linux operating system. To evaluate its performance, the algorithm was compared to Lancelot (release B), the well known nonlinear programming package distributed along with the Galahad library [14]. The tests were performed on a Dell Optiplex GX280 computer, using an Intel Pentium 4, 540 processor, with a clock speed of 3.2GHz, 1MB of cache memory, a 800MHz front side bus and the Intel 915G chipset.…”
Section: Algorithm Performancementioning
confidence: 99%