World's Best Scientists 2026 revealed!
Award Badge
Computer Science
USA
2026

D-Index & Metrics

Computer Science

D-Index
117
Citations
129302
World Ranking
162
National Ranking
93

Research.com Recognitions

  • 2026 - Research.com Computer Science in United States Leader Award
  • 2025 - Research.com Computer Science in United States Leader Award
  • 2023 - Research.com Computer Science in United States Leader Award
  • 2022 - Research.com Computer Science in United States Leader Award
  • 2020 - Member of the National Academy of Sciences
  • 2012 - Fellow of the American Academy of Arts and Sciences
  • 2010 - IEEE John von Neumann Medal “For laying the foundations for the fields of automata and language theory and many seminal contributions to theoretical computer science.”
  • 1997 - ACM Karl V. Karlstrom Outstanding Educator Award For his profound and lasting impact on computer science education through the books he has written, and the doctoral students he has supervised.
  • 1995 - ACM Fellow For seminal contributions to the foundations of computer science, compiler design, database systems, as well as outstanding contributions to computer science education.
  • 1989 - Member of the National Academy of Engineering For contributions to theoretical computer science and for writing outstanding textbooks.
  • 1988 - Fellow of John Simon Guggenheim Memorial Foundation

Overview

Jeffrey D. Ullman is affiliated with Stanford University in the United States and has contributed extensively to the field of computer science. Their research covers multiple areas, including artificial intelligence, computational theory and mathematics, hardware and architecture, computer vision and pattern recognition, and computer networks and communications.

The primary topics of their work include parallel computing and optimization techniques, graph theory and algorithms, cryptography and data security, data mining algorithms and applications, computability and logic relating to AI algorithms, caching and content delivery, and internet traffic analysis with secure e-voting.

Recent publications by Ullman include:

  • "Abstractions, their algorithms, and their compilers," 2022, Communications of the ACM
  • "Optimizing Cloud Data Lake Queries With a Balanced Coverage Plan," 2023, IEEE Transactions on Cloud Computing
  • "Efficient and Privacy Preserving Approximation of Distributed Statistical Queries," 2021, IEEE Transactions on Big Data
  • "Matrix Multiplication Using Only Addition," 2023, arXiv (Cornell University)
  • "Proceedings 37th International Conference on Logic Programming (Technical Communications)," 2021, Electronic Proceedings in Theoretical Computer Science

Frequent co-authors include Shlomi Dolev, Jure Leskovec, Anand Rajaraman, Ehud Gudes, and Grisha Weintraub.

The venues in which Ullman has frequently published are Communications of the ACM, IEEE Transactions on Cloud Computing, IEEE Transactions on Big Data, arXiv (Cornell University), and Electronic Proceedings in Theoretical Computer Science.

Books authored by Ullman have appeared with Cambridge University Press and Springer Science+Business Media. Notable titles include "Mining of Massive Datasets" published in 2020 and "Cyber Security, Cryptology, and Machine Learning" published in 2022.

Throughout their career, Ullman has been recognized with multiple awards and honors. These include membership in the National Academy of Sciences since 2020, fellowship at the American Academy of Arts and Sciences since 2012, the IEEE John von Neumann Medal in 2010 for foundational contributions to automata and language theory as well as theoretical computer science, and the ACM Karl V. Karlstrom Outstanding Educator Award in 1997. Ullman is also an ACM Fellow since 1995, a member of the National Academy of Engineering since 1989, and a fellow of the John Simon Guggenheim Memorial Foundation since 1988.

Best Publications

  • Introduction to Automata Theory, Languages, and Computation

    John E. Hopcroft;Rajeev Motwani;Rotwani;Jeffrey D. Ullman

  • Compilers: Principles, Techniques, and Tools

    Alfred V. Aho;Ravi Sethi;Jeffrey D. Ullman

  • Principles of Database Systems

    Jeffrey D. Ullman

  • Data Structures and Algorithms

    Alfred V. Aho;John E. Hopcroft;Jeffrey Ullman

  • Principles of database and knowledge-base systems

    Jeffrey D. Ullman

  • The Theory of Parsing, Translation, and Compiling

    Alfred V. Aho;Jeffrey D. Ullman

  • Dynamic itemset counting and implication rules for market basket data

    Sergey Brin;Rajeev Motwani;Jeffrey D. Ullman;Shalom Tsur

  • Database Systems: The Complete Book

    Hector Garcia-Molina;Jeffrey D. Ullman;Jennifer Widom

  • Mining of Massive Datasets

    Anand Rajaraman;Jeffrey David Ullman

  • Formal Languages and Their Relation to Automata

    John E. Hopcroft;Jeffrey D. Ullman

  • Implementing data cubes efficiently

    Venky Harinarayan;Anand Rajaraman;Jeffrey D. Ullman

  • Principles of database and knowledge-base systems, Vol. I

    Jeffrey D. Ullman

  • Principles of Compiler Design

    Alfred V. Aho;Jeffrey D. Ullman

  • NP-complete scheduling problems

    J. D. Ullman

  • Protection in operating systems

    Michael A. Harrison;Walter L. Ruzzo;Jeffrey D. Ullman

  • The TSIMMIS project: Integration of heterogeneous information sources

    Sudarshan S. Chawathe;Hector Garcia-Molina;Joachim Hammer;Kelly Ireland

  • Introduction To Automata Theory, Languages And Computation, 3Rd Edition

    John E. Hopcroft;Rajeev Motwani;Jeffrey D. Ullman

  • Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms

    David S. Johnson;Alan J. Demers;Jeffrey D. Ullman;M. R. Garey

  • The TSIMMIS Approach to Mediation: Data Models and Languages

    Hector Garcia-Molina;Yannis Papakonstantinou;Dallan Quass;Anand Rajaraman

  • The Transitive Reduction of a Directed Graph

    Alfred V. Aho;M. R. Garey;Jeffrey D. Ullman

  • On protection in operating systems

    Michael A. Harrison;Walter L. Ruzzo;Jeffrey D. Ullman

Frequent Co-Authors

Alfred V. Aho
Alfred V. Aho Columbia University
Anand Rajaraman
Anand Rajaraman Rocketship.vc
John E. Hopcroft
John E. Hopcroft Cornell University
Yehoshua Sagiv
Yehoshua Sagiv Hebrew University of Jerusalem
Jennifer Widom
Jennifer Widom Stanford University
David Maier
David Maier Portland State University
Hector Garcia-Molina
Hector Garcia-Molina Stanford University
Shlomi Dolev
Shlomi Dolev Ben-Gurion University of the Negev
Rajeev Motwani
Rajeev Motwani Stanford University
Moshe Y. Vardi
Moshe Y. Vardi Rice University

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring online education opens up diverse opportunities for students interested in Computer Science. For those seeking a flexible and fast route into the tech industry, the easiest associate degree options can build strong foundational skills and help you launch your career sooner.

Budget-friendly learning is also a priority for many prospective students. By considering the cheapest online edd programs, you can find advanced online degrees that are both accessible and affordable, expanding your qualifications without excessive debt.

Accreditation is a key factor when choosing an online degree. Make sure your chosen program meets rigorous quality standards, just like those offered by the online degrees accredited institutions recognized nationwide.

For those with a creative flair and an ambition to shape the future of gaming, pursue a game design masters online to prepare for a thriving industry that blends technology and imagination.

Best Scientists Citing Jeffrey D. Ullman

Trending Scientists