stringtranslate.com

Michael J. Fischer

Michael John Fischer (nacido en 1942) es un informático estadounidense que trabaja en los campos de la computación distribuida , la computación paralela , la criptografía , los algoritmos y estructuras de datos , y la complejidad computacional .

Primeros años de vida

Fischer nació en 1942 en Ann Arbor , Michigan , Estados Unidos.

Recibió su licenciatura en matemáticas de la Universidad de Michigan en 1963. Fischer realizó sus estudios de maestría y doctorado en matemáticas aplicadas en la Universidad de Harvard ; Recibió su maestría en 1965 y su doctorado en 1968. La supervisora ​​del doctorado de Fischer en Harvard fue Sheila Greibach .

Carrera

Después de recibir su doctorado, Fischer fue profesor asistente de informática en la Universidad Carnegie-Mellon en 1968-1969, profesor asistente de matemáticas en el Instituto Tecnológico de Massachusetts (MIT) en 1969-1973 y profesor asociado de ingeniería eléctrica en el MIT. en 1973-1975. En el MIT supervisó a estudiantes de doctorado que se convirtieron en destacados científicos informáticos, entre ellos David S. Johnson , Frances Yao y Michael Hammer .

En 1975, Fischer fue nombrado profesor de informática en la Universidad de Washington . Desde 1981, ha sido profesor de informática en la Universidad de Yale , donde entre sus alumnos se encontraba Rebecca N. Wright . Fischer se desempeñó como editor en jefe del Journal of the ACM en 1982-1986. [1] [2] Fue admitido como miembro de la Association for Computing Machinery (ACM) en 1996. [3]

Trabajar

Computación distribuída

El trabajo de Fischer de 1985 con Nancy A. Lynch y Michael S. Paterson [4] sobre problemas de consenso recibió el premio PODC Influential-Paper Award en 2001. [5] Su trabajo demostró que en un sistema distribuido asíncrono, el consenso es imposible si hay un procesador. eso choca. Jennifer Welch escribe que “Este resultado ha tenido un impacto monumental en la computación distribuida, tanto en la teoría como en la práctica. Los diseñadores de sistemas se sintieron motivados a aclarar sus afirmaciones sobre en qué circunstancias funcionan los sistemas”. [5]

Fischer fue el presidente del programa del primer Simposio sobre principios de informática distribuida (PODC) en 1982; [6] hoy en día, PODC es la conferencia líder en este campo. En 2003, la comunidad de informática distribuida honró el 60 cumpleaños de Fischer organizando una serie de conferencias durante el 22º PODC, [7] con Leslie Lamport , Nancy Lynch, Albert R. Meyer y Rebecca Wright como oradores.

Computación paralela

En 1980, Fischer y Richard E. Ladner [8] presentaron un algoritmo paralelo para calcular sumas de prefijos de manera eficiente. Muestran cómo construir un circuito que calcule las sumas de los prefijos; en el circuito, cada nodo realiza una suma de dos números. Al construirlos, se puede elegir un equilibrio entre la profundidad del circuito y el número de nodos. [9] Sin embargo, los mismos diseños de circuitos ya fueron estudiados mucho antes por los matemáticos soviéticos . [10] [11]

Algoritmos y complejidad computacional.

Fischer ha realizado un trabajo multifacético en informática teórica en general. Los primeros trabajos de Fischer, incluida su tesis doctoral, se centraron en el análisis sintáctico y las gramáticas formales . [12] Uno de los trabajos más citados de Fischer trata sobre la coincidencia de cadenas . [13] Ya durante sus años en Michigan, Fischer estudió estructuras de datos de conjuntos disjuntos junto con Bernard Galler . [14]

Criptografía

Fischer es uno de los pioneros del voto electrónico . En 1985, Fischer y su alumno Josh Cohen Benaloh [15] presentaron uno de los primeros sistemas de votación electrónica. [dieciséis]

Otras contribuciones relacionadas con la criptografía incluyen el estudio de problemas de intercambio de claves y un protocolo para transferencia ajena . [16] En 1984, Fischer, Silvio Micali y Charles Rackoff [17] presentaron una versión mejorada del protocolo de Michael O. Rabin para la transferencia ajena.

Publicaciones

Notas

  1. ^ "Revista de la ACM (JACM), volumen 30, número 1 (enero de 1983)". Portal ACM . Consultado el 6 de julio de 2009 .
  2. ^ "Revista de la ACM (JACM), volumen 33, número 3 (julio de 1986)". Portal ACM . Consultado el 6 de julio de 2009 .
  3. ^ "Becarios ACM". ACM . Archivado desde el original el 1 de enero de 2009 . Consultado el 6 de julio de 2009 ."ACM: Premio becarios / Michael J Fischer". ACM . Consultado el 6 de julio de 2009 ."Por sus destacadas contribuciones técnicas a la informática teórica y por su servicio dedicado a la comunidad informática".
  4. ^ Fischer, Lynch y Paterson (1985)
  5. ^ ab "Premio PODC al artículo influyente: 2001" . Consultado el 6 de julio de 2009 .
  6. ^ "Una historia cronológica de SIGOPS". ACM SIGOPS . Consultado el 6 de julio de 2009 .
  7. ^ "Vigésimo segundo simposio ACM sobre principios de informática distribuida (PODC 2003), 13 al 16 de julio de 2003, Boston, Massachusetts" . Consultado el 6 de julio de 2009 .
  8. ^ Ladner y Fischer (1980).
  9. ^ Harwood, Aaron (2003). "Algoritmo de prefijo paralelo de Ladner y Fischer". Redes y complejidad del procesamiento paralelo: notas . Archivado desde el original el 4 de marzo de 2016 . Consultado el 7 de julio de 2009 ..
  10. ^ Offman, YP (1962). "Sobre la complejidad algorítmica de funciones discretas". Dokl. soviético. Acad. Ciencia. (en ruso). 145 (1): 48–51.. Traducción al inglés en sov. Física. Dokl. 7 (7): 589–591 1963.
  11. ^ Krápchenko, AN (1970). "Estimación asintótica del tiempo de suma de un sumador paralelo". Sistema. Teoría Res . 19 : 105-122..
  12. ^ abc Meyer, Albert R. (12 de julio de 2003). "MJ Fischer, et al., la primera década: entre mediados de los 60 y los 70" (PDF) . Consultado el 6 de julio de 2009 .Diapositivas de PODC 2003.
  13. ^ Wagner y Fischer (1974).
  14. ^ Galler y Fischer (1964)
  15. ^ Cohen y Fischer (1985)
  16. ^ abcd Wright, Rebecca N. (2003). "Protocolos criptográficos de Fischer". Proc. PODC 2003 . págs. 20-22. doi :10.1145/872035.872039..
  17. ^ Fischer, Micali & Rackoff (1996), presentado originalmente en 1984.
  18. ^ "1592 citas". Google Académico . Consultado el 6 de julio de 2009 .
  19. ^ "726 citas". Google Académico . Consultado el 7 de julio de 2009 .
  20. ^ Premio PODC al artículo influyente en 2001.
  21. ^ "2431 citas". Google Académico . Consultado el 6 de julio de 2009 .

enlaces externos