2018 ACM Fellows Honored for Pivotal Achievements that Underpin the Digital Age

Computing Professionals Recognized for Transformative Contributions in Areas Including Accessible Voting, Computer Animation, Machine Learning, Natural Language Processing, and Software

New York, NY, December 5, 2018—ACM, the Association for Computing Machinery, has named 56 members ACM Fellows for significant contributions in areas including computer architecture, mobile networks, robotics, and systems security. The accomplishments of the 2018 ACM Fellows underpin the technologies that define the digital age and greatly impact our professional and personal lives. ACM Fellows are composed of an elite group that represents less than 1% of the Association’s global membership.

"In society, when we identify our tech leaders, we often think of men and women in industry who have made technologies pervasive while building major corporations,” said ACM President Cherri M. Pancake. “At the same time, the dedication, collaborative spirit and creativity of the computing professionals who initially conceived and developed these technologies goes unsung. The ACM Fellows program publicly recognizes the people who made key contributions to the technologies we enjoy. Even when their work did not directly result in a specific technology, they have made major theoretical contributions that have advanced the science of computing. We are honored to add a new class of Fellows to ACM’s ranks and we look forward to the guidance and counsel they will provide to our organization."

Underscoring ACM’s global reach, the 2018 Fellows hail from universities, companies and research centers in Finland, Greece, Israel, Sweden, Switzerland, and the US.

The 2018 Fellows have been cited for numerous contributions in areas including accessibility, augmented reality, algorithmic game theory, data mining, storage, software and the World Wide Web.

ACM will formally recognize its 2018 Fellows at the annual Awards Banquet, to be held in San Francisco on June 15, 2019. Additional information about the 2018 ACM Fellows, and the awards event, as well as previous ACM Fellows, is available through the ACM Fellows site.

2018 ACM Fellows


Gul Agha
University of Illinois at Urbana-Champaign
For research in concurrent programming and formal methods, specifically the Actor Model

Jessica K. Hodgins
Carnegie Mellon University
For contributions to character animation, human simulation, and humanoid robotics

Krste Asanovic
University of California, Berkeley
For contributions to computer architecture, including the open RISC-V instruction set and Agile hardware

John Hughes
Chalmers University
For contributions to software testing and functional programming

N Asokan
Aalto University
For contributions to systems security and privacy, especially of mobile systems

Charles Lee Isbell
Georgia Institute of Technology
For contributions to interactive machine learning; and for contributions to increasing access and diversity in computing

Paul Barham
Google Brain
For contributions to the design of operating systems and scalable distributed information processing systems

Kimberly Keeton
Hewlett Packard Laboratories
For contributions to improving the dependability, manageability, and usability of storage and novel memory systems

Peter L. Bartlett
University of California, Berkeley
For contributions to the theory of machine learning

Sanjeev Khanna
University of Pennsylvania
For contributions to approximation algorithms, hardness of approximation, and sublinear algorithms

David Basin
ETH Zurich
For contributions to Information Security and Formal Methods

Lillian Lee
Cornell University
For contributions to natural language processing, sentiment analysis, and computational social science

Elizabeth M. Belding
University of California, Santa Barbara
For contributions to communication in mobile networks and their deployment in developing regions

Tom Leighton
Akamai Technologies
For his leadership in the establishment of content delivery networks, and his contributions to algorithm design

Rastislav Bodik
University of Washington
For contributions to program synthesis

Fei-Fei Li
Stanford University
For contributions in building large knowledge bases for machine learning and visual understanding

Katy Borner
Indiana University
For contributions to methods and tools that enable users to render data into actionable insights

Michael Littman
Brown University
For contributions to the design and analysis of sequential decision making algorithms in artificial intelligence

Amy S. Bruckman
Georgia Institute of Technology
For contributions to collaborative computing and foundational work in Internet research ethics

Huan Liu
Arizona State University
For contributions in feature selection for data mining and knowledge discovery and in social computing

Jan Camenisch
IBM Research/DFINITY Labs Zurich
For contributions to privacy-enhancing cryptographic protocols and leadership in their practical realization

Jiebo Luo
University of Rochester
For contributions to multimedia content analysis and social multimedia informatics

Adnan Darwiche
University of California, Los Angeles
For contributions to the foundations and technology of automated reasoning

Bruce M. Maggs
Duke University
For contributions to the development of content distribution networks and the theory of computer networks

Andre M. Dehon
University of Pennsylvania
For contributions to architecture exploration and design automation of spatially programmable computing fabrics

Bangalore S. Manjunath
University of California, Santa Barbara
For contributions to image search and retrieval with applications in digital libraries, marine sciences, and biology

Premkumar T. Devanbu
University of California, Davis
For contributions to using software data and meta-data to improve software tools and processes

Vishal Misra
Columbia University and Google
For contributions to network traffic modeling, congestion control and Internet economics

Tamal Dey
Ohio State University
For contributions to computational geometry and computational topology

Frank Mueller
North Carolina State University
For contributions to the predictability of real-time systems, resilience in high-performance computing and multi-threading techniques

Sandhya Dwarkadas
University of Rochester
For contributions to shared memory and reconfigurability

David Parkes
Harvard University
For contributions to computational markets, including novel mechanism design and incentive engineering methods

Steven Feiner
Columbia University
For contributions to human-computer interaction, virtual and augmented reality, and 3D user interfaces

Gurudatta Parulkar
Open Networking Foundation (ONF)
For contributions to improving Internet architecture and open source software

Tim Finin
University of Maryland, Baltimore County
For contributions to theory and practice of knowledge sharing in distributed systems and the World Wide Web

Toniann Pitassi
University of Toronto
For contributions to research and education in the fields of computational and proof complexity

Thomas Funkhouser
Princeton University and Google
For research contributions in computer graphics

Lili Qiu
University of Texas at Austin
For contributions to the design and analysis of wireless network protocols and mobile systems

Minos Garofalakis
Athena Research Center and Technical University of Crete
For contributions to data processing and analytics, particularly data streaming, approximation and uncertainty

Matthew Roughan
University of Adelaide
For contributions to Internet measurement and analysis, with applications to network engineering

Mario Gerla
University of California, Los Angeles
For contributions to design and analysis of mobile wireless protocols for vehicular safety and traffic applications

Amit Sahai
University of California, Los Angeles
For contributions to cryptography and to the development of indistinguishability obfuscation

Juan E. Gilbert
University of Florida
For contributions to broadening participation in computing and to accessible voting technologies

Alex Snoeren
University of California, San Diego
For innovative approaches to measuring, managing and detecting network traffic

Mohammad T. Hajiaghayi
University of Maryland, College Park
For contributions to the fields of algorithmic graph theory and algorithmic game theory

Gerald Tesauro
IBM Research, Yorktown
For contributions to reinforcement learning, neural networks, and intelligent autonomous agents

Dan Halperin
Tel Aviv University
For contributions to robust geometric computing and applications to robotics and automation

Bhavani Thuraisingham
University of Texas at Dallas
For contributions to methods, tools, and systems for security and privacy of data and applications

Johan Håstad
KTH Royal Institute of Technology, Stockholm
For contributions in circuit complexity, approximability and inapproximability, and foundations of pseudorandomness

Salil Vadhan
Harvard University
For advancing computational complexity and cryptography, and for promoting public support for theoretical computer science

Tian He
University of Minnesota, Twin Cities
For contributions to wireless networks, sensing systems, and Internet of things (IoT)

Ellen M. Voorhees
National Institute of Standards and Technology
For contributions in evaluation of information retrieval, question answering, and other language technologies

Wendi Beth Heinzelman
University of Rochester
For contributions to wireless communication systems and protocols and leadership in broadening participation in computing

Avi Wigderson
Institute for Advanced Study
For contributions to theoretical computer science and mathematics

Aaron Hertzmann
Adobe Research
For contributions to computer graphics, non-photo realistic rendering, computer animation and machine learning

Alec Wolman
Microsoft Research
For contributions to trusted mobile systems and services

About ACM

ACM, the Association for Computing Machinery, is the world's largest educational and scientific computing society, uniting educators, researchers and professionals to inspire dialogue, share resources and address the field's challenges. ACM strengthens the computing profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.

About the ACM Fellows Program

The ACM Fellows Program, initiated in 1993, celebrates the exceptional contributions of the leading members in the computing field.  These individuals have helped to enlighten researchers, developers, practitioners and end users of information technology throughout the world. The new ACM Fellows join a distinguished list of colleagues to whom ACM and its members look for guidance and leadership in computing and information technology.

Contact: Jim Ormond

Printable PDF file