stringtranslate.com

Майкл Дж. Фишер

Майкл Джон Фишер (родился в 1942 году) — американский учёный-компьютерщик , работающий в областях распределённых вычислений , параллельных вычислений , криптографии , алгоритмов и структур данных , а также сложности вычислений .

Ранняя жизнь и образование

Фишер родился в 1942 году в Энн-Арборе , штат Мичиган , США.

Он получил степень бакалавра наук по математике в Мичиганском университете в 1963 году. Фишер изучал прикладную математику в Гарвардском университете , получив степень магистра в 1965 году и степень доктора философии в 1968 году. Руководителем докторской диссертации Фишера в Гарварде была Шейла Грейбах .

Карьера

Получив докторскую степень, Фишер был доцентом кафедры компьютерных наук в Университете Карнеги-Меллона в 1968–1969 годах, доцентом кафедры математики в Массачусетском технологическом институте (MIT) в 1969–1973 годах и доцентом кафедры электротехники в MIT в 1973–1975 годах. В MIT он руководил докторантами, которые стали выдающимися компьютерными учёными, включая Дэвида С. Джонсона , Фрэнсис Яо и Майкла Хаммера .

В 1975 году Фишер был номинирован на должность профессора компьютерных наук в Вашингтонском университете . С 1981 года он является профессором компьютерных наук в Йельском университете , где среди его студентов была Ребекка Н. Райт . Фишер был главным редактором журнала ACM в 1982–1986 годах. [1] [2] В 1996 году он был избран членом Ассоциации вычислительной техники (ACM). [3]

Работа

Распределенные вычисления

Работа Фишера 1985 года с Нэнси А. Линч и Майклом С. Патерсоном [4] по проблемам консенсуса получила премию PODC Influential-Paper Award в 2001 году. [5] Их работа показала, что в асинхронной распределенной системе консенсус невозможен, если один процессор выходит из строя. Дженнифер Уэлч пишет, что «Этот результат оказал монументальное влияние на распределенные вычисления, как в теории, так и на практике. Разработчики систем были мотивированы прояснить свои заявления относительно того, при каких обстоятельствах работают системы». [5]

Фишер был председателем программы первого Симпозиума по принципам распределенных вычислений (PODC) в 1982 году; [6] в настоящее время PODC является ведущей конференцией в этой области. В 2003 году сообщество распределенных вычислений отметило 60-летие Фишера, организовав серию лекций во время 22-го PODC, [7] с Лесли Лэмпортом , Нэнси Линч, Альбертом Р. Мейером и Ребеккой Райт в качестве докладчиков.

Параллельные вычисления

В 1980 году Фишер и Ричард Э. Ладнер [8] представили параллельный алгоритм для эффективного вычисления префиксных сумм . Они показали, как построить схему, которая вычисляет префиксные суммы; в схеме каждый узел выполняет сложение двух чисел. С их конструкцией можно выбрать компромисс между глубиной схемы и количеством узлов. [9] Однако те же самые конструкции схем уже изучались гораздо раньше советскими математиками. [10] [11]

Алгоритмы и вычислительная сложность

Фишер проделал многогранную работу в области теоретической информатики в целом. Ранние работы Фишера, включая его докторскую диссертацию, были сосредоточены на синтаксическом анализе и формальных грамматиках . [12] Одна из наиболее цитируемых работ Фишера посвящена сопоставлению строк . [13] Уже во время обучения в Мичигане Фишер изучал структуры данных непересекающихся множеств вместе с Бернардом Галлером . [14]

Криптография

Фишер является одним из пионеров электронного голосования . В 1985 году Фишер и его ученик Джош Коэн Беналох [15] представили одну из первых схем электронного голосования. [16]

Другие вклады, связанные с криптографией, включают изучение проблем обмена ключами и протокола для забывчивой передачи . [16] В 1984 году Фишер, Сильвио Микали и Чарльз Ракофф [17] представили улучшенную версию протокола Майкла О. Рабина для забывчивой передачи.

Публикации

Примечания

  1. ^ "Журнал ACM (JACM), том 30, выпуск 1 (январь 1983 г.)". Портал ACM . Получено 2009-07-06 .
  2. ^ "Журнал ACM (JACM), том 33, выпуск 3 (июль 1986 г.)". Портал ACM . Получено 2009-07-06 .
  3. ^ "ACM Fellows". ACM . Архивировано из оригинала 2009-01-01 . Получено 2009-07-06 ."ACM: Fellows Award / Michael J Fischer". ACM . Получено 2009-07-06 .«За выдающийся технический вклад в теоретическую информатику и за самоотверженное служение сообществу компьютерных наук».
  4. ^ Фишер, Линч и Патерсон (1985)
  5. ^ ab "PODC Influential Paper Award: 2001" . Получено 2009-07-06 .
  6. ^ "Хронологическая история SIGOPS". ACM SIGOPS . Получено 2009-07-06 .
  7. ^ "Двадцать второй симпозиум ACM по принципам распределенных вычислений (PODC 2003), 13-16 июля 2003 г., Бостон, Массачусетс" . Получено 06.07.2009 .
  8. ^ Ладнер и Фишер (1980).
  9. ^ Харвуд, Аарон (2003). "Параллельный префиксный алгоритм Ладнера и Фишера". Networks and Parallel Processing Complexity – Notes . Архивировано из оригинала 2016-03-04 . Получено 2009-07-07 ..
  10. ^ Оффман, Ю. П. (1962). «Об алгоритмической сложности дискретных функций». Докл. Сов. АН . 145 (1): 48–51.. Английский перевод в Sov. Phys. Dokl. 7 (7): 589–591 1963.
  11. ^ Крапченко, А. Н. (1970). «Асимптотическая оценка времени сложения параллельного сумматора». Syst. Theory Res . 19 : 105–122..
  12. ^ abc Мейер, Альберт Р. (12 июля 2003 г.). "MJ Fischer, et al., the first deck: mid-60's to 70's" (PDF) . Получено 2009-07-06 .Слайды с PODC 2003.
  13. ^ Вагнер и Фишер (1974).
  14. ^ Галлер и Фишер (1964)
  15. ^ Коэн и Фишер (1985)
  16. ^ abcd Райт, Ребекка Н. (2003). «Криптографические протоколы Фишера». Proc. PODC 2003. стр. 20–22. doi :10.1145/872035.872039..
  17. ^ Фишер, Микали и Ракофф (1996), первоначально представлено в 1984 году.
  18. ^ "1592 цитаты". Google Scholar . Получено 2009-07-06 .
  19. ^ "726 цитат". Google Scholar . Получено 2009-07-07 .
  20. ^ Премия PODC Influential-Paper Award в 2001 году.
  21. ^ "2431 цитата". Google Scholar . Получено 2009-07-06 .

Внешние ссылки