Майкл Джон Фишер (родился в 1942 г.) - ученый-компьютерщик , работающий в области распределенных вычислений , параллельных вычислений , криптографии , алгоритмов и структур данных , а также сложности вычислений .
Карьера [ править ]
Фишер родился в 1942 году в Анн-Арборе , штат Мичиган , США. Он получил степень бакалавра математики в Мичиганском университете в 1963 году. Фишер получил степень магистра и доктора наук по прикладной математике в Гарвардском университете ; он получил степень магистра в 1965 году и доктора философии в 1968 году. Руководителем PhD Фишера в Гарварде была Шейла Грейбах .
После получения докторской степени Фишер был доцентом кафедры информатики в Университете Карнеги-Меллона в 1968–1969 годах, доцентом математики в Массачусетском технологическом институте (MIT) в 1969–1973 годах и доцентом кафедры электротехники в Массачусетском технологическом институте. в 1973–1975 гг. В Массачусетском технологическом институте он руководил докторантами, ставшими известными компьютерными учеными, в том числе Дэвидом С. Джонсоном , Фрэнсис Яо и Майклом Хаммером .
В 1975 году Фишер был назначен профессором информатики в Университете штата Вашингтон . С 1981 года он был профессором информатики в Йельском университете , среди его учеников была Ребекка Н. Райт . Фишер был главным редактором журнала ACM в 1982–1986 гг. [1] [2] Он был назначен членом Ассоциации вычислительной техники (ACM) в 1996 году. [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] представили улучшенную версию протокола Майкла О. Рабина для передачи не обращая внимания.
Публикации [ править ]
- Галлер, Бернард А .; Фишер, Майкл Дж. (1964). «Улучшенный алгоритм эквивалентности». Коммуникации ACM . 7 (5): 301–303. DOI : 10.1145 / 364099.364331 . S2CID 9034016 .. [12]
- Вагнер, Роберт А .; Фишер, Майкл Дж. (1974). «Проблема исправления строки в строку». Журнал ACM . 21 (1): 168–173. DOI : 10.1145 / 321796.321811 . S2CID 13381535 .. [18]
- Ladner, Ричард Э .; Фишер, Майкл Дж. (1980). «Параллельное вычисление префикса». Журнал ACM . 27 (4): 831–838. DOI : 10.1145 / 322217.322232 . S2CID 207568668 .. [12] [19]
- Фишер, Майкл Дж .; Линч, Нэнси А .; Патерсон, Майкл С. (1985). «Невозможность распределенного консенсуса с одним ошибочным процессом». Журнал ACM . 32 (2): 374–382. DOI : 10.1145 / 3149.214121 . S2CID 207660233 .. [20] [21]
- Коэн, Джош Д .; Фишер, Майкл Дж. (1985). «Надежная и проверяемая криптографически безопасная схема выборов». 26-й ежегодный симпозиум по основам информатики (sfcs 1985) . С. 372–382. DOI : 10.1109 / SFCS.1985.2 .. [16]
- Фишер, MJ; Микали, С .; Ракофф, К. (1996). «Безопасный протокол для передачи без внимания (расширенное резюме)». Журнал криптологии . 9 (3): 191–195. DOI : 10.1007 / BF00208002 . S2CID 6333850 .. [16]
Заметки [ править ]
- ^ «Журнал ACM (JACM), том 30, выпуск 1 (январь 1983 г.)» . Портал ACM . Проверено 6 июля 2009 .
- ^ "Журнал ACM (JACM), Том 33, Выпуск 3 (июль 1986)" . Портал ACM . Проверено 6 июля 2009 .
- ^ "Стипендиаты ACM" . ACM . Архивировано из оригинала на 2009-01-01 . Проверено 6 июля 2009 ."ACM: Премия стипендиатов / Майкл Дж. Фишер" . ACM . Проверено 6 июля 2009 . «За выдающийся технический вклад в теоретическую информатику и за самоотверженное служение сообществу компьютерных наук».
- ^ Фишер, Линч и Патерсон (1985)
- ^ a b «Влиятельная бумажная премия PODC: 2001» . Проверено 6 июля 2009 .
- ^ «Хронологическая история СИГОПС» . ACM SIGOPS . Проверено 6 июля 2009 .
- ^ "Двадцать второй симпозиум ACM по принципам распределенных вычислений (PODC 2003), 13-16 июля 2003 г., Бостон, Массачусетс" . Проверено 6 июля 2009 .
- ^ Ладнер & Fischer (1980) .
- ^ Харвуд, Аарон (2003). «Алгоритм параллельного префикса Ладнера и Фишера» . Сети и сложность параллельной обработки - Примечания . Архивировано из оригинала на 2016-03-04 . Проверено 7 июля 2009 ..
- ^ Оффман, YP (1962). «Об алгоритмической сложности дискретных функций». Докл. Сов. Акад. Sci. (на русском). 145 (1): 48–51.. Английский перевод в сов. Phys. Докл. 7 (7): 589–591 1963.
- ^ Krapchenko, А. Н. (1970). «Асимптотическая оценка времени сложения параллельного сумматора». Syst. Теория Res . 19 : 105–122..
- ^ a b c Мейер, Альберт Р. (12 июля 2003 г.). «MJ Fischer, et al., Первое десятилетие: середина 60-х - 70-е годы» (PDF) . Проверено 6 июля 2009 . Слайды из PODC 2003.
- ^ Вагнер и Фишер (1974) .
- ^ Галлер и Фишер (1964)
- ^ Коэн и Фишер (1985)
- ^ a b c d Райт, Ребекка Н. (2003). «Криптографические протоколы Фишера». Proc. PODC 2003 . С. 20–22. DOI : 10.1145 / 872035.872039 ..
- ↑ Fischer, Micali & Rackoff (1996) , первоначально представленная в 1984 году.
- ^ "1592 цитаты" . Google Scholar . Проверено 6 июля 2009 .
- ^ «726 цитат» . Google Scholar . Проверено 7 июля 2009 .
- ^ Премия PODC Influential-Paper в 2001 году.
- ^ "2431 цитата" . Google Scholar . Проверено 6 июля 2009 .
Внешние ссылки [ править ]
- Официальный веб-сайт
- Майкл Джон Фишер на проекте « Математическая генеалогия»
- Майкл Дж. Фишер на сервере библиографии DBLP
- Фишер, Майкл Дж на zbMATH
- Фишер, Майкл Дж на MathSciNet