The following text field will produce suggestions that follow it as you type.

Popular Categories

Theory of Computation by George Tourlakis, Hardcover | Indigo Chapters

Compare Theory of Computation by George Tourlakis, Hardcover | Indigo Chapters

George Tourlakis

$180.95

Learn the skills and acquire the intuition to assess the theoretical limitations of computer programming Offering an accessible approach to the topic, Theory of Computation focuses on the metatheory of computing and the theoretical boundaries between what various computational models can do and not do—from the most general model, the URM (Unbounded Register Machines), to the finite automaton. A wealth of programming-like examples and easy-to-follow explanations build the general theory gradually, which guides readers through the modeling and mathematical analysis of computational phenomena and provides insights on what makes things tick and also what restrains the ability of computational processes. Recognizing the importance of acquired practical experience, the book begins with the metatheory of general purpose computer programs, using URMs as a straightforward, technology-independent model of modern high-level programming languages while also exploring the restrictions of the URM language. Once readers gain an understanding of computability theory—including the primitive recursive functions—the author presents automata and languages, covering the regular and context-free languages as well as the machines that recognize these languages. Several advanced topics such as reducibilities, the recursion theorem, complexity theory, and Cook's theorem are also discussed. Features of the book include: A review of basic discrete mathematics, covering logic and induction while omitting specialized combinatorial topics A thorough development of the modeling and mathematical analysis of computational phenomena, providing a solid foundation of un-computability The connection between un-computability and un-provability: Gödel's first incompleteness theorem The book provides numerous examples of specific URMs as well as other programming languages including Loop Programs, FA (Deterministic Finite Automata), NFA (Nondeterministic Finite Automata), and PDA (Pushdown Automata). Exercises at the end of each chapter allow readers to test their comprehension of the presented material, and an extensive bibliography suggests resources for further study. Assuming only a basic understanding of general computer programming and discrete mathematics, Theory of Computation serves as a valuable book for courses on theory of computation at the upper-undergraduate level. The book also serves as an excellent resource for programmers and computing professionals wishing to understand the theoretical limitations of their craft. | Theory of Computation by George Tourlakis, Hardcover | Indigo Chapters

Compare similar products to George Tourlakis

Mathematical Logic by George Tourlakis, Hardcover | Indigo Chapters
Loading Inventory...

Mathematical Logic by George Tourlakis, Hardcover | Indigo Chapters

Coles

Current price: $180.95
Theory and Practice of Computation by Shin-ya Nishizaki, Paperback | Indigo Chapters
Loading Inventory...

Theory and Practice of Computation by Shin-ya Nishizaki, Paperback | Indigo Chapters

Coles

Current price: $115.50
Theory and Practice of Computation by Shin-ya Nishizaki, Paperback | Indigo Chapters
Loading Inventory...

Theory and Practice of Computation by Shin-ya Nishizaki, Paperback | Indigo Chapters

Coles

Current price: $91.95
Thinking As Computation by Hector J. Levesque, Paperback | Indigo Chapters
Loading Inventory...

Thinking As Computation by Hector J. Levesque, Paperback | Indigo Chapters

Coles

Current price: $40.00
Concise Guide to Computation Theory by Akira Maruoka, Hardcover | Indigo Chapters
Loading Inventory...

Concise Guide to Computation Theory by Akira Maruoka, Hardcover | Indigo Chapters

Coles

Current price: $80.50
Mathematics And Computation by Avi Wigderson, Hardcover | Indigo Chapters
Loading Inventory...

Mathematics And Computation by Avi Wigderson, Hardcover | Indigo Chapters

Coles

Current price: $69.00
The Art of Computation by David White Goodrich, Paperback | Indigo Chapters
Loading Inventory...

The Art of Computation by David White Goodrich, Paperback | Indigo Chapters

Coles

Current price: $23.87
Mathematical Logic and Computation by Jeremy Avigad, Hardcover | Indigo Chapters
Loading Inventory...

Mathematical Logic and Computation by Jeremy Avigad, Hardcover | Indigo Chapters

Coles

Current price: $91.95
Introduction to Computer Theory by Daniel I. A. Cohen, Paperback | Indigo Chapters
Loading Inventory...

Introduction to Computer Theory by Daniel I. A. Cohen, Paperback | Indigo Chapters

Coles

Current price: $278.95
Theories Of Computability by Nicholas Pippenger, Hardcover | Indigo Chapters
Loading Inventory...

Theories Of Computability by Nicholas Pippenger, Hardcover | Indigo Chapters

Coles

Current price: $160.95
Mathematical Theory Of Computation by Zohar Manna, Paperback | Indigo Chapters
Loading Inventory...

Mathematical Theory Of Computation by Zohar Manna, Paperback | Indigo Chapters

Coles

Current price: $32.50
Computational Theory of Iterative Methods by Ioannis Argyros, Hardcover | Indigo Chapters
Loading Inventory...

Computational Theory of Iterative Methods by Ioannis Argyros, Hardcover | Indigo Chapters

Coles

Current price: $384.95
Models of Computation and Formal Languages by R. Gregory Taylor, Hardcover | Indigo Chapters
Loading Inventory...

Models of Computation and Formal Languages by R. Gregory Taylor, Hardcover | Indigo Chapters

Coles

Current price: $269.99
Literature and Computation by Chris Tanasescu, Hardcover | Indigo Chapters
Loading Inventory...

Literature and Computation by Chris Tanasescu, Hardcover | Indigo Chapters

Coles

Current price: $266.50
Powered by Adeptmind