Art of Computer Programming, The, Volumes 1-4B, Boxed Set: Fundamental Algorithms / Seminumerical Algorithms / Sorting and Searching / Combinatorial ... Part 2 (Art of Computer Programming, 1-4)
Thumbnail 1

Art of Computer Programming, The, Volumes 1-4B, Boxed Set: Fundamental Algorithms / Seminumerical Algorithms / Sorting and Searching / Combinatorial ... Part 2 (Art of Computer Programming, 1-4)

4.8/5
Product ID: 436612450
Secure Transaction

Description

Art of Computer Programming, The, Volumes 1-4B, Boxed Set: Fundamental Algorithms / Seminumerical Algorithms / Sorting and Searching / Combinatorial ... Part 2 (Art of Computer Programming, 1-4)

Small manufacture image 1

Reviews

4.8

All from verified purchases

S**T

The classic indispensible work for programmers!

I have always wanted to have these books, and it was only the fact that when the new box set (1-4B) was on Amazon at a *very* good price that I could justify buying it! I won't say what the price was when I pre-ordered, but it was a *lot* cheaper than the £200+ currently being charged!I was at University studying for my Computer Science Degree in the late 80s, and this was a reference book that myself and my fellow CS Undergraduates referred to very often - it was a reference book that could only be used within the library itself, it couldn't be removed!Be warned - as you can see from the images I've included, a certain level of mathematics and programming knowledge is required.I've included the complete algorithm for a Quicksort, and at the end you can see the start of the MIX program for this algorithm. MIX is Knuth's hypothetical computer, with the language used being a machine language.As noted in Vol 1, MIX is considered out of date, and a new version (MMIX, MIX 2009) has been developed, and will be used in the next edition of volumes 1-3 (Vols 4a and 4b already use MMIX).Volume 1: "Fundamental Algorithms"(originally published in 1968, updated and revised 3rd edition 1997- Mathematical Preliminaries- MIX- Information Structures (Lists, Trees, Multilinked Structures, Dynamic Storage Allocations)Volume 2: "Seminumerical Algorithms"(originally published in 1969, updated and revised 3rd edition 1998)- Random Numbers- Arithmetic (Positional Number Systems, Floating Point Arithmetic, Multiple-Precision Arithmetic, Radix Conversion, Rational Arithmetic, Polynomial Arithmetic, Manipulation of Power Series)Volume 3: "Sorting and Searching"(originally published in 1973, updated and revised 2nd edition 1998)- Sorting (Combinatorial Properties of Permutations, Internal Sorting, Optimum Sorting, External Sorting)- Searching (Sequential Searching, Searching by Comparison of Keys, Digital Searching, Hashing, Retrieval on Secondary Keys)Volume 4a: "Combinatorial Algorithms Part 1"(originally published in 2011, first edition)- Combinatorial Serarching (Zeros and Ones, Generating All Possibilities)Volume 4b: "Combinatorial Algorithms Part 2"(new publication, first edition 2023)- Mathematical Preliminaries Redux- Combinatorial Searching (Generating All Possibilities continued - backtrack programming and satisfiability)If you are a programmer, this is the go-to work for algorithms!Forthcoming in the next few years (hopefully) are:- Volumes 4C, 4D: Combinatorial Algorithms ( Generating all possibilities (continued), Shortest paths, Graph algorithms, Graphs and optimization, Independence theory, Independence structures, Efficient matroid algorithms, Discrete dynamic programming, Branch-and-bound techniques, Herculean tasks (aka NP-hard problems), Near-optimization), Recursion [This will complete Knuth's "Core" work]The remaining Volumes are planned for, and form specialist areas, so not part of the "Core" work:- Volume 5 – Syntactic Algorithms (Lexical scanning (includes also string search and data compression), Parsing techniques)- Volume 6 – The Theory of Context-free Languages- Volume 7 – Compiler Techniques

J**.

Lifetime project

Expensive set of books but will keep me busy for the rest of my life. It amazes me that one guy wrote all this.

G**S

Itellectually challenging and pleasing

Exceptionally well written distilled necessary theory, practical examples, applications and exercises.

A**S

Go best

After the book on Concrete Mathematics, don't get me Yaleous, but Stanford's textbooks stand for elegance of time. And many owners like me will enjoy the set the next year. All the best.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ravi S.

I loved the variety of products available. Will definitely shop again.

2 months ago

Anita G.

Good experience, but the tracking updates could be better.

2 months ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
£268.83

Duties & taxes incl.

UKstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Khalid Z.

Great experience from order to delivery. Highly recommended!

1 week ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Art Of Computer Programming The Volumes 1 4b Boxed Set | Desertcart GB