Donald E. Knuth

E17089

Donald E. Knuth is an American computer scientist renowned for founding the rigorous analysis of algorithms and authoring the seminal multi-volume work "The Art of Computer Programming."

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (4)

Label Occurrences
Donald E. Knuth canonical 25
Donald Knuth 22
Donald Ervin Knuth 1

Statements (60)

Predicate Object
instanceOf author
computer scientist
human
mathematician
professor
academicDegree Bachelor of Science in Mathematics
PhD in Mathematics
awardReceived BBVA Foundation Frontiers of Knowledge Award
Harvey Prize
IEEE John von Neumann Medal
surface form: John von Neumann Medal

Kyoto Prize
National Medal of Science
Turing Award
birthDate 1938-01-10
birthPlace Milwaukee
surface form: Milwaukee, Wisconsin, United States
countryOfCitizenship United States of America
developerOf CWEB literate programming system
METAFONT
surface form: METAFONT font description language

TeX typesetting system
WEB literate programming system
doctoralAdvisor Marshall Hall
educatedAt California Institute of Technology
Case School of Applied Science
surface form: Case Institute of Technology
employer Stanford University
familyName Donald E. Knuth self-linksurface differs
surface form: Knuth
fieldOfWork analysis of algorithms
combinatorics
computer science
digital typography
programming languages
fullName Donald E. Knuth self-linksurface differs
surface form: Donald Ervin Knuth
givenName Donald
hasWebsite https://www-cs-faculty.stanford.edu/~knuth/
knownFor Knuth–Bendix completion algorithm
Knuth–Morris–Pratt algorithm
Knuth’s reward checks for finding errors
Knuth’s up-arrow notation
METAFONT
TeX typesetting system
surface form: TeX

The Art of Computer Programming
founding the rigorous analysis of algorithms
literate programming
languageSpoken English
memberOf American Academy of Arts and Sciences
National Academy of Engineering
National Academy of Sciences
Royal Society
name Donald E. Knuth self-link
notableWork Concrete Mathematics
Literate Programming
Surreal numbers
surface form: Surreal Numbers

The Art of Computer Programming
surface form: The Art of Computer Programming, Volume 1: Fundamental Algorithms

The Art of Computer Programming
surface form: The Art of Computer Programming, Volume 2: Seminumerical Algorithms

The Art of Computer Programming
surface form: The Art of Computer Programming, Volume 3: Sorting and Searching

The Art of Computer Programming
surface form: The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1

Things a Computer Scientist Rarely Talks About
positionHeld Professor Emeritus at Stanford University
Professor of Computer Science at Stanford University
religion Lutheranism
workInstitution Stanford University

How these facts were elicited

The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.

Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10.

# Requirements
- If you don't know the subject at all, return an empty list.
- If the subject is not a named entity, return an empty list.
- Include at least one triple where predicate is "instanceOf".
- Do not get too wordy.
- Separate several objects into multiple triples with one object.
Input
Subject: Donald E. Knuth
Description of subject: Donald E. Knuth is an American computer scientist renowned for founding the rigorous analysis of algorithms and authoring the seminal multi-volume work "The Art of Computer Programming."

Referenced by (49)

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

Turing Award hasNotableRecipient Donald E. Knuth
Dr. Dobb’s Excellence in Programming Award notableRecipient Donald E. Knuth
this entity surface form: Donald Knuth
Donald E. Knuth name Donald E. Knuth self-link
Donald E. Knuth fullName Donald E. Knuth self-linksurface differs
this entity surface form: Donald Ervin Knuth
Donald E. Knuth familyName Donald E. Knuth self-linksurface differs
this entity surface form: Knuth
Donald E. Knuth Prize namedAfter Donald E. Knuth
Donald E. Knuth Prize namedFor Donald E. Knuth
The Art of Computer Programming author Donald E. Knuth
The Art of Computer Programming creator Donald E. Knuth
Concrete Mathematics author Donald E. Knuth
IEEE Computer Society Computer Pioneer Award notableRecipient Donald E. Knuth
this entity surface form: Donald Knuth
TeX typesetting system creator Donald E. Knuth
subject surface form: TeX
TeX typesetting system developer Donald E. Knuth
subject surface form: TeX
TeX typesetting system designedBy Donald E. Knuth
subject surface form: TeX
Robert Tarjan hasAcademicAdvisor Donald E. Knuth
this entity surface form: Donald Knuth
CWEB literate programming system creator Donald E. Knuth
subject surface form: CWEB
METAFONT creator Donald E. Knuth
this entity surface form: Donald Knuth
METAFONT developer Donald E. Knuth
this entity surface form: Donald Knuth
METAFONT authorOfDocumentation Donald E. Knuth
this entity surface form: Donald Knuth
Knuth–Morris–Pratt algorithm namedAfter Donald E. Knuth
this entity surface form: Donald Knuth
Knuth’s up-arrow notation creator Donald E. Knuth
this entity surface form: Donald Knuth
Knuth’s up-arrow notation introducedBy Donald E. Knuth
this entity surface form: Donald Knuth
Marshall Hall notableStudent Donald E. Knuth
Literate Programming creator Donald E. Knuth
this entity surface form: Donald Knuth
Computer History Museum Fellow Award hasRecipient Donald E. Knuth
this entity surface form: Donald Knuth
Brian Reid hasAcademicAdvisor Donald E. Knuth
this entity surface form: Donald Knuth
Oren Patashnik coauthorWith Donald E. Knuth
MIX creator Donald E. Knuth
this entity surface form: Donald Knuth
MIX successorDesignedBy Donald E. Knuth
this entity surface form: Donald Knuth
MMIX designer Donald E. Knuth
this entity surface form: Donald Knuth
CM author Donald E. Knuth
Ronald L. Graham coAuthor Donald E. Knuth
ACM Presidential Award notableRecipient Donald E. Knuth
TeX License creator Donald E. Knuth
this entity surface form: Donald Knuth
TeX License copyrightHolder Donald E. Knuth
this entity surface form: Donald Knuth
The TeXbook author Donald E. Knuth
The TeXbook seriesEditor Donald E. Knuth
Silvio Levy collaboratedWith Donald E. Knuth
this entity surface form: Donald Knuth
Silvio Levy developer Donald E. Knuth
subject surface form: CWEB
this entity surface form: Donald Knuth
WEB creator Donald E. Knuth
this entity surface form: Donald Knuth
WEB developer Donald E. Knuth
this entity surface form: Donald Knuth
ctangle creator Donald E. Knuth
ctangle maintainer Donald E. Knuth
cweave createdBy Donald E. Knuth
this entity surface form: Donald Knuth