Alfred V. Aho

E178249

Alfred V. Aho is a Canadian computer scientist renowned for his foundational contributions to algorithms, programming languages, and compiler design, and as a co-creator of the AWK programming language.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (3)

Label Occurrences
Alfred V. Aho canonical 6
Alfred Aho 2
Alfred Vaino Aho 1

Statements (50)

Predicate Object
instanceOf Canadian person
academic
author
computer scientist
academicDegree Bachelor of Applied Science in Engineering Physics
PhD in Electrical Engineering
almaMater Princeton University
University of Toronto
awardReceived ACM Fellows Award
IEEE John von Neumann Medal
Turing Award
coAuthorOf Compilers: Principles, Techniques, and Tools
Data Structures and Algorithms
Compilers: Principles, Techniques, and Tools
surface form: Principles of Compiler Design

The AWK Programming Language
The Design and Analysis of Computer Algorithms
coAuthorWith Brian Kernighan
surface form: Brian W. Kernighan

Jeffrey D. Ullman
John E. Hopcroft
Monica S. Lam
Peter J. Weinberger
Ravi Sethi
coCreatorOf GNU Awk
surface form: AWK programming language
coDeveloperOf grep
countryOfCitizenship Canada
developedFor Unix tools and languages
doctoralAdvisor John W. Tukey
surface form: John Tukey
employer Bell Telephone Laboratories
surface form: Bell Labs

Columbia University
familyName Aho
fieldOfWork algorithms
compiler design
computer science
programming languages
fullName Alfred V. Aho self-linksurface differs
surface form: Alfred Vaino Aho
givenName Alfred
influenced design of programming languages
modern compiler construction
knownFor GNU Awk
surface form: AWK programming language

compiler construction
formal language theory
theory of algorithms
memberOf American Academy of Arts and Sciences
National Academy of Engineering
notableConcept Aho–Corasick algorithm
Aho–Ullman algorithms for parsing
notableWork Dragon Book
occupation professor
positionHeld Lawrence Gussman Professor of Computer Science at Columbia University
workInstitution Department of Computer Science, Columbia University

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jeffrey D. Ullman coauthor Alfred V. Aho
Brian Kernighan coAuthor Alfred V. Aho
this entity surface form: Alfred Aho
Ravi Sethi coAuthorWith Alfred V. Aho
Alfred V. Aho fullName Alfred V. Aho self-linksurface differs
this entity surface form: Alfred Vaino Aho
Dragon Book hasAuthor Alfred V. Aho
Dragon Book hasCoauthorOfOtherWorks Alfred V. Aho
Monica S. Lam coAuthor Alfred V. Aho
IBM Thomas J. Watson Research Center employer Alfred V. Aho
this entity surface form: Alfred Aho