Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί Michael J. Fischer
Portrait of Michael J. Fischer

Michael J. Fischer

b. 1942

Computer scientist

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About Michael J. Fischer

Born 1942. Michael J. Fischer is an American computer scientist.

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

Early life and education Fischer was born in 1942 in Ann Arbor, Michigan, USA.

He received his B.S. degree in mathematics from the University of Michigan in 1963. Fischer did his M.A. and Ph.D. studies in applied mathematics at Harvard University; he received his M.A .degree in 1965 and Ph.D. in 1968. Fischer's Ph.D. supervisor at Harvard was Sheila Greibach.

Career 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, where his students included Rebecca N. Wright. Fischer served as the editor-in-chief of the Journal of the ACM in 1982–1986. He was inducted as a Fellow of the Association for Computing Machinery (ACM) in 1996.

Work

Distributed computing

Fischer's 1985 work with Nancy A. Lynch and Michael S. Paterson on consensus problems received the PODC Influential-Paper Award in 2001. 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.” 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, with Leslie Lamport, Nancy Lynch, Albert R. Meyer, and Rebecca Wright as speakers.

Parallel computing In 1980, Fischer and Richard E. Ladner 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. However, the same circuit designs were already studied much earlier by Soviet mathematicians.

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. One of Fischer's most-cited works deals with string matching. Already during his years at Michigan, Fischer studied disjoint-set data structures together with Bernard Galler.

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

Other contributions related to cryptography include the study of key exchange problems and a protocol for oblivious transfer. presented an improved version of Michael O. Rabin's protocol for oblivious transfer.

Publications . . . . .

Biography shop

Don’t just read it β€”
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Birth century
Occupation
Nationality
Education
Harvard University, University of Michigan College of Literature, Science, And the Arts, Harvard School of Engineering and Applied Sciences
Employers
Yale University
Awards
Dijkstra Prize; ACM Fellow
Also known as
Michael John Fischer

People in Michael J. Fischer's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Michael J. Fischer's

Frequently asked questions

Who is Michael J. Fischer?

computer scientist

When was Michael J. Fischer born?

Michael J. Fischer was born on 20 April 1942 in Ann Arbor.

What is Michael J. Fischer's occupation?

Michael J. Fischer is a computer scientist.

What nationality is Michael J. Fischer?

Michael J. Fischer is American.

Sources & further reading

Β· Wikipedia: Michael J. Fischer

Β· Wikidata: Q6831406

Β· DBpedia: Michael J. Fischer

Cite this page

APA: Biography.guide. (2026). Michael J. Fischer. https://biography.guide/michael-j-fischer/

MLA: "Michael J. Fischer." Biography.guide, https://biography.guide/michael-j-fischer/.

Chicago: "Michael J. Fischer." Biography.guide. https://biography.guide/michael-j-fischer/.

Data last updated: 2026-09-20 Β· Spot an error? Report a correction.

Page generated 2026-09-27 05:25 UTC