Welcome! Sign In?
Buy College Textbooks Sell College Textbooks Buy and Download eTextbooks Why You Should Shop at Textbooks.com

Textbooks.com - Used College Textbooks
HOME
>
BUY TEXTBOOKS
>
COMPUTER SCIENCE & TECHNOLOGY Textbooks
>
APPLICATIONS OF COMPUTER SCIENCE Textbooks
>
Computer Theory Textbooks

Elements of the Theory of Computation - ISBN10: 0132624788; ISBN13: 9780132624787

ISBN10: 0132624788
ISBN13: 9780132624787
Edition/Copyright: 2ND 98

Publisher: Prentice Hall, Inc.
Cover: Hardback
Year Published: 1998
Weight: 1.6lbs.
Used Condition: Good/Excellent Bookmark and Share

Elements of the Theory of Computation

by Harry Lewis and Christos H. Papadimitriou

Used
$69.50  

list: $116.00   save: $46.50 (40%)


In Stock

Fast & Free Shipping

Guaranteed Condition
New
$87.00  

list: $116.00   save: $29.00 (25%)


In Stock

Fast & Free Shipping

Guaranteed Condition
Own this book? Get cash for your book now!
  Instant online quotes, free shipping & more cash back anytime


Lewis, Harry R. : Harvard University


Papadimitriou, Christos H. : University of California-Berkeley

This is the long awaited Second Edition of Lewis and Papadimitriou's best-selling theory of computation text. In this substantially modified edition, the authors have enhanced the clarity of their presentation by making the material more accessible to a broader undergraduate audience with no special mathematical experience.
Offers a mathematically sound introduction to the classical and contemporary theory of computation, and provide deep insights into the fundamental paradigms of computer science. = Would you like a theory of computation text that provides a solid, specialized introduction to algorithms?

NEW - Informally introduces algorithms, complexity analysis, and algorithmic ideas in Chapter 1 (in connection to transitive and other closures), and explores them throughout the book.
Introduces asymptotic analysis and O-notation.
NEW - Features a more “student-friendly” approach.
Truncates long proofs and presents them as exercises.
Provides problems after each section to check student comprehension.
NEW - Considers automata in the context of their applications.
Includes extensive discussion of state minimization, the Myhill-Nerode Theorem, string matching, and parsing.
NEW - Complexity starts with a proof that P = EXP.
Many combinatorial problems are introduced and analyzed (including variants of satisfiability), and their apparent complexity contrasted. = Would you like to teach NP - Completeness, as well as ways of coping with it, in your course?
NEW - Features a separate chapter on NP - Completeness.
Extensive section on coping with NP - Completeness that covers special cases, approximation algorithms, backtracking, and local search heuristics.
Covers NP - Completeness including state minimization problem of nondeterministic finite automata.
Logic coverage has been limited to propositional logic in relation to NP - Completeness.
Considers Cook's Theorem again via the tiling problem.
Discusses approximation and its complexity.
NEW - Introduces the Turing machine notation more informally.
Uses the terms recursive and recursively innumerably.
Quantitatively analyzes simulations between machine models.
Introduces and analyzes a model of random access Turing machines, similar to RAMs.
NEW - Offers a more succinct treatment of general grammars and …m-recursive functions.
Uses random access Turing machines to bridge the “credibility gap” between Turing machine model and the empirical concept of an algorithm.
Includes some recursion theory (up to Rice's theorem).
Provides an informal, concise development of A-recursive functions.

    Features

  • Offers a mathematically sound introduction to the classical and contemporary theory of computation, and provide deep insights into the fundamental paradigms of computer science. = Would you like a theory of computation text that provides a solid, specialized introduction to algorithms?
  • NEW - Informally introduces algorithms, complexity analysis, and algorithmic ideas in Chapter 1 (in connection to transitive and other closures), and explores them throughout the book.
    • Introduces asymptotic analysis and O- notation.
  • NEW - Features a more “student-friendly” approach.
    • Truncates long proofs and presents them as exercises.
    • Provides problems after each section to check student comprehension.
  • NEW - Considers automata in the context of their applications.
    • Includes extensive discussion of state minimization, the Myhill-Nerode Theorem, string matching, and parsing.
  • NEW - Complexity starts with a proof that P = EXP.
    • Many combinatorial problems are introduced and analyzed (including variants of satisfiability), and their apparent complexity contrasted. = Would you like to teach NP - Completeness, as well as ways of coping with it, in your course?
  • NEW - Features a separate chapter on NP-Completeness.
    • Extensive section on coping with NP - Completeness that covers special cases, approximation algorithms, backtracking, and local search heuristics.
    • Covers NP - completeness including state minimization problem of nondeterministic finite automata.
    • Logic coverage has been limited to propositional logic in relation to NP - Completeness.
    • Considers Cook's Theorem again via the tiling problem.
    • Discusses approximation and its complexity.
  • NEW - Introduces the Turing machine notation more informally.
    • Uses the terms recursive and recursively innumerably.
    • Quantitatively analyzes simulations between machine models.
    • Introduces and analyzes a model of random access Turing machines, similar to RAMs.
  • NEW - Offers a more succinct treatment of general grammars and …m-recursive functions.
    • Uses random access Turing machines to bridge the “credibility gap” between Turing machine model and the empirical concept of an algorithm.
    • Includes some recursion theory (up to Rice's theorem).
    • Provides an informal, concise development of A-recursive functions.
  • NEW - Explores Chomsky normal form and the resulting dynamic programming algorithm.

1. Sets, Relations, and Languages.
2. Finite Automata.
3. Context-free Languages.
4. Turing Machines.
5. Undecidability.
6. Computational Complexity.
7. NP-completeness.

Index.



Would you like to edit your cart? (0 items)
view / edit
$0

Up to 90% off
millions of
textbooks daily


FREE SHIPPING
on orders over
$25



(you save !)


Close