Sign In

Communications of the ACM

Table of Contents

DEPARTMENT: Departments

The Paradox of Choice in Computing-Research Conferences

The current computing-research publication system conflates research publishing with community building. We may need in-person conferences for community building, but not so many!
DEPARTMENT: Career paths in computing

Grace Hopper, Minicomputers, and Megabytes: It's a Fun Career

In 1963, the British government decided to make the world's most powerful computer. The manufacturer, Ferranti, asked would-be buyers to send their best programmers to help. Kodak sent me.

Assessing Internet Software Engineering, Encouraging Competitions

Andrei Sukhov considers the potential for reducing international tensions through competitive events, while Vivek S. Buzruk looks at the evolution of teaching Internet software engineering.

Filtering for Beauty

Social media "influencers" use augmented reality filtering apps to appear more beautiful, together, and cool. Results may vary.

Qubit Devices Inch Toward Reality

Key questions and challenges remain, including how to scale qubit devices while reducing noise and errors to the point where the devices become useful.

Holograms on the Horizon?

Machine learning drives toward 3D imaging on the move.
COLUMN: Legally speaking

Text and Data Mining of In-Copyright Works: Is It Legal?

How copyright law might be an impediment to text and data mining research.
COLUMN: Privacy

Privacy Engineering Superheroes

Privacy engineers are essential to both preventing and responding to organizational privacy problems.
SECTION: Computing ethics

Shaping Ethical Computing Cultures

Lessons from the recent past.
COLUMN: Education

Explicative Programming

Making Computational Thinking relevant to schools.
COLUMN: Viewpoint

We Are Not Users: Gaining Control Over New Technologies

Seeking a more selective approach to technology usage.

Medical Artificial Intelligence: The European Legal Perspective

Although the European Commission proposed new legislation for the use of "high-risk artificial intelligence" earlier this year, the existing European fundamental rights framework already provides some clear guidance on the use …
SECTION: China Region special section

Welcome Back!

Welcome to the second regional special section spotlighting China.
SECTION: China Region special section: Hot topics

Innovations and Trends in China's Digital Economy

An examination of three digital start-ups which have become top domestic brands in their respective industries.

AI+X Micro-Program Fosters Interdisciplinary Skills in China

The nature of artificial intelligence is interdisciplinary, and its power lies in augmenting its ability to accelerate research exponentially.

Processing Extreme-Scale Graphs on China's Supercomputers

Enabling extreme-scale graph processing in two leading supercomputer architectures.

AI Start-Ups in China

Chinese AI start-ups have moved away from noisy bubbles and landed in an investment boom.

Knowledgeable Machine Learning for Natural Language Processing

The knowledgeable machine learning framework utilizes knowledge for language understanding in NLP.

Natural Interactive Techniques for the Detection and Assessment of Neurological Diseases

A look at recent advances in the use of natural user interface (NUI) for neurological disease detection and assessment.

Teaching Undergraduates to Build Real Computer Systems

To mitigate the gap between theory and practice, Chinese educators have spent the last decade focusing on teaching undergraduates to build real computer systems.
SECTION: China Region special section: Big trends

Blockchain in China

China underscores the critical role of blockchain technology in the new round of technological innovation and industrial transformation.

The Practice of Applying AI to Benefit Visually Impaired People in China

The tremendous development of information technology has brought challenges to the visually impaired in China.

The Present and Future of Mixed Reality in China

VR, AR, and the push to MR.

Crowdsensing 2.0

Mobile crowdsensing, a new paradigm based on the power of user-companioned devices, is expected to play an important role in the coming digital economics era.

The Practice of Speech and Language Processing in China

Several companies are trying push automatic speech recognition and other technologies past their current limitations.
SECTION: Practice

What Went Wrong?

Why we need an IT accident investigation board.
SECTION: Contributed articles

Inferring and Improving Street Maps with Data-Driven Automation

Automatic map inference, data refinement, and machine-assisted map editing promises more accurate map datasets.

There Is No AI Without Data

Industry experiences on the data challenges of AI and the call for a data ecosystem for industrial enterprises.
SECTION: Research highlights

Technical Perspective: Finding the Sweet Spot Amid Accuracy and Performance

"Multi-Itinerary Optimization as Cloud Service," by Alexandru Cristian et al., makes accessible an end-to-end cloud service that produces traffic-aware, real-time dispatching of agents under complex constraints.

Technical Perspective: On Proofs, Entanglement, and Games

"MIP* = RE," by Zhengfeng Ji et al., studies quantum interactive proofs.
COLUMN: Last byte

World of Hackcraft

An obsessive gamer's quest for the absolutely most significant computer ever.
SECTION: Research highlights

Multi-Itinerary Optimization as Cloud Service

We describe multi-itinerary optimization, a novel Bing Maps service that automates the process of building itineraries for multiple agents while optimizing their routes to minimize travel time or distance.


In this work, we study a fourth modification to the notion of efficient verification that originates in the study of quantum entanglement.