Sign In

Communications of the ACM

Table of Contents


ACM President's letter: R for excellence: better education


ACM forum: announcement: ACM forum in the communications


Transition network grammars for natural language analysis

The use of augmented transition network grammars for the analysis of natural language sentences is described. Structure-building actions associated with the arcs of the grammar network allow for the reordering, restructuring, …

A formalism for translator interactions

A formalism is presented for describing the actions of processors for programming languages—compilers, interpreters, assemblers—and their interactions in complex systems such as compiler-compilers or extendible languages. The …

ACM Algorithm 395: Student's t-distribution


Algorithm 395: Students t-distribution


Algorithm 396: Student's t-quantiles


Algorithm 396: Student's t-Quantiles


Algorithm 397: An integer programming problem


Algorithm 399: Spanning tree


Algorithm 398: Tableless date conversion


Algorithm 400: Modified Havie integration


Remark on algorithm 347: An efficient algorithm for sorting with minimal storage


Remark on algorithm 304: Normal curve integral


Remark on algorithm 368: Numerical inversion of Laplace transforms


The use of interactive graphics to solve numerical problems

With the advent of on-line (time-sharing) computer systems and graphic terminals, we have available a new dimension in numerical problem solving capabilities. Rather than simply use the new power to achieve fast turnaround, we …