No other volume provides as broad, as thorough, or as accessible an introduction to the realm of computers as A. K. Dewdney's
The Turing Omnibus.Updated and expanded,
The Turing Omnibusoffers 66 concise, brilliantly written articles on the major points of interest in computer science theory, technology, and applications. New for this tour: updated information on algorithms, detecting primes, noncomputable functions, and self-replicating computers--plus completely new
more >>
No other volume provides as broad, as thorough, or as accessible an introduction to the realm of computers as A. K. Dewdney's
The Turing Omnibus.Updated and expanded,
The Turing Omnibusoffers 66 concise, brilliantly written articles on the major points of interest in computer science theory, technology, and applications. New for this tour: updated information on algorithms, detecting primes, noncomputable functions, and self-replicating computers--plus completely new sections on the Mandelbrot set, genetic algorithms, the Newton-Raphson Method, neural networks that learn, DOS systems for personal computers, and computer viruses.Preface
Icons
ALGORITHMS
Cooking Up ProgramsFINITE AUTOMATA
The Black BoxSYSTEMS OF LOGIC
Boolean BasesSIMULATION
The Monte Carlo MethodGÖDEL'S THEOREM
Limits on LogicGAME TRESS
The Minimax MethodTHE COMSKY HIERARCHY
Four ComputersRANDOM NUMBERS
The Chaitin-Kolmogoroff TheoryMATHEMATICAL RESEARCH
The Mandelbrot SetPROGRAM CORRECTNESS
Ultimate DebuggingSEARCH TRESS
Traversal and MaintenanceERROR-CORRECTING CODE
Pictures from SpaceBOOLEAN LOGIC
Expressions and CircuitsREGULAR LANGUAGE
Pumping WordsTIME AND SPACE COMPLEXITY
The Big-0 NotationGENETIC ALGORITHMS
Solutions That EvolveTHE RANDOM ACCESS MACHINE
An Abstract ComputerSPINAL CURVES
Smooth InterpolationCOMPUTER VISION
Polyhedral ScenesKARNAUGH MAPS
Circuit MinimizationTHE NEWTON-RAPHSON METHOD
Finding RootsMINIMUM SPANNING TREES
A Fast AlgorithmGENERATIVE GRAMMARS
Lindenmayer SystemsRECURSION
The Sierpinski CurveFAST MULTIPLICATION
Divide and ConquerNONDETERMINISM
Automata That Guess CorrectlyPERCEPTIONS
A Lack of VisionENCODERS AND MULTIPLEXERS
Manipulating MemoryCAT SCANNING
Cross-Sectional X-RaysTIE PARTITION PROBLEM
A Pseudo-fast AlgorithmTURING MACHINES
The Simplest ComputersTHE FAST FOURIER TRANSFORM
Redistributing ImagesANALOG COMPUTATION
Spaghetti ComputersSATISFIABILITY
A Central ProblemSEQUENTIAL SORTING
A Lower Bound on SpeedNEURAL NETWORKS THAT LEARN
Converting CoordinatesPUBLIC KEY CRYPTOGRAPHY
Intractable SecretsSEQUENTIAL CIRCUITS
A Computer MemoryNONCOMPUTABLE FUNCTIONS
The Busy Beaver ProblemHEAPS AND MERGES
The Fastest Sorts of SortsNP-COMPLETENESS
Wall of IntractabilityNUMBER SYSTEMS FOR COMPUTING
Chinese ArithmeticSTORAGE BY HASHING
The Key Is the AddressCELLULAR AUTOMATA
The Game of LifeCOOK'S THEOREM
Nuts and BoltsSELF-REPLICATING COMPUTERS
Codd's MachineSTORING IMAGES
A Cat in a Quad TreeTHE SCRAM
A Simplified ComputerSHANNON'S THEORY
The Elusive CodesDETECTING PRIMES
An Algorithm that Almost Always WorksUNIVERSAL TURING MACHINES
Computers as ProgramsTEXT COMPRESSION
Huffman CodingDISK OPERATING SYSTEMS
Bootstrapping the ComputerNP-COMPLETE PROBLEMS
The Tree of IntractabilityITERATION AND RECURSION
The Towers of HanoiVLSI COMPUTERS
Circuits in SiliconLINEAR PROGRAMMING
The Simplex MethodPREDICATE CALCULUS
The Resolution MethodTHE HALTING PROBLEM
The UncomputableCOMPUTER VIRUSES
A Software InvasionSEARCHING STRINGS
The Boyer-Moore AlgorithmPARALLEL COMPUTING
Processors with ConnectionsTHE WORD PROBLEM
Dictionaries as ProgramsLOGIC PROGRAMMING
Prologue to ExpertiseRELATIONAL DATABASES
Do-It-Yourself QueriesCHURCH'S THESIS
All Computers Are Created EqualIndex"Wonderfully concise discussions . . . full of wit . . . It
<< less