ACM Home Page
Please provide us with feedback. Feedback
ALGLIB, a simple symbol-manipulation package
Full text PdfPdf (589 KB)
Source
Communications of the ACM archive
Volume 28 ,  Issue 8  (August 1985) table of contents
Pages: 820 - 825  
Year of Publication: 1985
ISSN:0001-0782
Authors
J. M. Shearer  Univ. of St. Andrews, St. Andrews, Fife, Scotland
M. A. Wolfe  Univ. of St. Andrews, St. Andrews, Fife, Scotland
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 43,   Citation Count: 1
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/4021.4023
What is a DOI?

ABSTRACT

ALGLIB—a library of procedures that perform analytic differentiation and other simple symbolic manipulations—has certain advantages over existing and more comprehensive packages. It can be implemented in a high-level language of the user's choice using a pseudocode available from the authors, and it is easily interfaced with the user's programs.


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
Bailey. P.J., Cole, A.}.. and Morrison, R. Triplex user manual. CS/82/5. Dept. of Computational Science, Univ. of St. Andrew. N. Haugh, St. Andrew, Fife, Scotland. 1982.
 
2
Bogen. R.A., et al. MACSYMA reference manual. Version 6. Laboratory for Computer Science, M.I.T.. Cambridge, Mass., 1977.
 
3
Bohlender. G., et al. Matrix Pascal. Res. Rep. RC9577 (42297). IBM Research Division, Yorktown Heights, N.Y.. 1982.
 
4
 
5
 
6
Hearn. A. REDUCE 2 user's manual. Univ. of Utah, Salt Lake City. 1973.
 
7
 
8
 
9
Moore, R.E.. and Jones, ST. Safe starting regions for iterative methods. SIAM \. Numer. Anal. 14.6 {Dec. 1977), 1051-1065.
 
10
Morrison, R., Cole, A.J.. Bailey, P.J., Wolfe, M.A.. and Shearer, J.M. Experience in using a high level language which supports interval arithmetic. In Proceedings of ARITH6, the 6th Symposium on Computer Arithmetic (Aarhus. Denmark, June 20-22). IEEE Computer Society Technical Committee on Computer Architecture. 1983, pp. 74-78.
 
11
Pugh, R.E. A language for nonlinear programming problems. Math. Progran?. 2 (1972). 176-206.
 
12
Rail, L.B. CompuWional Solution of Nonlinear Opernror Equations. Wiley, New York, 1969.
 
13
Rail. L.B. Applications of software for automatic differentiation in numerical computation. Computing Suppl. 2 (1980), 141-156.
 
14
Sisser. F.S. Computer-generated interval extensions of factorable functions and their derivatives. Int. \. Compuf. Math. 10 (1982), 327-336.
 
15
Sisser. F.S. Inverting an interval Hessian of a factorable function. Computing 29 (1982). 63-72.
 
16
Sisser. F.S. A modified Newton's method for minimizing factorable functions. 1. Optim. Theory Appl. 38, 4 (Dec. 1962), 461-482.
 
17
Watanabe, S. Hybrid manipulations for the solution of systems of nonlinear algebraic equations. RIMS, Kyoto University 19 (1983). 367-395.



REVIEW

"James Harold Davenport : Reviewer"

This paper describes a system of subprograms, written in a pseudocode (but implemented in two ALGOL dialects, and a PASCAL implementation is in progress), which perform simple algebraic manipulation, including differentiation and evaluation. The  more...

Collaborative Colleagues:
J. M. Shearer: colleagues
M. A. Wolfe: colleagues