Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Algorithm 765: STENMIN--a software package for large, sparse unconstrained optimization using tensor methods
Bouaricha A. ACM Transactions on Mathematical Software23 (1):81-90,1997.Type:Article
Date Reviewed: Nov 1 1997

The STENMIN software package solves unconstrained optimization problems using an algorithm based on a tensor model, originally proposed by Schnabel and Chow, with order 1, that is, the model interpolates the last function value and gradient at each step. The package is designed for large problems whose Hessian matrices are sparse. The paper briefly describes the algorithm and gives results of tests comparing this package to MINPACK-2, a widely distributed optimization package for non-sparse problems, which is based on a non-tensor model. STENMIN is an outgrowth of an earlier package for nonlinear equations and least squares problems also based on tensor methods, which was described in a 1994 Argonne technical report by Bouaricha and Schnabel [1]. That report, according to the bibliography of this paper, will appear in TOMS as an algorithm. [It has since appeared in the June 1997 issue.--ed.]

One innovation in the STENMIN algorithm is the special treatment of the case where the Hessian has rank n - 1. The treatment is based on a method described by Bouaricha in another 1994 Argonne technical report [2]. According to the reported test results, the new package is often more efficient than MINPACK-2 and considerably better on problems with a rank n - 1 Hessian.

An interesting aspect of the package is the use of other publicly available software components: the Harwell Library MA27 package for sparse-matrix factorization and the  Dennis  and Schnabel line search. This gives more confidence that the test results are not artifacts of specialized matrix factoring or line search methods.

Reviewer:  Charles R. Crawford Review #: CR120790 (9711-0922)
1) Bouaricha, A. and Schnabel, R. B. TENSOLVE: a software package for solving systems of nonlinear equations and nonlinear least-squares problems using tensor methods. Preprint MCS-P463-0894, Argonne National Laboratory, Argonne, IL, 1994.
2) Bouaricha, A. Tensor methods for large, sparse unconstrained optimization. Preprint MCS-P452-0794, Argonne National Laboratory, Argonne, IL, 1994.
Bookmark and Share
 
Unconstrained Optimization (G.1.6 ... )
 
 
Fortran (D.3.2 ... )
 
 
Sparse, Structured, And Very Large Systems (Direct And Iterative Methods) (G.1.3 ... )
 
 
Language Classifications (D.3.2 )
 
 
Numerical Linear Algebra (G.1.3 )
 
 
Mathematical Software (G.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Unconstrained Optimization": Date
A modular system of algorithms for unconstrained minimization
Schnabel R. (ed), Koonatz J., Weiss B. ACM Transactions on Mathematical Software 11(4): 419-440, 1985. Type: Article
Feb 1 1987
On stopping criteria in verified nonlinear systems or optimization algorithms
Kearfott R., Walster G. ACM Transactions on Mathematical Software 26(3): 373-389, 2000. Type: Article
Dec 1 2000
Algorithm 897: VTDIRECT95: serial and parallel codes for the global optimization algorithm direct
He J., Watson L., Sosonkina M. ACM Transactions on Mathematical Software 36(3): 1-24, 2009. Type: Article
Sep 17 2009

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy