Jeffrey Ullman

Jeffrey David Ullman ( born November 22, 1942 in New York City ) is an American computer scientist.

After completing his studies at Columbia University (1963 to the Bachelor degree in Electrical Engineering) and at Princeton University, where he received his doctorate in 1966 at Arthur Bernstein ( Synchronization Error Correcting Codes ) Jeffrey Ullman has worked for three years at Bell Laboratories. He was from 1969 to 1979 Professor at Princeton University. Since 1979 he is a professor at Stanford University.

He has publications in addition to the literature written 16 books, including standard works on the subject of compilers, data structures, computability theory and the theory of databases.

2000 he received the Knuth Prize. He is a Fellow of the National Academy of Engineering and the Association for Computing Machinery.

Writings

  • John E. Hopcroft with, Rajeev Motwani Introduction to Automatenthorie, Formal Languages ​​and Computability, 3rd Edition, Pearson Education, 2011 (English original: Introduction to automata theory, languages ​​, and computation, Addison Wesley )
  • Alfred Aho: computer science: data structures and concepts of abstraction, International Thomson Publishing 1996 ( English original: Foundations of Computer Science)
  • Alfred Aho, Ravi Sethi: Compiler, Oldenbourg, 2 volumes 1999
  • Hector Garcia- Molina, Jeffrey D. Ullman, Jennifer D. Widom: Database Systems. Prentice Hall, 2001. ISBN 0130980439th
  • Alfred V. Aho with, John E. Hopcroft: The Design and Analysis of Computer Algorithms, Addison -Wesley, 1974
434585
de