Michael J. Fischer

Michael J. Fischer

Michael John Fischer (born 1942) is a computer scientist who works in the fields of distributed computing, parallel computing, cryptography, algorithms and data structures, and computational complexity.

Contents

Career

Fischer was born in 1942 in Ann Arbor, Michigan, USA. He received his BSc degree in mathematics from the University of Michigan in 1963. Fischer did his MA and PhD studies in applied mathematics at Harvard University; he received his MA degree in 1965 and PhD in 1968. Fischer's PhD supervisor at Harvard was Sheila Greibach.

After receiving his PhD, Fischer was an assistant professor of computer science at Carnegie-Mellon University in 1968–1969, an assistant professor of mathematics at Massachusetts Institute of Technology (MIT) in 1969–1973, and an associate professor of electrical engineering at MIT in 1973–1975. At MIT he supervised doctoral students who became prominent computer scientists, including David S. Johnson, Frances Yao, and Michael Hammer.

In 1975, Fischer was nominated as a professor of computer science at the University of Washington. Since 1981, he has been a professor of computer science at Yale University. Fischer served as the editor-in-chief of the Journal of the ACM in 1982–1986.[1][2] He was inducted as a Fellow of the Association for Computing Machinery (ACM) in 1996.[3]

Work

Distributed computing

Fischer is famous for his contributions in the field of distributed computing. His 1985 work with Nancy A. Lynch and Michael S. Paterson[4] on consensus problems received the PODC Influential-Paper Award in 2001.[5] Their work showed that in an asynchronous distributed system, consensus is impossible if there is one processor that crashes. Jennifer Welch writes that “This result has had a monumental impact in distributed computing, both theory and practice. Systems designers were motivated to clarify their claims concerning under what circumstances the systems work.”[5]

Fischer was the program chairman of the first Symposium on Principles of Distributed Computing (PODC) in 1982;[6] nowadays, PODC is the leading conference in the field. In 2003, the distributed computing community honoured Fischer's 60th birthday by organising a lecture series during the 22nd PODC,[7] with Leslie Lamport, Nancy Lynch, Albert R. Meyer, and Rebecca Wright as speakers.

Parallel computing

In 1980, Fischer and Richard Ladner[8] presented a parallel algorithm for computing prefix sums efficiently. They show how to construct a circuit that computes the prefix sums; in the circuit, each node performs an addition of two numbers. With their construction, one can choose a trade-off between the circuit depth and the number of nodes.[9] However, the same circuit designs were already studied much earlier in Soviet mathematics.[10][11]

Algorithms and computational complexity

Fischer has done multifaceted work in theoretical computer science in general. Fischer's early work, including his PhD thesis, focused on parsing and formal grammars.[12] One of Fischer's most-cited works deals with string matching.[13] Already during his years at Michigan, Fischer studied disjoint-set data structures together with Bernard Galler.[14]

Cryptography

Fischer is one of the pioneers in electronic voting. In 1985, Fischer and his student Josh Cohen Benaloh[15] presented one of the first electronic voting schemes.[16]

Other contributions related to cryptography include the study of key exchange problems and a protocol for oblivious transfer.[16] In 1984, Fischer, Silvio Micali, and Charles Rackoff[17] presented an improved version of Michael O. Rabin's protocol for oblivious transfer.

Publications

Notes

  1. ^ "Journal of the ACM (JACM), Volume 30, Issue 1 (January 1983)". ACM Portal. http://portal.acm.org/citation.cfm?id=322358. Retrieved 2009-07-06. 
  2. ^ "Journal of the ACM (JACM), Volume 33, Issue 3 (July 1986)". ACM Portal. http://portal.acm.org/citation.cfm?id=5925. Retrieved 2009-07-06. 
  3. ^ "ACM Fellows". ACM. http://fellows.acm.org/homepage.cfm?alpha=M&srt=alpha. Retrieved 2009-07-06.  "ACM: Fellows Award / Michael J Fischer". ACM. http://fellows.acm.org/fellow_citation.cfm?id=1027952&srt=alpha. Retrieved 2009-07-06.  "For outstanding technical contributions to theoretical computer science, and for dedicated service to the computer science community."
  4. ^ Fischer, Lynch & Paterson (1985)
  5. ^ a b "PODC Influential Paper Award: 2001". http://www.podc.org/influential/2001.html. Retrieved 2009-07-06. 
  6. ^ "A chronological history of SIGOPS". ACM SIGOPS. http://www.sigops.org/history.html. Retrieved 2009-07-06. 
  7. ^ "Twenty-Second ACM Symposium on Principles of Distributed Computing (PODC 2003), July 13-16, 2003, Boston, Massachusetts". http://www.podc.org/podc2003/. Retrieved 2009-07-06. 
  8. ^ Ladner & Fischer (1980).
  9. ^ Harwood, Aaron (2003). "Ladner and Fischer's parallel prefix algorithm". Networks and Parallel Processing Complexity – Notes. http://www.cs.mu.oz.au/498/notes/node25.html. Retrieved 2009-07-07. .
  10. ^ Offman, Y. P. (1962). "On the Algorithmic Complexity of Discrete Functions" (in Russian). Dokl. Sov. Acad. Sci. 145 (1): 48–51 . English translation in Sov. Phys. Dokl. 7 (7): 589–591 1963.
  11. ^ Krapchenko, A. N. (1970). "Asymptotic Estimation of Addition Time of a Parallel Adder". Syst. Theory Res. 19: 105–122 .
  12. ^ a b c Meyer, Albert R. (12 July 2003). "M.J. Fischer, et al., the first decade: mid-60's to 70's". http://people.csail.mit.edu/meyer/fischer-fest.pdf. Retrieved 2009-07-06.  Slides from PODC 2003.
  13. ^ Wagner & Fischer (1974).
  14. ^ Galler & Fischer (1964)
  15. ^ Cohen & Fischer (1985)
  16. ^ a b c d Wright, Rebecca N. (2003). "Fischer's cryptographic protocols". Proc. PODC 2003. pp. 20–22. doi:10.1145/872035.872039 .
  17. ^ Fischer, Micali & Rackoff (1996), originally presented in 1984.
  18. ^ "1592 citations". Google Scholar. http://scholar.google.com/scholar?cites=1168026360880314540. Retrieved 2009-07-06. 
  19. ^ "726 citations". Google Scholar. http://scholar.google.com/scholar?cites=17348117272132242802. Retrieved 2009-07-07. 
  20. ^ PODC Influential-Paper Award in 2001.
  21. ^ "2431 citations". Google Scholar. http://scholar.google.com/scholar?cites=11993555002424078114. Retrieved 2009-07-06. 

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Michael Gotthard Fischer — [1] (* 3. Juni 1773 in Alach; † 12. Januar 1829 in Erfurt) war ein deutscher Organist und Komponist. Michael Gotthard Fischer war ein Schüler von Johann Christian Kittel, somit Enkelschüler Johann Sebastian Bachs. Fischer trat Kittels Nachfolge… …   Deutsch Wikipedia

  • Michael Gotthardt Fischer — Michael Gotthard Fischer (* 3. Juni 1773 in Alach; † 12. Januar 1829 in Erfurt) war ein deutscher Komponist. Er war ein Schüler von Johann Christian Kittel, einem Schüler Bachs. Fischer trat Kittels Nachfolge als Organist in Erfurt an. Er war… …   Deutsch Wikipedia

  • Fischer (Familienname) — Fischer ist ein deutscher Familienname. Herkunft und Bedeutung Der Name ist abgeleitet von der Berufsbezeichnung des Fischers. Der Name Fischer ist der vierthäufigste deutsche Familienname. (Siehe: Liste der häufigsten Familiennamen in… …   Deutsch Wikipedia

  • Fischer (Name) — Fischer ist ein deutscher Familienname. Herkunft und Bedeutung Der Name ist abgeleitet von der Berufsbezeichnung des Fischers. Der Name Fischer ist der vierthäufigste deutsche Familienname. (Siehe: Liste der häufigsten Familiennamen in… …   Deutsch Wikipedia

  • Michael Fischer — ist der Name folgender Personen: Michael Fischer (Politikwissenschaftler) (* 1945), österreichischer Hochschullehrer Michael Fischer (Politiker) (* 1947), deutscher Politiker (CDU) Michael Fischer (Saxophonist) (* 1963), österreichischer… …   Deutsch Wikipedia

  • Michael Gartenschläger — Gedenkstein mit Kreuz in der Gemeinde Langenlehsten nahe dem Sterbeort Michael Gartenschläger (* 13. Januar 1944 in Strausberg bei Berlin; † 30. April 1976 an der innerdeutsc …   Deutsch Wikipedia

  • Michael Greis — Voller Name Michael Greis Verband …   Deutsch Wikipedia

  • Michael Greis — Personal information Full name Michael Greis Born August 18, 1976 (1976 08 18) …   Wikipedia

  • FISCHER (J. M.) — FISCHER JOHANN MICHAEL (1692 1766) Le Bavarois Johann Michael Fischer fut l’un des architectes allemands les plus productifs et les plus originaux du XVIIIe siècle. Fils d’un maître maçon d’une petite bourgade proche de Ratisbonne, on le trouve à …   Encyclopédie Universelle

  • Michael's Birthday — The Office episode Gifts shared on Michael s Birthday …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”