Artificial Intelligence and Machine Learning
The selection of optimal tab settings
Reverse path forwarding of broadcast packets
Optimizing decision trees through heuristically guided search
A linear sieve algorithm for finding prime numbers
A simply extended and modified batch environment graphical system (SEMBEGS)
Distributed processes: a concurrent programming concept
Performance evaluation of highly concurrent computers by deterministic simulation
Systems design education: a gaming approach
Using synthetic images to register real images with surface models
Median split trees: a fast lookup technique for frequently occuring keys
Synthesizing constraint expressions
Models for parallel processing within programs: application to CPU: I/O and I/O: I/O overlap
Optimal histogram matching by monotone gray level transformation
A comparison of heaps and the TL structure for the simulation event set
An algorithm using symbolic techniques for the Bel-Petrov classification of gravitational fields
Hybrid simulation models of computer systems
Event manipulation for discrete simulations requiring large numbers of events
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