The computational metaphor and quantum physics
Artificial Intelligence and Machine Learning
An effective way to represent quadtrees
Distributed computation on graphs: shortest path algorithms
MINI-EXEC: a portable executive for 8-bit microcomputers
Letters to the editor: A protection model and its implementation in a dataflow system
Efficient parallel algorithms for some graph problems
Programmers use slices when debugging
Computer rendering of stochastic models
Grapevine: an exercise in distributed computing
A technique for testing command and control software
The “worm” programs—early experience with a distributed computation
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