Donald Knuth

GPTKB entity

Statements (76)
Predicate Object
gptkbp:instance_of gptkb:Computer_Scientist
gptkb:Professor
gptkbp:academic_advisor gptkb:Donald_D._Knuth
gptkbp:affiliation gptkb:Stanford_University
gptkbp:alma_mater gptkb:California_Institute_of_Technology
gptkb:Stanford_University
gptkb:Case_Western_Reserve_University
gptkbp:awards gptkb:Turing_Award
gptkb:National_Medal_of_Science
gptkbp:birth_date 1938-01-10
gptkbp:birth_place gptkb:Milwaukee,_Wisconsin,_USA
gptkbp:born_in gptkb:Milwaukee,_Wisconsin
gptkbp:children gptkb:3
gptkbp:contribution gptkb:Te_X_typesetting_system
Big O notation
Knuth-Morris-Pratt algorithm
Analysis of algorithms
gptkbp:famous_quote “ Science is what we understand well enough to explain to a computer. Art is everything else we do.”
“ Premature optimization is the root of all evil.”
“ The best way to get a good idea is to have a lot of ideas.”
“ A person who is good at algorithms is good at everything.”
“ The computer is a tool for the human mind.”
gptkbp:field gptkb:computer_science
gptkb:Mathematics
Computer Science
algorithm analysis
computer programming
typesetting
https://www.w3.org/2000/01/rdf-schema#label Donald Knuth
gptkbp:influenced gptkb:Robert_Sedgewick
gptkb:Donald_Michie
gptkbp:influenced_by gptkb:John_von_Neumann
gptkb:Alan_Turing
gptkbp:known_for gptkb:The_Art_of_Computer_Programming
gptkb:Te_X_typesetting_system
gptkbp:nationality gptkb:American
gptkbp:notable_students gptkb:Robert_Sedgewick
gptkb:Jeffrey_Ullman
gptkb:John_Hopcroft
gptkb:Robert_Tarjan
gptkb:Andrew_Yao
gptkb:John_H._Conway
gptkb:Alfred_Aho
gptkbp:notable_works gptkb:The_Art_of_Computer_Programming,_Volume_3
gptkb:The_Art_of_Computer_Programming,_Volume_4
gptkb:The_Art_of_Computer_Programming,_Volume_1
gptkb:The_Art_of_Computer_Programming,_Volume_2
gptkb:Concrete_Mathematics
gptkb:Literate_Programming
gptkbp:occupation professor emeritus
gptkbp:published_work gptkb:The_Art_of_Computer_Programming
gptkb:The_Stanford_Graph_Base
gptkb:Concrete_Mathematics
gptkb:Literate_Programming
Digital Typography
Mathematical Writing
Things a Computer Scientist Rarely Talks About
gptkbp:research_interest gptkb:Artificial_Intelligence
Computer programming
Mathematical logic
Graph theory
Information theory
Numerical analysis
Computational complexity
Algorithm analysis
Discrete mathematics
Combinatorial algorithms
Typesetting systems
gptkbp:resides_in gptkb:California
gptkbp:spouse Jill Knuth
Virginia Knuth
gptkbp:website www-cs-faculty.stanford.edu/~knuth/
gptkbp:won_award gptkb:Turing_Award
gptkbp:work gptkb:Stanford_University
gptkbp:bfsParent gptkb:National_Medal_of_Science
gptkbp:bfsLayer 2