Artificial Intelligence and Machine Learning
A heuristic problem solving design system for equipment or furniture layouts
A syntactic algorithm for peak detection in waveforms with applications to cardiography
Copying cyclic list structures in linear time using bounded workspace
An intelligent analyzer and understander of English
A comparison of simulation event list algorithms
The synthesis of solids bounded by many faces
On computing certain elements of the inverse of a sparse matrix
A system for typesetting mathematics
Glypnir—a programming language for Illiac IV
Finding circles by an array of accumulators
Sentence paraphrasing from a conceptual base
Anaysis of interleaved memory systems using blockage buffers
State-space problem-reduction, and theorem proving—some relationships
Pseudoinversus and conjugate gradients
A heuristic approach to inductive inference in fact retrieval systems
A comparison of list schedules for parallel processing systems
A graph formulation of a school scheduling algorithm
Computer generation of gamma random variates with non-integral shape parameters
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More