Джеффрі Ульман
Дже́ффрі Де́від У́льман (нар. 22 листопада 1942) — дослідник в галузі інформаційних технологій. Його підручники з компіляторів, теорії обчислень та баз даних вважаються стандартом у відповідних дисциплінах.
Джеффрі Ульман | |
---|---|
Jeffrey Ullman | |
Ім'я при народженні | англ. Jeffrey David Ullman |
Народився |
22 листопада 1942 (79 років) Нью-Йорк, штат Нью-Йорк, США |
Країна | США |
Національність | США |
Діяльність | інформатик, викладач університету, науково-педагогічний працівник |
Alma mater |
Колумбійський університет Принстонський університет |
Галузь | Комп'ютерні науки і інформатика[1] |
Заклад | Стенфордський університет[1] |
Звання | Stanford W. Ascherman, MD Professorship in the School of Engineeringd[1] |
Науковий керівник | Артур Бернстайн, Арчі Мак-Келлар |
Аспіранти, докторанти | Anna Karlind, Ravi Sethid[2], Matthew Sterling Hechtd[2], David Maierd[2], Jeffrey Naughtond[2], Alan Richard Siegeld[2], Harry Mairsond[2], Alan John Demersd[2], Henry Francis Korthd[2], Dan Hirschbergd[2], Peter Honeymand[2], Yehoshua Sagivd[2], Thane Earl Plambeckd[2], Chen Lid[2], Anand Rajaramand[2], Vasilios Antoniou Vassalosd[2], Svetlozar Evtimov Nestorovd[2], Himanshu Satishkumar Guptad[2], Arthur Michael Kellerd[2], Nam (Pierre) Quan Huynd[2], Venkatesh Harinarayand[2], Ashish Guptad[2], Alberto Torresd[2], Hakan Jakobssond[2], Leonard Y. Liud[2], Aleksandr (Alexander) Mikhailovich Birmand[2], Nahed El Djabrid[2], Dilip Vishwanath Sarwated[2], Edward C. Horvathd[2], George S. Luekerd[2], Deepak K. Goyald[2], John B. N. Kamd[2], Amelia C. Fong Lochovskyd[2], Howard Jay Siegeld[2], Udaiprakash I. Guptad[2], Gregory M. Hunterd[2], Marc A. Kapland[2], Fereidoon Sadrid[2], Edward T. Sciored[2], Kevin John Karplusd[2], Howard Wellington Trickeyd[2], Gabriel Mark Kuperd[2], Peter Heiner Hochschildd[2], Allen Van Gelderd[2], Evan Reid Cohnd[2], Yatin P. Saraiyad[2], Katherine Anne Morrisd[2], Inderpal Singh Mumickd[2], Kenneth Andrew Rossd[2], Surajit Chaudhurid[2], Geoffrey Robert Phippsd[2], Marcia A. Derrd[2], Cheng (Calvin) Yangd[2] і Taher H. Haveliwalad[2] |
Членство | Американська академія мистецтв і наук, Національна інженерна академія США, Association for Computing Machinery і Національна академія наук США |
Відомий завдяки: | теорія баз даних, база даних, теорія формальних мов |
Нагороди |
Почесний член Association for Computing Machinery, Премія Кнута, ACM SIGMOD Contributions Award (1996), ACM SIGMOD Edgar F. Codd Innovations Award (2006), ACM SIGMOD Test of Time Award (2006) |
Особ. сторінка |
infolab.stanford.edu/~ullman/ profiles.stanford.edu/jeffrey-ullman |
Ульман отримав ступінь бакалавра прикладної математики від Колумбійського університету 1963 р. та ступінь Ph.D. електротехніки від Принстонського університету 1966 р. Після чого почав працювати в Bell Labs. Починаючи з 1969 до 1979 рр. працював професором в Принстоні. Починаючи з 1979 й донині — професором в Стенфордському університеті. 1995 р. отримав звання почесного члена Асоціації обчислювальної техніки, 2000 отримав премію Кнута. Спільно з Джоном Хопкрофтом 2010 р. нагороджений медаллю Джона фон Неймана, «за створення основ теорії автоматів та мов та внесок до теоретичної інформатики[3].»
До дослідницьких інтересів Ульмана належить, зокрема, теорія баз даних, інтеграція даних, добування даних та освіта з використанням засобів інформаційних технологій. Він є одним з засновників теорії баз даних, та був науковим керівником цілого покоління аспірантів, які згодом стали провідними дослідниками теорії баз даних. Був науковим керівником Сергія Бріна, одного з співзасновників компанії Google, та працював в компанії радником з технічних питань.
Працює[коли?] виконавчим директором в компанії Gradiance.
Бібліографія
- Database Systems: The Complete Book (в співавторстві з H. Garcia-Molina та J. Widom), Prentice-Hall, Englewood Cliffs, NJ, 2002.
- Introduction to Automata Theory, Languages, and Computation, (разом з J. E. Hopcroft та R. Motwani), Addison-Wesley, Reading MA, 1969, 1979, 2000.
- Elements of ML Programming, Prentice-Hall, Englewood Cliffs, NJ, 1993, 1998.
- A First Course in Database Systems (разом з J. Widom), Prentice-Hall, Englewood Cliffs, NJ, 1997, 2002.
- Foundations of Computer Science (разом з A. V. Aho), Computer Science Press, New York, 1992. C edition, 1994.
- Principles of Database and Knowledge-Base Systems (два томи), Computer Science Press, New York, 1988, 1989.
- Compilers: Principles, Techniques, and Tools (разом з A. V. Aho та R. Sethi), Addison-Wesley, Reading MA, 1977, 1986.
- Computational Aspects of VLSI, Computer Science Press, 1984
- Data Structures and Algorithms (разом з A. V. Aho та J. E. Hopcroft), Addison-Wesley, Reading MA, 1983.
- Principles of Compiler Design (разом з A. V. Aho), Addison-Wesley, Reading, MA, 1977.
- Fundamental Concepts of Programming Systems, Addison-Wesley, Reading MA, 1976.
- The Design and Analysis of Computer Algorithms (разом з A. V. Aho and J. E. Hopcroft), Addison-Wesley, Reading MA, 1974.
Примітки
- https://profiles.stanford.edu/jeffrey-ullman
- Математична генеалогія — 1997.
- IEEE John von Neumann Medal Recipients. IEEE. Архів оригіналу за 9 травня 2009. Процитовано 4 лютого 2010.