ACM Home Page
Please provide us with feedback. Feedback
A Fortran 90 environment for research and prototyping of enclosure algorithms for nonlinear equations and global optimization
Full text PdfPdf (1.04 MB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 21 ,  Issue 1  (March 1995) table of contents
Pages: 63 - 78  
Year of Publication: 1995
ISSN:0098-3500
Author
R. Baker Kearfott  Univ. of Southwestern Louisiana, Lafayette
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 39,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/200979.200991
What is a DOI?

ABSTRACT

An environment for general research into and prototyping of algorithms for reliable constrained and unconstrained global nonlinear optimization and reliable enclosure of all roots of nonlinear systems of equations, with or without inequality constraints, is being developed. This environment should be portable, easy to learn, use, and maintain, and sufficiently fast for some production work. The motivation, design principles, uses, and capabilities for this environment are outlined. The environment includes an interval data type, a symbolic form of automatic differentiation to obtain an internal representation for functions, a special technique to allow conditional branches with operator overloading and interval computations, and generic routines to give interval and noninterval function and derivative information. Some of these generic routines use a special version of the backward mode of automatic differentiation. The package also includes dynamic data structures for exhaustive search algorithms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ALEFELD, G. AND HERZBERGER, J. 1983. Introduction to Interval Computations. Academic Press, New York.
 
2
 
3
 
4
CHRISTIANSON, B. 1992. Reverse accumulation and accurate rounding error estimates for Taylor series coefficients. Optim. Meth. Softw. 1, 1, 81-94.
 
5
CRAR~, F. 1976. The AUGMENT precompiler. Tech. Rep. 1470, Mathematics Research Center, Univ. of Wisconsin, Madison.
 
6
DIXON, L. C. W., MAANY, Z., AND MOHSENINIA, M. 1990. Automatic differentiation of large sparse systems. J. Econ. Dyn. Control 14,299-311.
 
7
 
8
 
9
GmEWANK, A. 1991a. The chain rule revisited in scientific computing. SIAM News 24, 3, 20-21.
 
10
GRIEWANK, h. 1991b. The chain rule revisited in scientific computing. SIAM News 24, 4, 8-24. GmEWANK, A. AND CORLISS, G. F., (EDs.) 1991. Automatic Differentiation of Algorithms: Theory, Implementation, and Application. SIAM, Philadelphia, Pa.
 
11
HAGER, G.D. 1993. Solving large systems of nonlinear constraints with application to data modeling. Interval Comput., 2, 169-200.
 
12
HAGER, G. 1990. Interval-based techniques for sensor data fusion. Prepr. GRASP Lab, Univ. of Pennsylvania, Philadelphia, Pa.
 
13
HANSEN, E.R. 1992. Global Optimization using Interval Analysis. Marcel Dekker, New York. Ira, M. AND KUBOTA, K. 1987. Methods of fast automatic differentiation and applications. Tech. Rep. RMI 87-02, Dept. of Mathematical Engineering and Instrumentation Physics, Univ. of Tokyo, Japan.
 
14
 
15
KEARFOTT, R.B. 1992. An interval branch and bound algorithm for bound constrained optimization problems. J. Global Optim. 2, 259-280.
 
16
 
17
 
18
 
19
KEARFOTT, R.B. 1987. Abstract generalized bisection and a cost bound. Math. Comput. 49, 179 (July), 187-202.
 
20
KEARFOTT, R. B. AND DU, K. 1992. The cluster problem in multivariate global optimization. Preprint, Dept. of Mathematics, Univ. of Southwestern Louisiana, Lafayette, La.
21
 
22
KEARFOTT, R. B. AND SHI, X. 1993. A preconditioner selection heuristic for efficient iteration with decomposition of arithmetic expressions for nonlinear systems. Interval Comput., 1, 15-33.
 
23
KEARFOTT, R. B. AND KING. g. 1994. Rigorous computation of surface patch intersection curves. Preprint. Dept. of Mathematics, Univ. of Southwestern Louisiana, Lafayette, La.
24
 
25
KEARFOTr, R. B., DAWANDE, M., DU K.-S., AND HU, C.-Y. 1992. INTLIB: A portable Fortran-77 elementary function library. Interval Comput. 3, 5.
 
26
KEARFOTT, R. B., Hu, C. Y., AND NOVOA, M., III. 1991. A review of preconditioners for the interval Gauss-Seidel method. Interval Comput. 1, 1, 59-85.
 
27
28
 
29
NEUMAIER, A. 1990. Interval Methods for Systems of Equations. Cambridge University Press, Cambridge, U.K.
 
30
RALL, L. B. 1987. An introduction to the scientific computing language Pascal-SC. Comput. Math. Appl. 14, 1, 53-59.
 
31
RALL, L. B. 1981. Automatic D~fferentiation: Techniques and Applications. Springer-Verlag, New York.
 
32
33
 
34
WALSTER, G. W., HANSEN, E. R., AND SENGIJPTA, S. 1985. Test results for a global optimization algorithm. In Numerical Optimization 1984, P. T. Boggs, R. H. Byrd, and R. B. Schnabel, Eds. SIAM Philadelphia, Pa., 272-287.
 
35
WALTER, W.V. 1993a. FORTRAN-XSC: A portable Fortran 90 module library for accurate and reliable scientific computing. Comput. Suppl. 9, 265-286.
 
36
WALTER, W.V. 1993b. ACRITH-XSC: A Fortran-like language for verified scientific computing. In Scientific Computing with Automatic Result Verification, E. Adams and U. Kulish, Eds., Academic Press, New York.
37
38



REVIEW

"Michael Minkoff : Reviewer"

Kearfott describes an environment for conducting research and prototyping algorithms designed for two closely related problem areas: constrained and unconstrained global optimization problems, and finding all roots of a system of nonlinear equ  more...