Indistinguishability Obfuscation from Well-Founded Assumptions
Theory
Technical Perspective: Hiding Secrets in Programs
A Unifying Framework for Incompleteness, Inconsistency, and Uncertainty in Databases
Superpolynomial Lower Bounds Against Low-Depth Algebraic Circuits
Technical Perspective: How Easy Is It to Describe Hard Polynomials?
What Should We Do when Our Ideas of Fairness Conflict?
Theoretical Analysis of Edit Distance Algorithms
Cook-Levin: The Ugly Underbelly is Good for Us
Boosting Fuzzer Efficiency: An Information Theoretic Perspective
Technical Perspective: What’s All the Fuss about Fuzzing?
Generative AI as a New Innovation Platform
Generating and Exploiting Automated Reasoning Proof Certificates
Historic Algorithms Help Unlock Shortest-Path Problem Breakthrough
The Smallness of Large Language Models
Dilemma of the Artificial Intelligence Regulatory Landscape
Research for Practice: OS Scheduling
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






















