Джеффри Дэвид Уллман (родился 22 ноября 1942 г.) [2] - американский ученый-компьютерщик , почетный профессор технических наук Стэнфордского университета В. Ашермана в Стэнфордском университете . Его учебники по компиляторам (различные издания широко известны как книга зеленого дракона ), теории вычислений (также известной как книга Золушки ), структурам данных и базам данных считаются стандартами в своих областях. Он и его давний соратник Альфред Ахо являются лауреатами Премии Тьюринга 2020 года , которая обычно признается высшей наградой в мире.информатика . [3]
Джеффри Уллман | |
---|---|
Родившийся | 22 ноября 1942 г. |
Национальность | Американец |
Гражданство | Американец |
Альма-матер | Колумбийский университет Принстонский университет |
Известен | теория баз данных , системы управления базами данных , формальный язык теория |
Награды | Сотрудник ACM (1994) Премия Кнута (2000) IEEE Медаль Джона фон Неймана (2010) Премия Тьюринга (2020) |
Научная карьера | |
Учреждения | Стэндфордский Университет |
Тезис | Коды исправления ошибок синхронизации [1] (1966 г.) |
Докторант | Артур Бернштейн , Арчи МакКеллар |
Докторанты |
Карьера
Ульман получил степень бакалавра наук степени в области инженерной математики из Колумбийского университета в 1963 году и его Ph.D. в области электротехники из Принстонского университета в 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] Он преподает курсы по автоматам и майнингу массивных наборов данных на платформе онлайн- обучения Стэнфордского университета . [10] [11]
Ульман был избран членом Национальной академии наук в 2020 году. [12] Он также входит в консультативный совет TheOpenCode Foundation . [13] 31 марта 2021 года он и Ахо были названы лауреатами Премии Тьюринга 2020 года . [14]
Споры
В 2011 году Ульман заявил о своем неприятии помощи иранцам в поступлении в аспирантуру Стэнфорда из-за антиизраильской позиции иранского правительства. В ответ на призыв Национального ирано-американского совета к дисциплинарным мерам против Уллмана за то, что они назвали его «расово дискриминационными и подстрекательскими» комментариями, представитель Стэнфорда заявил, что Ульман выражал свои личные взгляды, а не взгляды университета. и что он не был вовлечен в приемную комиссию. [15]
В апреле 2021 года в открытом письме [16] CSForInclusion критиковались ACM и ACM AM Turing Award Committee за номинирование и выбор Уллмана в качестве получателя премии ACM AM Turing. В ответе [17] на письмо ACM подтвердила свою приверженность принципам инклюзивности и разнообразия .
Книги
- Разработка массивных наборов данных (с Юре Лесковеком и Анандом Раджараманом ), Прентис-Холл, Второе издание, 2014 г. ISBN 978-1-1070-7723-2 [18]
- Системы баз данных: Полная книга (совместно с Х. Гарсиа-Молиной и Дж. Видомом ), Прентис-Холл, Энглвуд Клиффс, Нью-Джерси , 2002. ISBN 978-0-1303-1995-1 [19]
- Введение в теорию автоматов, языки и вычисления (совместно с Дж. Э. Хопкрофтом и Р. Мотвани ), Addison-Wesley, Reading MA, 1969, 1979 ( ISBN 978-0-2010-2988-8 ), [20] 2000.
- Элементы программирования машинного обучения , Прентис-Холл, Энглвуд Клиффс, Нью-Джерси, 1993, 1998. ISBN 978-0-13-790387-0
- Первый курс систем баз данных (с Дж. Видомом), Прентис-Холл, Энглвуд Клиффс, Нью-Джерси, 1997, 2002. ISBN 978-0-13-861337-2
- Основы компьютерных наук (совместно с А. В. Ахо ), Computer Science Press, Нью-Йорк, 1992 ( ISBN 978-0-7167-8233-9 ). [21] C издание, 1995 г. ( ISBN 978-0-7167-8284-1 ). [22]
- Принципы баз данных и систем баз знаний (два тома), Computer Science Press, Нью-Йорк, 1988, 1989.
- Том 1: Классические системы баз данныхISBN 978-0-7167-8158-5
- Том 2: Новые технологииISBN 978-0-7167-8162-2
- Компиляторы: принципы, методы и инструменты (совместно с А. В. Ахо и Р. Сетхи ), Addison-Wesley, Reading MA, 1977, 1986.
- Вычислительные аспекты СБИС , Computer Science Press, 1984. ISBN 978-0-914894-95-7
- Структуры данных и алгоритмы (совместно с А. В. Ахо и Дж. Э. Хопкрофтом), Addison-Wesley, Reading MA, 1983. ISBN 978-0-2010-0023-8 [23]
- Принципы проектирования компилятора (совместно с А. В. Ахо), Addison-Wesley, Reading, MA, 1977.
- Фундаментальные концепции систем программирования , Аддисон-Уэсли, Ридинг, Массачусетс, 1976. ISBN 0-201-07654-3
- Разработка и анализ компьютерных алгоритмов (совместно с А. В. Ахо и Дж. Э. Хопкрофтом), Addison-Wesley, Reading MA, 1974. ISBN 978-0-2010-0029-0 [24]
- Формальные языки и их связь с автоматами (совместно с Дж. Э. Хопкрофтом), Addison-Wesley, Reading MA, 1969. ISBN 978-0-2010-2983-3 [25]
Рекомендации
- ↑ Джеффри Уллман в проекте « Математическая генеалогия»
- ^ Ульман, Джеффри Д. "Вита" . Стэнфордский университет . Проверено 2 апреля 2021 года .
- ^ Премия ACM Turing награждает новаторов, которые сформировали основы компиляторов языков программирования и алгоритмов . Проверено 31 марта 2021 года.
- ^ а б в «Проф. Джеффри Уллман, Стэнфордский университет» . ODBMS.org . Проверено 3 апреля 2021 года .
- ^ Ульман, Джеффри Д. «Советы студентам для достижения успеха | Март 2009 | Коммуникации ACM» . cacm.acm.org . Проверено 3 апреля 2021 года .
- ^ «Получатели медали IEEE Джона фон Неймана» . IEEE. Архивировано из оригинального 24 ноября 2010 года.
- ^ «Церемония награждения C&C 2017» . Фонд NEC C&C . Проверено 3 апреля 2021 года .
- ^ Кан, Джереми (31 марта 2021 г.). «Пионеры языка программирования выигрывают Премию Тьюринга в этом году» . Удача . Проверено 3 апреля 2021 года .
- ^ «Серия выдающихся лекторов» (PDF) . Университет Бен-Гуриона в Негеве . 2009 г.
- ^ «Стэнфорд - Автоматы» . Стэнфорд Интернет .
- ^ «Стэнфорд - массивные массивы данных по добыче полезных ископаемых» . Стэнфорд Интернет .
- ^ «16 преподавателей, 18 выпускников избраны в национальные исторические академии» . Принстонский . Проверено 11 мая 2020 года .
- ^ "Страница команды TheOpenCode Foundation" . Фонд OpenCode . Проверено 15 декабря 2020 года .
- ^ Премия ACM Turing награждает новаторов, которые сформировали основы компиляторов языков программирования и алгоритмов . Проверено 31 марта 2021 года.
- ^ Келлер, Джош (5 января 2011 г.). «Иранско-американская группа призывает Стэнфорд осудить профессора» . Хроника высшего образования .
- ^ «Письмо CSForInclusion» (PDF) . Ассоциация вычислительной техники .
- ^ «Ответ ACM на выбор Джеффри Уллмана на премию Тьюринга» . Ассоциация вычислительной техники .
- ^ «Майнинг массивных наборов данных» . worldcat.org . Проверено 3 апреля 2021 года .
- ^ Системы баз данных: полная книга . worldcat.org . OCLC 47915796 . Проверено 1 апреля 2021 года .
- ^ «Введение в теорию автоматов, языки и вычисления» . worldcat.org . Проверено 2 апреля 2021 года .
- ^ Основы информатики . worldcat.org . OCLC 24669768 . Проверено 1 апреля 2021 года .
- ^ «Основы информатики: C Edition» . worldcat.org . Проверено 1 апреля 2021 года .
- ^ Структуры данных и алгоритмы . worldcat.org . OCLC 8626442 . Проверено 1 апреля 2021 года .
- ^ Разработка и анализ компьютерных алгоритмов . worldcat.org . OCLC 1147299 . Проверено 1 апреля 2021 года .
- ^ Формальные языки и их отношение к автоматам . worldcat.org . OCLC 5012 . Проверено 1 апреля 2021 года .
Внешние ссылки
- Официальный веб-сайт