Search filters

List of works by Donald Knuth

5X5X5 Word Cubes By Computer

article published in Word Ways magazine

A Course on METAFONT Programming

A Permanent Inequality

A Punk Meta-Font

A bijection for ordered factorizations

scientific article published in July 1990

A generalization of Dijkstra's algorithm

scientific article (publication date: February 1977)

A imaginary number system

scientific article published in April 1960

A recurrence related to trees

scientific article

A sequence of series for the Lambert W function

article

A short proof of Darboux's lemma

scientific article published in 1989

ALGOL 60 confidential

scientific article (publication date: June 1961)

AMS Euler - A new typeface for mathematics

scientific article published on 1989

Algorithmic Thinking and Mathematical Thinking

Algorithms / Donald E. Knuth. - (1977)

Article from 'Scientific American' published on April 1977

An analysis of alpha-beta pruning

article

Ancient Babylonian algorithms

scientific article (publication date: July 1972)

Another enumeration of trees

scientific article

Axioms and Hulls

article

Big Omicron and big Omega and big Theta

Breaking Paragraphs Into Lines

article published in 1981

Complexity results for bandwidth minimization

scientific article

Computation of Tangent, Euler, and Bernoulli Numbers

scientific article

Computer Science and Its Relation to Mathematics

scholarly article by Donald Knuth published April 1974 in American Mathematical Monthly

Computer programming as an art

Computers and Typesetting

Concrete Mathematics

book

Concrete Mathematics, 1989 edition

book by Graham, Knuth and Patashnik from 1989 (1988)

Concrete Mathematics, 1994 edition

Digital Typography

book published 1999 with collection of Donald Knuth's writings

Enumeration of plane partitions

scientific article (publication date: July 1972)

Euler's constant to 1271 places

scientific article

Evaluation of Porter's constant

article published in 1976

Fast Pattern Matching in Strings

article

Fibonacci Multiplication

Finite Semifields and Projective Planes

1963 doctoral thesis written by Donald Knuth

Finite semifields and projective planes

scientific article

George Forsythe and the development of computer science

article

Johann Faulhaber and Sums of Powers

Knuth's up-arrow notation

method of notation of very large integers

Knuth–Plass line-breaking algorithm

algorithm

Leaper Graphs

Length of strings for a merge sort

scholarly article

Linear Probing and Graphs

Literate Programming

Literate Programming

journal article from 'The Computer Journal' published in 1984

Man or boy test

subroutine in Algol 60, written by Donald Knuth to check the correctness of compiles regarding recursion and nonlocal references

Mathematical Vanity Plates

Mathematical typography

article by Donald Knuth published 1979

Mathematical typography

Notes on generalized Dedekind sums

On the LambertW function

On the translation of languages from left to right

scientific article (publication date: December 1965)

Optimum binary search trees

Permutations, matrices, and generalized Young tableaux

scientific article

Plain TeX

Knuth's all-purpose example macro package for TeX

RUNCIBLE---algebraic translation on a limited computer

scientific article published in November 1959

Randomized incremental construction of Delaunay and Voronoi diagrams

Robert W Floyd, In Memoriam

article

Selected Papers on Computer Science

book by Donald Knuth from 1996

Semantics of context-free languages

Semantics of context-free languages: Correction

Semi-optimal bases for linear dependencies

scientific article published in 1985

Serial Isogons of 90 Degrees

Shellsort with three increments

scholarly article by Svante Janson & Donald Knuth published January 1997 in Random Structures and Algorithms

Structured Programming with go to Statements

scientific article (publication date: December 1974)

Surreal Numbers

mathematics book from Donald Knuth

TeX

typesetting system

The Art of Computer Programming

books about algorithms by Donald Knuth

The Art of Computer Programming, Volume 1: Fundamental Algorithms

first volume of the The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volume 1: Fundamental Algorithms, 3rd edition

third edition of the first volume of The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volume 2: Seminumerical Algorithms

volume of the The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volume 2: Seminumerical Algorithms, 3rd edition

edition of the second volume of The Art of Computer Programming by Donald E. Knuth

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

volume of the The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volume 3: Sorting and Searching, 2nd edition

edition of the third volume of The Art of Computer Programming by Donald E. Knuth

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

volume of the The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1, 1st edition

edition of volume 4A of The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volume 4B: Combinatorial Algorithms, Part 2

volume of the The Art of Computer Programming by Donald E. Knuth

The Art of Computer Programming, Volumes 1-4A Boxed Set

compiled volumes edition of The Art of Computer Programming by Donald E. Knuth

The Complexity of Songs

scientific article

The Dangers of Computer-Science Theory

academic article

The IBM 650: An Appreciation from the Field

The Sandwich Theorem

The Stanford GraphBase: a platform for combinatorial computing

The TeXbook

Knuth's manual for TeX

The TeXbook

book edition (en)

The TeXbook

edition (en)

The Toilet Paper Problem

article

The birth of the giant component

The power of a prime that divides a generalized binomial coefficient

scientific article

The problem of compatible representatives

The remaining trouble spots in ALGOL 60

scientific article (publication date: October 1967)

Things a Computer Scientist Rarely Talks About

book by Donald Knuth

Things a Computer Scientist Rarely Talks About

2001 edition

Things a Computer Scientist Rarely Talks About

Two Notes on Notation

Typesetting concrete mathematics

scholarly article by D. Knuth published in 1989

Umění programování: 1. díl, Základní algoritmy

2008 Czech book edition

Umění programování: 2. díl, Seminumerické algoritmy

2010 Czech book edition

WEB

programming language

backus normal form vs. Backus Naur form

December 1964 scholarly article by Don Knuth in Communications of the ACM