Американский учёный-компьютерщик
Джеффри Дэвид Ульман (родился 22 ноября 1942 года) [2] — американский учёный-компьютерщик и почётный профессор инженерии Стэнфордского университета имени У. Ашермана . Его учебники по компиляторам (различные издания широко известны как « книга дракона »), теории вычислений (также известная как « книга Золушки» ), структурам данных и базам данных считаются стандартами в своих областях. Он и его давний соратник Альфред Ахо стали лауреатами премии Тьюринга 2020 года , которая, как правило, считается высшей наградой в области компьютерных наук . [3]
Карьера
Ульман получил степень бакалавра наук по инженерной математике в Колумбийском университете в 1963 году и степень доктора философии по электротехнике в Принстонском университете в 1966 году. Затем он три года проработал в Bell Labs . В 1969 году он вернулся в Принстон в качестве доцента и был повышен до полного профессора в 1974 году. Ульман перешел в Стэнфордский университет в 1979 году и занимал должность заведующего кафедрой с 1990 по 1994 год. В 1994 году он был назначен профессором Стэнфордского университета имени У. Ашермана по компьютерным наукам [4] , а в 2003 году стал почетным [5].
В 1994 году Ульман был избран членом Ассоциации вычислительной техники ; в 2000 году он был награжден премией Кнута . [4] Ульман является со-лауреатом (вместе с Джоном Хопкрофтом ) медали Джона фон Неймана IEEE 2010 года «За создание основ для областей теории автоматов и языка и многие основополагающие вклады в теоретическую информатику». [6] Ульман, Хопкрофт и Альфред Ахо были со-лауреатами премии C&C 2017 года , присужденной корпорацией NEC . [7]
Научные интересы Ульмана включают теорию баз данных , интеграцию данных , интеллектуальный анализ данных и образование с использованием сетевой инфраструктуры. Он является одним из основателей области теории баз данных: многие из его аспирантов также стали влиятельными в этой области. Он был научным руководителем Сергея Брина , одного из соучредителей Google, и входил в технический консультативный совет Google. [8] [9] Он является основателем Gradiance Corporation, которая предоставляет поддержку для оценки домашних заданий для курсов колледжей. [4] Он преподает курсы по автоматам и интеллектуальному анализу больших наборов данных на платформе обучения Stanford Online . [10] [11]
Ульман был избран членом Национальной академии наук в 2020 году. [12] Он также входит в консультативный совет TheOpenCode Foundation. [13] 31 марта 2021 года он и Ахо были названы лауреатами премии Тьюринга 2020 года . [3]
Споры
В 2011 году Ульман заявил о своем несогласии с оказанием помощи иранцам в получении степени аспиранта в Стэнфорде из-за антиизраильской позиции иранского правительства. В ответ на призыв Национального иранско-американского совета к дисциплинарным мерам против Ульмана за то, что они назвали его «расово дискриминационными и подстрекательскими» комментариями, представитель Стэнфорда заявил, что Ульман выражал свои личные взгляды, а не взгляды университета, и что он не участвовал в приеме. [14]
В апреле 2021 года открытое письмо [15] CSForInclusion подвергло критике ACM и Комитет по присуждению премии ACM AM Turing Award за выдвижение и выбор Ульмана в качестве получателя премии ACM AM Turing Award. ACM подтвердило свои обязательства по инклюзивности и разнообразию в ответе [16] на письмо.
Книги
- Добыча больших массивов данных (совместно с Юре Лесковецем и Анандом Раджараманом ), Prentice-Hall, второе издание 2014 г. ISBN 978-1-1070-7723-2 [17]
- Системы баз данных: Полная книга (совместно с Х. Гарсия-Молиной и Дж. Видомом ), Prentice-Hall, Энглвуд Клиффс , Нью-Джерси, 2002. ISBN 978-0-1303-1995-1 [18]
- Введение в теорию автоматов, языки и вычисления (совместно с Дж. Э. Хопкрофтом и Р. Мотвани ), Addison-Wesley, Рединг, Массачусетс, 1969, 1979 ( ISBN 978-0-2010-2988-8 ), [19] 2000.
- Элементы программирования машинного обучения , Prentice-Hall, Энглвуд Клиффс, Нью-Джерси, 1993, 1998. ISBN 978-0-13-790387-0
- Первый курс по системам баз данных (совместно с Дж. Видомом), Prentice-Hall, Энглвуд Клиффс, Нью-Джерси, 1997, 2002. ISBN 978-0-13-861337-2
- Основы компьютерной науки (совместно с А. В. Ахо ), Computer Science Press, Нью-Йорк, 1992 ( ISBN 978-0-7167-8233-9 ). [20] Издание C, 1995 ( ISBN 978-0-7167-8284-1 ). [21]
- Принципы баз данных и систем баз знаний (два тома), Computer Science Press, Нью-Йорк, 1988, 1989.
- Компиляторы: принципы, методы и инструменты (совместно с А. В. Ахо и Р. Сетхи ), Addison-Wesley, Рединг, Массачусетс, 1977, 1986.
- Вычислительные аспекты СБИС , Computer Science Press, 1984 ISBN 978-0-914894-95-7
- Структуры данных и алгоритмы (совместно с А. В. Ахо и Дж. Э. Хопкрофтом), Эддисон-Уэсли, Рединг, Массачусетс, 1983. ISBN 978-0-2010-0023-8 [22]
- Принципы проектирования компиляторов (совместно с А. В. Ахо), Эддисон-Уэсли, Рединг, Массачусетс, 1977.
- Фундаментальные концепции систем программирования , Эддисон-Уэсли, Рединг, Массачусетс, 1976. ISBN 0-201-07654-3
- Проектирование и анализ компьютерных алгоритмов (совместно с А. В. Ахо и Дж. Э. Хопкрофтом), Эддисон-Уэсли, Рединг, Массачусетс, 1974. ISBN 978-0-2010-0029-0 [23]
- Формальные языки и их связь с автоматами (совместно с Дж. Э. Хопкрофтом), Эддисон-Уэсли, Рединг, Массачусетс, 1969. ISBN 978-0-2010-2983-3 [24]
Ссылки
- ^ Джеффри Ульман в проекте «Генеалогия математики»
- ^ Ульман, Джеффри Д. "Vita". Стэнфордский университет . Получено 2 апреля 2021 г.
- ^ ab Премия ACM Turing Award присуждается новаторам, заложившим основы компиляторов и алгоритмов языков программирования. Получено 31 марта 2021 г.
- ^ abc "Проф. Джеффри Ульман, Стэнфордский университет". ODBMS.org . Получено 3 апреля 2021 г. .
- ^ Ульман, Джеффри Д. «Консультирование студентов для достижения успеха | Март 2009 г. | Сообщения ACM». cacm.acm.org . Получено 3 апреля 2021 г. .
- ^ "IEEE John von Neumann Medal Recipients". IEEE. Архивировано из оригинала 24 ноября 2010 г.
- ^ "Церемония награждения премией C&C 2017". NEC C&C Foundation . Получено 3 апреля 2021 г.
- ^ Кан, Джереми (31 марта 2021 г.). «Пионеры языков программирования получают премию Тьюринга в этом году». Fortune . Получено 3 апреля 2021 г.
- ^ "Серия выдающихся лекторов" (PDF) . Университет Бен-Гуриона в Негеве . 2009.
- ^ "Стэнфорд – Автоматы". Stanford Online .
- ^ "Стэнфорд – добыча больших массивов данных". Stanford Online .
- ^ "16 преподавателей, 18 выпускников избраны в национальные исторические академии". The Princetonian . Получено 11 мая 2020 г.
- ^ "Страница команды TheOpenCode Foundation". TheOpenCode Foundation . Получено 15 декабря 2020 г. .
- ^ Келлер, Джош (5 января 2011 г.). «Ирано-американская группа призывает Стэнфорд осудить профессора». Хроника высшего образования .
- ^ "CSForInclusion Letter" (PDF) . Ассоциация вычислительной техники .
- ^ «Ответ ACM на присуждение Джеффри Ульману премии Тьюринга». Ассоциация вычислительной техники .
- ^ Добыча больших наборов данных. OCLC 1047815914. Получено 3 апреля 2021 г. – через worldcat.org.
- ^ Системы баз данных: полная книга. OCLC 47915796. Получено 1 апреля 2021 г. – через worldcat.org.
- ^ Введение в теорию автоматов, языки и вычисления. OCLC 605936916. Получено 2 апреля 2021 г. – через worldcat.org.
- ^ Основы компьютерной науки. OCLC 24669768. Получено 1 апреля 2021 г. – через worldcat.org.
- ^ Основы компьютерной науки: издание C. OCLC 883552468. Получено 1 апреля 2021 г. – через worldcat.org.
- ^ Структуры данных и алгоритмы. OCLC 8626442. Получено 1 апреля 2021 г. – через worldcat.org.
- ^ Ахо, Альфред В .; Хопкрофт, Джон Э .; Ульман, Джеффри Д. (1974). Проектирование и анализ компьютерных алгоритмов . Эддисон-Уэсли. ISBN 978-0-201-00029-0. OCLC 1147299.
- ^ Формальные языки и их связь с автоматами. OCLC 5012. Получено 1 апреля 2021 г. – через worldcat.org.
Внешние ссылки