Alfred Aho

Alfred Vaino Aho (born August 9, 1941) is a Canadian computer scientist. He is best known for his work on programming languages, compilers, and related algorithms. He has written many textbooks on the art and science of computer programming.[2][3][4] He and his long-time partner Jeffrey Ullman are the recipients of the 2020 Turing Award.

Alfred Aho
Born
Alfred Vaino Aho

(1941-08-09) August 9, 1941
NationalityCanadian
American
Alma mater
Known for
  • Awk programming language
  • Principles of Compiler Design
  • Compilers: Principles, Techniques, and Tools
  • Aho-Corasick algorithm
Awards
  • Bell Labs Fellow (1984)
  • FAAAS (1986)
  • IEEE Fellow (1988)
  • FACM (1996)
  • IEEE John von Neumann Medal (2003)
  • NAE Member
  • Turing Award (2020)
Scientific career
FieldsComputer science
InstitutionsColumbia University
ThesisIndexed Grammars: An Extension of Context Free Grammars (1968)
Doctoral advisorJohn Hopcroft[1]

References

  1. Alfred Vaino Aho at the Mathematics Genealogy Project
  2. Aho, A.; Gottlob, G. (2014). "A front row seat to Communications' editorial transformation". Communications of the ACM. 57 (4): 5. doi:10.1145/2582611. S2CID 21553189.
  3. Aho, A.V. (1990). "Algorithms for Finding Patterns in Strings". Handbook of Theoretical Computer Science. MIT Press. pp. 255–300.
  4. Computerworld Interview with Alfred V. Aho Archived May 29, 2008, at the Wayback Machine
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.