Alfred Aho

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk
Alfred Aho
AlfredAhoPortrait.jpg
Født9. august 1941[1]Rediger på Wikidata (79 år)
TimminsRediger på Wikidata
Utdannet ved University of Toronto, Princeton UniversityRediger på Wikidata
Doktorgrads-
veileder
John HopcroftRediger på Wikidata
Beskjeftigelse Informatiker, ingeniør, programmererRediger på Wikidata
Nasjonalitet CanadaRediger på Wikidata
Medlem av Institute of Electrical and Electronics Engineers, American Academy of Arts and Sciences, National Academy of Engineering, Association for Computing MachineryRediger på Wikidata
Utmerkelser John-von-Neumann-medaljen (2003), ACM Fellow (1996)[2], IEEE Fellow, Fellow of the American Academy of Arts and SciencesRediger på Wikidata

Alfred Vaino Aho (født 9. august 1941 i Timmins, Ontario, Canada) er en informatiker fra Canada. Aho tok sin Bachelor i anvendt vitenskap i teknisk fysikk ved University of Toronto. Han tok sin Ph.D. innen elektroteknikk ved Princeton University. Han var ansatt ved Bell Labs fra 1967 til 1991,og igjen fra 1997 til 2002 som visepresident for Computing Sciences Research Center.

Han er best kjent for sin arbeid med programmeringsspråk, kompilatorer og beslektede algoritmer, og for sine lærebøker om kunsten og vitenskapen innen programmering.[3][4][5][6][7][8][9][10][11][12]

Referanser[rediger | rediger kilde]

  1. ^ Social Networks and Archival Context, 9. okt. 2017, Alfred Aho, w6bd8nrt
  2. ^ https://awards.acm.org/award_winners/aho_1046358#158
  3. ^ Aho, A. V. (1968). «Indexed Grammars---An Extension of Context-Free Grammars». Journal of the ACM. 15 (4): 647. doi:10.1145/321479.321488. 
  4. '^ Aho, A.; Gottlob, G. (2014). «A front row seat to Communications editorial transformation». Communications of the ACM. 57 (4): 5. doi:10.1145/2582611. 
  5. ^ Aho, A. V. (1969). «Nested Stack Automata». Journal of the ACM. 16 (3): 383. doi:10.1145/321526.321529. 
  6. ^ Aho, Alfred V.; Corasick, Margaret J. (juni 1975). «Efficient String Matching: An Aid to Bibliographic Search» (PDF). Communications of the ACM. 18 (6): 333–340. doi:10.1145/360825.360855. [død lenke]
  7. ^ Aho, A. V.; Johnson, S. C.; Ullman, J. D. (1977). «Code Generation for Expressions with Common Subexpressions». Journal of the ACM. 24: 146. doi:10.1145/321992.322001. 
  8. ^ Aho, A. V.; Kernighan, B. W.; Weinberger, P. J. (1979). «Awk — a pattern scanning and processing language». Software: Practice and Experience. 9 (4): 267. doi:10.1002/spe.4380090403. 
  9. ^ Aho, A.V. (1990). «Algorithms for Finding Patterns in Strings». Handbook of Theoretical Computer Science. MIT Press. s. 255–300. 
  10. ^ Mal:ACMPortal
  11. ^ Computerworld Interview with Alfred V. Aho Arkivert 29. mai 2008 hos Wayback Machine.
  12. ^ Creating Reliable Programs from Unreliable Programmers [PDF], Excellentia

Eksterne lenker[rediger | rediger kilde]


personstubbDenne biografien er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den. (Se stilmanual)