Джеффри Уллман

Джеффри Дэвид Ульман (родился 22 ноября 1942 г.) [2] - американский ученый-компьютерщик , почетный профессор технических наук Стэнфордского университета У. Ашермана . Его учебники по компиляторам (различные издания широко известны как книга зеленого дракона ), теории вычислений (также известной как книга Золушки ), структурам данных и базам данных считаются стандартами в своих областях. Он и его давний соратник Альфред Ахо являются лауреатами Премии Тьюринга 2020 года , которая, как правило, считается высшей наградой в мире.информатика . [3]

Джеффри Уллман
Родившийся ( 1942-11-22 )22 ноября 1942 г. (78 лет)
Национальность Американец
Гражданство Американец
Альма матер Колумбийский университет
Принстонский университет
Известен теория баз данных , системы управления базами данных , формальный язык теория
Награды Член 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]

Редактировать

  • Разработка массивных наборов данных Юре Лесковеком и Анандом Раджараманом ), Прентис-Холл, Второе издание, 2014 г. ISBN  978-1-1070-7723-2 [16]
  • Системы баз данных: Полная книга Х. Гарсия-Молина и Дж. Видом ), Прентис-Холл, Энглвуд Клиффс, Нью-Джерси , 2002. ISBN  978-0-1303-1995-1 [17]
  • Введение в теорию автоматов, языки и вычисления (совместно с Дж. Э. Хопкрофтом и Р. Мотвани ), Addison-Wesley, Reading MA, 1969, 1979 ( ISBN  978-0-2010-2988-8 ), [18] 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 ). [19] C издание, 1995 г. ( ISBN  978-0-7167-8284-1 ). [20]
  • Принципы баз данных и систем баз знаний (два тома), Computer Science Press, Нью-Йорк, 1988, 1989.
  • Компиляторы: принципы, методы и инструменты (совместно с А. В. Ахо и Р. Сетхи ), 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 [21]
  • Принципы проектирования компилятора (совместно с А. В. Ахо), Addison-Wesley, Reading, MA, 1977.
  • Фундаментальные концепции систем программирования , Аддисон-Уэсли, Ридинг, Массачусетс, 1976. ISBN  0-201-07654-3
  • Разработка и анализ компьютерных алгоритмов (совместно с А. В. Ахо и Дж. Э. Хопкрофтом), Addison-Wesley, Reading MA, 1974. ISBN  978-0-2010-0029-0 [22]
  • Формальные языки и их связь с автоматами (совместно с Дж. Э. Хопкрофтом), Addison-Wesley, Reading MA, 1969. ISBN  978-0-2010-2983-3 [23]

Редактировать

  1. Джеффри Уллман в проекте « Математическая генеалогия»
  2. ^ Ульман, Джеффри Д. "Вита" . Стэнфордский университет . Проверено 2 апреля 2021 года .
  3. ^ Премия ACM Turing награждает новаторов, которые сформировали основы компиляторов языков программирования и алгоритмов . Проверено 31 марта 2021 года.
  4. ^ а б в «Проф. Джеффри Уллман, Стэнфордский университет» . ODBMS.org . Проверено 3 апреля 2021 года .
  5. ^ Ульман, Джеффри Д. «Советы студентам для достижения успеха | Март 2009 | Коммуникации ACM» . cacm.acm.org . Проверено 3 апреля 2021 года .
  6. ^ «Получатели медали IEEE Джона фон Неймана» . IEEE. Архивировано из оригинального 24 ноября 2010 года.
  7. ^ «Церемония награждения C&C 2017» . Фонд NEC C&C . Проверено 3 апреля 2021 года .
  8. ^ Кан, Джереми (31 марта 2021 г.). «Пионеры языка программирования получают в этом году премию Тьюринга» . Удача . Проверено 3 апреля 2021 года .
  9. ^ «Серия выдающихся лекторов» (PDF) . Университет Бен-Гуриона в Негеве . 2009 г.
  10. ^ «Стэнфорд - Автоматы» . Стэнфорд Интернет .
  11. ^ «Стэнфорд - массивные массивы данных по добыче полезных ископаемых» . Стэнфорд Интернет .
  12. ^ «16 преподавателей, 18 выпускников избраны в национальные исторические академии» . Принстонский . Проверено 11 мая 2020 года .
  13. ^ "Страница команды TheOpenCode Foundation" . Фонд OpenCode . Проверено 15 декабря 2020 года .
  14. ^ Премия ACM Turing награждает новаторов, которые сформировали основы компиляторов языков программирования и алгоритмов . Проверено 31 марта 2021 года.
  15. ^ Келлер, Джош (5 января 2011 г.). «Иранско-американская группа призывает Стэнфорд осудить профессора» . Хроника высшего образования .
  16. ^ «Майнинг массивных наборов данных» . worldcat.org . Проверено 3 апреля 2021 года .
  17. ^ Системы баз данных: полная книга . worldcat.org . OCLC  47915796 . Проверено 1 апреля 2021 года .
  18. ^ «Введение в теорию автоматов, языки и вычисления» . worldcat.org . Проверено 2 апреля 2021 года .
  19. ^ Основы информатики . worldcat.org . OCLC  24669768 . Проверено 1 апреля 2021 года .
  20. ^ «Основы информатики: C Edition» . worldcat.org . Проверено 1 апреля 2021 года .
  21. ^ Структуры данных и алгоритмы . worldcat.org . OCLC  8626442 . Проверено 1 апреля 2021 года .
  22. ^ Разработка и анализ компьютерных алгоритмов . worldcat.org . OCLC  1147299 . Проверено 1 апреля 2021 года .
  23. ^ Формальные языки и их отношение к автоматам . worldcat.org . OCLC  5012 . Проверено 1 апреля 2021 года .

Редактировать