Knuth, Donald Ervin 1938-
Most widely held works about Donald Ervin Knuth
Most widely held works by Donald Ervin Knuth
The art of computer programming by Donald Ervin Knuth ( Book )
73 editions published between 1968 and 2011 in 3 languages and held by 2,294 libraries worldwide
Knuth's multivolume work is widely recognized as the definitive description of classical computer science: at the end of 1999, these books were named among the best twelve physical-science monographs of the century by American Scientist. The three volumes included in this set have each been revised recently to reflect developments in the field. As earlier editions clearly demonstrated, they comprise an invaluable resource in programming theory and practice for students, researchers, and practitioners alike. Countless readers have spoken about the profound personal influence of Knuth's work. Scientists have marveled at the beauty and elegance of his analysis, while ordinary programmers have successfully applied his "cookbook" solutions to their day-to-day problems. All have admired Knuth for the breadth, clarity, accuracy, and good humor found in his books.--Cover.
Concrete mathematics : a foundation for computer science by Ronald L Graham ( Book )
40 editions published between 1988 and 2009 in English and Chinese and held by 1,325 libraries worldwide
The TeXbook by Donald Ervin Knuth ( Book )
69 editions published between 1953 and 2006 in English and held by 936 libraries worldwide
Computing Methodologies -- Text Processing.
Mathematics for the analysis of algorithms by Daniel H Greene ( Book )
29 editions published between 1981 and 2008 in English and Russian and held by 779 libraries worldwide
Surreal numbers : how two ex-students turned on to pure mathematics and found total happiness : a mathematical novelette by Donald Ervin Knuth ( Book )
8 editions published between 1974 and 2007 in English and held by 680 libraries worldwide
Mathematical writing by Donald Ervin Knuth ( Book )
11 editions published between 1988 and 1996 in English and held by 617 libraries worldwide
The METAFONTbook by Donald Ervin Knuth ( Book )
28 editions published between 1953 and 2002 in English and held by 542 libraries worldwide
Computing Methodologies -- Text Processing.
TEX : the program by Donald Ervin Knuth ( Book )
27 editions published between 1983 and 2001 in English and held by 504 libraries worldwide
A=B by Marko Petkovšek ( Book )
3 editions published between 1996 and 1997 in English and Japanese and held by 464 libraries worldwide
In the area of combinatorial identities computers are able to find very elegant proofs of difficult theorems unassisted by human intervention. This autonomy means that not only is it possible to use a PC to find such a proof, but also the proof can be checked easily. This book shows how several recently developed computer algorithms can master the difficult job of simplifying complex summations and if there is no such simplification they will prove this to be the case. The authors present the underlying mathematical theory of these methods, the principle theorems and proofs, and include a package of computer programs that can do these tasks.
TEX and METAFONT : new directions in typesetting by Donald Ervin Knuth ( Book )
8 editions published in 1979 in English and held by 444 libraries worldwide
Computer modern typefaces by Donald Ervin Knuth ( Book )
18 editions published between 1986 and 2000 in English and Undetermined and held by 429 libraries worldwide
The Stanford GraphBase : a platform for combinatorial computing by Donald Ervin Knuth ( Book )
12 editions published between 1993 and 2002 in English and held by 415 libraries worldwide
The Stanford GraphBase: A Platform for Combinatorial Computing represents the first fruits of Donald E. Knuth's preparation for Volume 4 of The Art of Computer Programming. The book's first goal is to demonstrate, through about 30 examples, the art of literate programming. Each example is a programmatic essay, a short story that can be read and enjoyed by human beings as readily as it can be read and interpreted by machines. In these essays/programs, Knuth makes new contributions to the exposition of several important algorithms and data structures, so the programs are of special interest for their content as well as for their style. The book's second goal is to provide a useful means for comparing combinatorial algorithms and for evaluating methods of combinatorial computing. To this end, Knuth's programs offer standard freely available sets of data - the Stanford GraphBase - that may be used as benchmarks to test competing methods. The data sets are both interesting in themselves and applicable to a wide variety of problem domains. With objective tests here made possible, Knuth hopes to bridge the gap between theoretical computer scientists and programmers' who have real problems to solve. As with all of Knuth's writings, this book is appreciated not only for the author's unmatched insight, but also for the fun and the challenge of his work, in which he invites us to participate. He illustrates many of the most significant and most beautiful combinatorial algorithms that are presently known and provides demonstration programs that can lead to hours of amusement. In showing how the Stanford GraphBase can generate an almost exhaustible supply of challenging problems, some of which may lead to the discovery of new and improved algorithms, Knuth proposes friendly competitions. His own initial entries into such competitions are included in the book, and readers are challenged to do better.
Stable marriage and its relation to other combinatorial problems : an introduction to the mathematical analysis of algorithms by Donald Ervin Knuth ( Book )
15 editions published between 1976 and 1997 in French and English and held by 414 libraries worldwide
METAFONT : the program by Donald Ervin Knuth ( Book )
20 editions published between 1953 and 2000 in English and held by 408 libraries worldwide
Literate programming by Donald Ervin Knuth ( Book )
11 editions published between 1982 and 2001 in English and Undetermined and held by 361 libraries worldwide
This anthology of essays from Donald Knuth, the inventor of literate programming includes early essays on related topics such as structured programming, as well as The Computer Journal article that launched literate programming itself. Many examples are given, including excerpts from the programs for TeX and METAFONT. The final essay is an example of CWEB, a system for literate programming in C and related languages.Knuth feels that computer programs and books about computer programming should be interesting, entertaining, and literate. Thirteen of Knuth's most interesting essays are collected here, including the Computer Journal article that launched literate programming. Although most of the examples are in either Pascal or ALGOL 60, C programmers and others will still benefit from the material. The last essay describes CWEB, a system for literate programming in C and related languages. Highly recommended for all programmers and would-be programmers.
Algorithms in modern mathematics and computer science : proceedings, Urgench, Uzbek SSR, September 16-22, 1979 by International Symposium on Algorithms in Modern Mathematics and Computer Science ( Book )
3 editions published in 1981 in English and held by 360 libraries worldwide
Selected papers on computer science by Donald Ervin Knuth ( Book )
5 editions published between 1996 and 2004 in English and Undetermined and held by 358 libraries worldwide
Things a computer scientist rarely talks about by Donald Ervin Knuth ( Book )
6 editions published between 2001 and 2003 in English and Japanese and held by 355 libraries worldwide
How does a computer scientist understand infinity? What can probability theory teach us about free will? This book contains six informal lectures by computer scientist Donald E. Knuth exploring the relationship between his vocation and his faith.
Axioms and hulls by Donald Ervin Knuth ( Book )
12 editions published in 1992 in English and held by 349 libraries worldwide
Sorting and searching by Donald Ervin Knuth ( Book )
20 editions published between 1973 and 2008 in English and French and held by 307 libraries worldwide
Algorithms Associative law (Mathematics) Bible C (Computer program language) Combinations Combinatorial analysis Combinatorial analysis--Data processing Combinatorial identities--Data processing Computer algorithms Computer architecture Computer fonts Computerized typesetting Computer programming Computers Computers and civilization Computer science Computer science--Mathematics Computers--Moral and ethical aspects Conference proceedings Convex polytopes Criticism, interpretation, etc. Data structures (Computer science) Electronic data processing documentation Electronic digital computers Font editors Marriage theorem--Data processing Mathematics Mathematics--Authorship Mathematics printing Mathematics printing--Computer programs Matroids METAFONT Miscellanea Number theory Printing--Data processing Problem solving Programming (Mathematics) Programming languages (Electronic computers) Reduced instruction set computers Religion and science Science--Philosophy Sorting (Electronic computers) Stanford GraphBase Surreal numbers Technical publishing--Automation Technical writing TeX (Computer file) Trees (Graph theory) Type and type-founding--Data processing Typesetting
Ervin Knuth, Donald
Knut, D., 1938- czerus
Knuth, D. 1938-
Knuth, D. (Donald), 1938-
Knuth, D. E.
Knuth, D. E. 1938-
Knuth, Donald E.
Knuth, Donald E., 1938-
Knuth, Donald Ervin
Kunūsu, Donarudo E., 1938-
No Linguistic content (3)