Jeffrey Ullman - Jeffrey Ullman
Jeffrey D. Ullman | |
---|---|
narozený | 22. listopadu 1942 |
Národnost | americký |
Státní občanství | americký |
Alma mater | Columbia University Univerzita Princeton |
Známý jako | teorie databáze, databázové systémy, teorie formálního jazyka |
Ocenění | ACM Fellow (1994) Knuth Prize (2000) Medaile IEEE Johna von Neumanna (2010) |
Vědecká kariéra | |
Instituce | Stanfordská Univerzita |
Teze | Kódy pro opravu chyb synchronizace[1] (1966) |
Doktorský poradce | Arthur Bernstein, Archie McKellar |
Doktorandi | Surajit Chaudhuri Kevin Karplus David Maier Harry Mairson Alberto O. Mendelzon Jeffrey F. Naughton Anand Rajaraman Yehoshua Sagiv Mihalis Yannakakis |
Jeffrey David „Jeff“ Ullman (narozený 22. listopadu 1942) je Američan počítačový vědec a emeritní profesor inženýrství Stanford W. Ascherman, Stanfordská Univerzita. Jeho učebnice o překladače (různá vydání jsou populárně známá jako Dračí kniha ), teorie výpočtu (také známý jako Popelka kniha ), datové struktury, a databáze jsou považovány za standardy ve svých oborech.
Časný život a kariéra
Ullman obdržel a Bakalář věd vzdělání v oboru Inženýrská matematika z Columbia University v roce 1963 a jeho Ph.D. v Elektrotechnika z Univerzita Princeton v roce 1966. Poté pracoval několik let v Bell Labs. V letech 1969 až 1979 působil jako profesor na Princetonu. Od roku 1979 je profesorem na Stanfordská Univerzita, kde je v současné době emeritním profesorem informatiky Stanford W. Ascherman. V roce 1995 byl uveden jako Chlapík z Sdružení pro výpočetní techniku a v roce 2000 mu byla udělena Knuth Prize. Ullman je také spolu příjemcem (s John Hopcroft ) z roku 2010 Medaile IEEE Johna von Neumanna „Za položení základů pro oblasti automatů a teorie jazyků a mnoho klíčových příspěvků k teoretické informatice.“[2]
Mezi výzkumné zájmy Ullmana patří teorie databáze, integrace dat, dolování dat a vzdělávání využívající informační infrastrukturu. Je jedním ze zakladatelů oboru teorie databází a byl doktorským poradcem celé generace studentů, kteří se později stali samostatnými předními teoretiky databáze. Byl Ph.D. poradce Sergej Brin, jeden ze spoluzakladatelů společnosti Google a sloužil v technické poradní radě společnosti Google. V současné době je generálním ředitelem společnosti Gradiance. Vyučuje kurz automatů a těžby masivních datových sad na internetu Stanford online učební platforma.[3][4]
Ullman byl zvolen za člena Národní akademie věd v roce 2020.[5]
Kontroverze
Ullman na své osobní stránce ve Stanfordu tvrdí, že je proti íránské vládě,[6] ale také se tvrdí, že demonstroval protiiránské nálady. V jednom případě odpověděl na e-mail od íránského studenta, který se informoval o přijetí na Stanfordu, politickým chvástáním mimo téma a pokračoval, že íránským studentům nepomůže, i kdyby mohl:
A i kdybych byl schopen pomoci, nepomohl bych íránským studentům, dokud Írán neuzná a nebude respektovat Izrael jako zemi židovského národa. Vím, že možná nezastáváte stejné šílené postavení jako mulláhové, kteří řídí vaši zemi, ale je to principiální záležitost. Pokud Íránci chtějí výhody Stanfordu a dalších institucí v USA, musí respektovat hodnoty, které v USA zastáváme, včetně svobody náboženského vyznání a dodržování lidských práv.
V návaznosti na to Národní íránsko-americká rada podal formální stížnost na Stanford University,[7] na kterou mluvčí Stanfordu Lisa Lapin odpověděla, že Ullman vyjadřuje své osobní názory, a nikoli názory univerzity, že „se do přijímání nezapojuje a [že] Stanford nediskriminuje jejich přijímací řízení“[8][9][10][11]
Knihy
- Těžba masivních datových souborů (s Jure Leskovec a Anand Rajaraman ), Prentice-Hall, 2014
- Databázové systémy: Kompletní kniha (s H. Garcia-Molina a J. Widom ), Prentice-Hall, Englewoodské útesy, NJ, 2002.
- Úvod do teorie automatů, jazyků a výpočtu, (s J. E. Hopcroft a R. Motwani ), Addison-Wesley, Reading MA, 1969, 1979, 2000.
- Prvky programování ML, Prentice-Hall, Englewood Cliffs, NJ, 1993, 1998.
- První kurz v databázových systémech (s J. Widomem), Prentice-Hall, Englewood Cliffs, NJ, 1997, 2002.
- Základy informatiky (s A. V. Aho ), Computer Science Press, New York, 1992. vydání, 1994.
- Principy databázových a znalostních systémů (dva svazky), Computer Science Press, New York, 1988, 1989.
- Překladače: Zásady, techniky a nástroje (s A. V. Aho a R. Sethi ), Addison-Wesley, Reading MA, 1977, 1986.
- Výpočtové aspekty VLSI, Computer Science Press, 1984
- Datové struktury a algoritmy (s A. V. Aho a J. E. Hopcroftem), Addison-Wesley, Reading MA, 1983.
- Principy návrhu překladače (s A. V. Aho), Addison-Wesley, Reading, MA, 1977.
- Základní koncepty programovacích systémůAddison-Wesley, Reading MA, 1976.
- Návrh a analýza počítačových algoritmů (s A. V. Aho a J. E. Hopcroftem), Addison-Wesley, Reading MA, 1974.
- Formální jazyky a jejich vztah k automatům (s J. E. Hopcroftem), Addison-Wesley, Reading MA, 1969.
Reference
- ^ Jeffrey Ullman na Matematický genealogický projekt
- ^ „Příjemci medaile Johna von Neumanna z IEEE“. IEEE. Citováno 2010-02-04.
- ^ „Stanford - Automata“. Stanford online.
- ^ „Stanford - těžba masivních datových souborů“. Stanford online.
- ^ „16 členů fakulty, 18 absolventů zvolených do národních historických akademií“. Princetonian. Citováno 2020-05-11.
- ^ „Odpovědi na všechny otázky, íránština“. stanford.edu. Archivovány od originál dne 06.08.2012. Citováno 2014-07-25.
- ^ Abdi, Jamal. „E-mail Ullmana íránskému studentovi“ (PDF). Dopis Johnu L. Hennessymu.
- ^ Brendan O'Byrne. „Profesor se dostává pod palbu pro údajný antiiránský e-mail“. Stanford denně.
- ^ „Íránsko-americká skupina vyzývá Stanforda, aby odsoudil profesora“. Kronika vysokoškolského vzdělávání.
- ^ „NIAC volá protiiránského stanfordského profesora“. LobeLog. Archivovány od originál dne 2014-07-27. Citováno 2014-07-25.
- ^ „Prezident Stanfordské univerzity přímo reaguje na PAAIA kvůli antiiránským poznámkám profesora ve výslužbě - PAAIA“. paaia.org. Archivovány od originál dne 09.08.2014.