Interpolation search—a log logN search
HCI
Time, clocks, and the ordering of events in a distributed system
An English language question answering system for a large relational database
A selective traversal algorithm for binary search trees
Performance of rollback recovery systems under intermittent failures
An interference matching technique for inducing abstractions
Optimal conversion of extended-entry decision tables with general cost criteria
A technique for isolating differences between files
The use of an interactive information storage and retrieval system in medical research
Value orientation of computer science students
Management utilization of computers in American local governments
Specifying queries as relational expressions: the SQUARE data sublanguage
A vector space model for automatic indexing
Optimizing the performance of a relational algebra database interface
CONVERT: a high level translation definition language for data conversion
Implementation of a structured English query language
A preliminary system for the design of DBTG data structures
Multidimensional binary search trees used for associative searching
Combining decision rules in a decision table
Consecutive storage of relevant records with redundancy
Interactive consulting via natural language
The restriction language for computer grammars of natural language
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