For linear optimization problems, the optimum is found in an extremal point. But this is not the case for non-linear problems.
Imagining Intelligent Machines
“Our dream to create a machine in our own image that is smart and obedient has been a constant throughout the ages, and what we create depends on the available technology.”
Improving Privacy and Security of Telehealth
Concerns for security call for the development of secure, usable, and privacy-preserving tools for telehealth services.
Researchers believe AI guided by biological knowledge will help extract traits from images.
What We're Reading
Opinion
BLOG@CACM
Explore the latest issue
Table of ContentsVideo
An Analysis of the Math Requirements of 199 CS BS/BA Degrees at 158 U.S. Universities
While most CS departments in the U.S. require calculus, there is no consensus as to where in the degree program it should be placed.
Welcome: 2024 Regional Special Section, Latin America
When it comes to computer science, Latin American researchers have made significant contributions to multiple areas.
The Rise of the AI Co-Pilot: Lessons for Design from Aviation and Beyond
Co-pilot is a useful metaphor for describing how AI technology is intended to act in relation to human users.
Operational and Analytic Data Cycles
In highly effective environments, operational and analytic data cycles never end.
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