March 1967 - Vol. 10 No. 3
Features
President’s letter to the ACM membership
Computer programming deals with an enormous variety of activities and is carried on by people with a great variety of backgrounds. It seems clear that part but not all of…
Computer programming deals with an enormous variety of activities and is carried on by people with a great variety of backgrounds. It seems clear that part but not all of…
Application of level changing to a multilevel storage organization
A technique for organizing the devices of a computer storage system is described. This technique, called the multilevel store, provides a means for economically…
Structure of a LISP system using two-level storage
In an ideal list-processing system there would be enough core memory to contain all the data and programs. Described in this paper are a number of techniques that have…
On the automatic simplification of source-language programs
Methods of simplification that can be applied automatically to programs written in an ALGOL-like language are discussed. The simplifications are based on the form of the…
Examples of algorithms that will accomplish automatic storage reservation without the need for explicit array declarations are described.
A nonlinear circuit analysis problem is stated and the way in which it was solved using FORMAC is indicated. The solution of the problem using FORMAC was notable since…
An efficient procedure for the generation of closed subsets
An efficient algorithm is described for generating subsets of a set S which satisfy constraints of the form: “If si is a member of the subset, then sj must also be…
An application of computer-aided typesetting is introduced. A working method is described for publishing ALGOL by computerized translation from Hardware into Reference…
Methods of evaluating polynomial approximations in function evaluation routines
The method of nested multiplication is commonly used in function evaluation routines to evaluate approximation polynomials. New polynomial evaluation methods have been…
Error-free methods for statistical computations
Neely has discussed computational error generated by some algorithms used to compute various statistics. In the present paper methods are described which are error-free,…
Tensor calculations on computer: appendix
In the main text of the paper [Comm. ACM 9, 12 (Dec. 1966), 864], a FORMAC program was discussed which is capable of calculating various quantities of interest in tensor…
An algorithm for generating root locus diagrams
A technique for using a digital computer to draw both ordinary and time-lag root locus diagrams is described. Ordinary diagrams are drawn much faster and more accurately…
The Nebulous future of machine translation
A report by the National Academy of Sciences that examines machine translation against the light of human translation has disturbed a good many research administrators in…