Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
55 used & new from $18.50

Have one to sell? Sell yours here
 
   
Elements of the Theory of Computation (2nd Edition)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Elements of the Theory of Computation (2nd Edition) (Paperback)

by Harry Lewis (Author), Christos H. Papadimitriou (Author)
2.8 out of 5 stars See all reviews (34 customer reviews)

List Price: $112.00
Price: $89.60 & this item ships for FREE with Super Saver Shipping. Details
You Save: $22.40 (20%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 7? Choose One-Day Shipping at checkout. Details
20 new from $55.00 35 used from $18.50
Also Available in: List Price: Our Price: Other Offers:
Hardcover (1st Ed.) 68 used & new from $0.09

Frequently Bought Together

Elements of the Theory of Computation (2nd Edition) + Introduction to Automata Theory,  Languages, and Computation (3rd Edition) + Introduction to the Theory of Computation, Second Edition
Price For All Three: $299.76

Show availability and shipping details


Customers Who Bought This Item Also Bought

Introduction to Algorithms

Introduction to Algorithms

by Thomas H. Cormen
4.1 out of 5 stars (171)  $58.90
Introduction to the Theory of Computation, Second Edition

Introduction to the Theory of Computation, Second Edition

by Michael Sipser
4.5 out of 5 stars (53)  $115.17
Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

Computer Organization and Design, Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)

by David A. Patterson
3.8 out of 5 stars (86)  $80.95
Automata and Computability (Undergraduate Texts in Computer Science)

Automata and Computability (Undergraduate Texts in Computer Science)

by Dexter C. Kozen
4.1 out of 5 stars (8)  $62.95
Fundamentals of Database Systems (5th Edition)

Fundamentals of Database Systems (5th Edition)

by Ramez Elmasri
3.5 out of 5 stars (51)  $93.43
Explore similar items

Editorial Reviews

Product Description
Lewis and Papadimitriou present this long awaited Second Edition of their best-selling theory of computation. The authors are well-known for their clear presentation that makes the material accessible to a a broad audience and requires no special previous mathematical experience. In this new edition, the authors incorporate a somewhat more informal, friendly writing style to present both classical and contemporary theories of computation. Algorithms, complexity analysis, and algorithmic ideas are introduced informally in Chapter 1, and are pursued throughout the book. Each section is followed by problems.

From the Publisher
A general, yet comprehensive, introduction to the classical and contemporary theory of computation. --This text refers to an out of print or unavailable edition of this title.

See all Editorial Reviews

Product Details

  • Paperback: 361 pages
  • Publisher: Prentice Hall; 2 edition (August 17, 1997)
  • Language: English
  • ISBN-10: 0132624788
  • ISBN-13: 978-0132624787
  • Product Dimensions: 9.6 x 7.2 x 0.8 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 2.8 out of 5 stars See all reviews (34 customer reviews)
  • Amazon.com Sales Rank: #599,503 in Books (See Bestsellers in Books)

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

Elements of the Theory of Computation (2nd Edition)
81% buy the item featured on this page:
Elements of the Theory of Computation (2nd Edition) 2.8 out of 5 stars (34)
$89.60
Introduction to the Theory of Computation, Second Edition
11% buy
Introduction to the Theory of Computation, Second Edition 4.5 out of 5 stars (53)
$115.17
Introduction to Algorithms
4% buy
Introduction to Algorithms 4.1 out of 5 stars (171)
$58.90
Computational Complexity
3% buy
Computational Complexity 3.8 out of 5 stars (16)
$59.12

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

34 Reviews
5 star:
 (7)
4 star:
 (5)
3 star:
 (4)
2 star:
 (9)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
2.8 out of 5 stars (34 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
21 of 22 people found the following review helpful:
4.0 out of 5 stars An Amazing Book on tough topic, November 20, 2001
This was one of my favorite textbooks from college. In fact, I still have it on my shelf. It is a fantastic textbook, attemtping to introduce the Theoretical Foundations of Computer Science, in essence the science. In covering this, it moves into topics such as Finite Automata, Parsing, and Turing Machines.

I feel the negative reviews are due to some confusion. This is not an algorithms book, or a programming book, or an "intro to AI" book. It's a Math textbook. It's language is one of theorems and proofs, and this would be hard going for someone not comfortable with a college-level abstract mathematics background.

For those of you who have such a background, this book covers a topic where mathematics can become elegant. A physics major friend of mine fell in love with it, and he had no interest in Comp Sci!!

For it's topic, a similar book would be Feynman's lecture notes on Physics. Both those volumes and this book were attempt to bring the highest levels of theory within the field to the undergraduate audience. Both succeed.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
5.0 out of 5 stars You'll love it or hate it., September 20, 2003
By Jason T (Canada) - See all my reviews
I discuss the first edition- I havent read the updated version. People have strong opinions about this classic book. Many students have it forced upon them for a class and they absolutely despise it. But a small number of people like me loved it, in fact its still one of my favorite textbooks. I first learned automata and computation theory here (which explains some of my fondness for the book), and it seemed kind of dull and strange until about halfway through- at which point I realized it's all very cool and I subsequently poured over the entire book several times. To get through it you need to enjoy mathematics and careful, rigorous definitions and proofs- rather than viewing these things as pointless obscurantism or pedantic arrogance. Engineering students tend to find the book dense, boring, and too difficult. Some people are intimidated by the sheer volume of special notation used. But if you're inclined towards mathematics or theoretical work you'll appreciate the extra rigor and precision (compared to most computation theory books). There are a few rough spots in it (I admit the development of the Herbrand expansion theorem in the last chapter is a mess, and the coverage of parsing theory isn't great), and some of the terminology and approaches are a little nonstandard, but overall a great book that will give you the foundation to begin studying computational complexity theory, recursive function theory, or mathematical logic. Note that the second edition has removed the chapters on logic, and I've heard its watered down. If you want something a little harder and more pure-math oriented, try Martin Davis's Computability and Unsolvability.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars A good textbook, April 24, 2005
By Jill Malter (jillmalter@aol.com) - See all my reviews
(TOP 500 REVIEWER)   
I taught a couple of classes from the first edition of this textbook, and my students did fairly well. On the whole, they were able to understand the material and solve the homework problems. I certainly wouldn't mind teaching a class on this subject from the second edition as well, which I feel is a mild improvement over the first one.

The chapter on finite automata is excellent. And the material on context-free languages is thorough and well written. So is the introduction to Turing machines.

Of course, the book then spends a fair amount of time on recursive function theory. That is exactly what I want it to do. And I think the chapter on unsolvability, starting with the Halting Problem, is excellent.

The style, especially of the first edition, is a little formal. But this is serious mathematical material, and I think it is not asking too much to require students to handle this subject in such a manner.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars The most understandable book on computation theory I have used
Approximately two decades ago, I developed a course in the theory of computation for undergraduates. Read more
Published 11 months ago by Charles Ashbacher

3.0 out of 5 stars Good book, but lots of typos
I used this book for a Theory of Computation (TOC) course that I did in the 4th year of my college. I must mention that I am a Math major, and had done courses in Mathematical... Read more
Published 19 months ago by Sidhant

3.0 out of 5 stars No Ackermann function
Computability: An Introduction to Recursive Function Theory I have a better book that gives a better introduction to this field. Read more
Published 21 months ago by R. Bagula

1.0 out of 5 stars Needlessly cryptic; too clever for its own good
This book claims to "make the essentials of the subject accessible to a broad undergraduate audience in a way that is mathematically sound but presupposes no special mathematical... Read more
Published on June 30, 2007 by MegaWuss

2.0 out of 5 stars Great math, bad writing.
I read this book while taking a bachelor level course in computer science. I am not many many years beyond that degree and thought it would be nice to reflect on it as a working... Read more
Published on June 9, 2007 by N. Rossino

1.0 out of 5 stars Content left as an exercise
I had the "pleasure" of being exposed to this nightmare of a book in a bachelor level course. I am told that it is normal to use this book on masters-degree level, so maybe it's... Read more
Published on June 7, 2005 by The Student

4.0 out of 5 stars First and foremost, a math book
I enjoyed this book because I enjoy formal mathematics. This is not an applications book, but a formal study of the mathematics that underly algorithmic design and analysis. Read more
Published on April 20, 2005 by Joshua Davies

2.0 out of 5 stars A reference at best, a textbook from hell
I took a Theory of Computation class with Harry Lewis, one of the book's author this last semester at Harvard. Read more
Published on January 20, 2004

5.0 out of 5 stars A classic text on the theory of computation.
Elements of the Theory of Computation, by Lewis and Papadimitriou, is something of a classic in the theory of computation. Read more
Published on July 24, 2003 by James Arvo

1.0 out of 5 stars Just plain boring.
When I first signed up for the theory of computation I expected it to be a great class. I had looked over some of the subject material before the course started and it found it... Read more
Published on May 21, 2003

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Bath Wonders from LUSH

LUSH bath bombs
Find bath bombs, bath melts, shower jellies, and more great gifts for yourself (or a friend!) from LUSH Fresh Handmade Cosmetics.

Shop LUSH now

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Dive into Summer Reading

Summer Reading for Kids and Teens
Don't even think about hitting the beach without browsing the books in our Summer Reading Store. Discover bestsellers, paperback picks, beach reads, and more terrific titles all summer long.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates