Donald E. Knuth
Author of The Art of Computer Programming, Volume 1: Fundamental Algorithms
About the Author
Donald E. Knuth is known throughout the world for his pioneering work on algorithms and programming techniques, for his invention of the TEX and METAFONT systems for computer typesetting, and for his prolific and influential writing. Professor Emeritus of The Art of Computer Programming at Stanford show more University, he currently devotes full time to the completion of these fascicles and the seven volumes to which they belong. show less
Image credit: David Monniaux
Series
Works by Donald E. Knuth
The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1 (2011) — Author — 236 copies
The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (2005) 129 copies
The Art of Computer Programming, Volume 1, Fascicle 1: MMIX -- A RISC Computer for the New Millennium (2005) 124 copies
The Art of Computer Programming, Volume 4, Fascicle 4: Generating All Trees--History of Combinatorial Generation (2006) 107 copies
The Art of Computer Programming, Volume 4, Fascicle 3: Generating All Combinations and Partitions (2005) 103 copies
The Art of Computer Programming, Volume 4, Fascicle 0: Introduction to Combinatorial Algorithms and Boolean Functions (2008) 76 copies
The Art of Computer Programming, Volume 4, Fascicle 1: Bitwise Tricks & Techniques; Binary Decision Diagrams (2009) 55 copies
The Art of Computer Programming, Volume 4, Fascicle 5: Mathematical Preliminaries Redux; Backtracking; Dancing Links (2019) 31 copies
Stable Marriage and Its Relation to Other Combinatorial Problems: An Introduction to the Mathematical Analysis of… (1996) 18 copies
Art of Computer Programming, The, Volumes 1-4B, Boxed Set (Art of Computer Programming, 1-4) (2022) 12 copies
Art of Computer Programming (Series in Computer Science & Information Processing) (v. 6) (1987) 5 copies
Como Ler Programas Cweb 2 copies
Liczby nadrzeczywiste. Jak dwoje bylych studentow nakrecilo sie na czysta matematyke i odnalazlo pelnie szczescia (2022) 1 copy
MIX 1 copy
Программирование 1 copy
Tagged
Common Knowledge
- Canonical name
- Knuth, Donald E.
- Legal name
- Knuth, Donald Ervin
- Birthdate
- 1938-01-10
- Gender
- male
- Nationality
- USA
- Birthplace
- Milwaukee, Wisconsin, USA
- Places of residence
- Stanford, California, USA
- Education
- California Institute of Technology (Ph.D|1963)
Case Institute of Technology (BS|1960|MS|1960) - Occupations
- professor
computer scientist
mathematician - Relationships
- Sedgewick, Robert (Doctoral Student)
- Organizations
- Stanford University
Princeton University
California Institute of Technology
Mathematical Association of America
American Guild Of Organists (1965) - Awards and honors
- Turing Award (1974)
Lester R. Ford Award (1975, 1993)
American Philosophical Society (2012)
National Medal of Science (1979)
Grace Murray Hopper Award (1971)
John von Neumann Medal (1995) (show all 23)
Kyoto Prize (1996)
Katayanagi Prize (2010)
Franklin Medal (1988)
Faraday Medal (2011)
W. W. McDowell Award (1980)
IEEE Computer Pioneer Award (Charter, 1981)
American Academy of Arts and Sciences (1973)
Associate, French Academy of Sciences (1992)
Foreign Member, Royal Society (2003)
Russian Academy of Sciences (Foreign Member)
Fellow, Society for Industrial and Applied Mathematics (2009)
Distinguished Fellow, British Computer Society (1980)
Fellow, The Computer History Museum (1998)
Fellow, Association of Computer Machinery (1994)
National Academy of Sciences (1975)
National Academy of Engineering (1981)
Fellow, American Mathematical Society (2012)
Members
Reviews
Lists
Awards
You May Also Like
Associated Authors
Statistics
- Works
- 70
- Members
- 8,898
- Popularity
- #2,699
- Rating
- 4.3
- Reviews
- 50
- ISBNs
- 159
- Languages
- 11
- Favorited
- 29
This collection of papers, centred on WEB and on related issues -- the article on "The Errors of TeX" should be required reading in any CS course of study -- remains both enlightening and relevant thirty-plus years on, although the overall approaches of most software practitioners (IDEs, automated refactoring tools, etc.) make the application of the disciplines described less likely than ever.… (more)