Maximum Flow Through a Network: A Storied Problem and a Groundbreaking Solution
Research and Advances
Almost-Linear-Time Algorithms for Maximum Flow and Minimum-Cost Flow
Informatics Higher Education in Europe: A Data Portal and Case Study
Scrambled Features for Breakfast: Concepts of Agile Language Development
Boosting Fuzzer Efficiency: An Information Theoretic Perspective
Technical Perspective: What’s All the Fuss about Fuzzing?
Technical Perspective: A Rare Glimpse of Tracking Fake Reviews
Show It or Tell It? Text, Visualization, and Their Combination
Leveraging Social Media to Buy Fake Reviews
Locating Everyday Objects Using NFC Textiles
Model Counting Meets Distinct Elements
Technical Perspective: Tapping the Link between Algorithmic Model Counting and Streaming
How Many Ways Can You Teach a Robot?
Mixed Abilities and Varied Experiences: A Group Autoethnography of a Virtual Summer Internship
Technical Perspective: Pandemics, Remote Work, and Accessibility
Technical Perspective: Can We Uncover Private Backbone Infrastructures?
A Manifold View of Connectivity in the Private Backbone Networks of Hyperscalers
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






















