description Jeffrey Ullman Overview
Jeffrey Ullman is an American computer scientist renowned for his research in database theory and automata theory. He co-authored several highly influential academic textbooks, including the "Dragon Book" on compiler design with Alfred Aho, and foundational texts on algorithms and databases. He was awarded the ACM Turing Award in 2020, shared with Alfred Aho, for their work on algorithms and formal language theory. Ullman served on the faculty of Stanford University for decades.
insights Ranking position
Jeffrey Ullman ranks #31 of 185 in the Computer Scientist ranking, behind Pat Hanrahan, ahead of Patrick Cousot.
help Jeffrey Ullman FAQ
What textbooks is Jeffrey Ullman famous for writing?
Jeffrey Ullman co-authored several of the most influential computer science textbooks in history, including the "Dragon Book" (Compilers: Principles, Techniques, and Tools) with Alfred Aho. He also wrote foundational texts on automata theory, databases, and algorithms.
When did Jeffrey Ullman win the Turing Award?
He won the 2020 ACM Turing Award, sharing the honor with his long-time collaborator Alfred Aho. They were recognized for their influential algorithms and theories underlying the implementation of programming languages.
What is Ullman's contribution to database theory?
Ullman, alongside Hector Garcia-Molina and Jennifer Widom, wrote the definitive textbook on database systems and pioneered research in data mining and web search. His work heavily influenced how modern relational databases and search engines process complex queries.
Where did Jeffrey Ullman spend most of his academic career?
After teaching at Princeton University, he joined the faculty at Stanford University in 1979. He remained at Stanford for the rest of his academic career, helping to shape the university's world-renowned computer science department.
explore Explore More
Reviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.