56 used & new from $6.88

Have one to sell? Sell yours here
 
 
Introduction to the Theory of Computation
 
 

Introduction to the Theory of Computation (Hardcover)

~ (Author)
4.5 out of 5 stars  See all reviews (54 customer reviews)


Available from these sellers.


13 new from $55.00 43 used from $6.88

Formats

Amazon Price New from Used from
  Kindle Edition, February 15, 2005 $93.86 -- --
  Hardcover, February 14, 2005 $117.32 $74.99 $71.00
  Hardcover, December 13, 1996 -- $55.00 $6.88
  Paperback, February 29, 1996 -- -- $38.63
  Spiral-bound, Import -- -- $65.00
There is a newer edition of this item:
Introduction to the Theory of Computation, Second Edition Introduction to the Theory of Computation, Second Edition 4.5 out of 5 stars (54)
$117.32
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Customers Who Bought This Item Also Bought

Introduction to Automata Theory,  Languages, and Computation (3rd Edition)

Introduction to Automata Theory, Languages, and Computation (3rd Edition)

by John E. Hopcroft
3.7 out of 5 stars (44)  $101.47
Computers and Intractability: A Guide to the Theory of NP-Completeness (Series of Books in the Mathematical Sciences)

Computers and Intractability: A Guide to the Theory of NP-Completeness (Series of Books in the Mathematical Sciences)

by D. S. Johnson
4.8 out of 5 stars (13)  $61.87
Operating System Concepts

Operating System Concepts

by Abraham Silberschatz
3.7 out of 5 stars (12)  $102.42
Introduction to Algorithms, Second Edition

Introduction to Algorithms, Second Edition

by Charles E. Leiserson
3.9 out of 5 stars (103)  $54.84
Compiler Construction: Principles and Practice

Compiler Construction: Principles and Practice

by Kenneth C. Louden
4.5 out of 5 stars (16)  $120.93
Explore similar items

Editorial Reviews

Amazon.com Review

"Intended as an upper-level undergraduate or introductory graduate text in computer science theory," this book lucidly covers the key concepts and theorems of the theory of computation. The presentation is remarkably clear; for example, the "proof idea," which offers the reader an intuitive feel for how the proof was constructed, accompanies many of the theorems and a proof. Introduction to the Theory of Computation covers the usual topics for this type of text plus it features a solid section on complexity theory--including an entire chapter on space complexity. The final chapter introduces more advanced topics, such as the discussion of complexity classes associated with probabilistic algorithms.


Review

"For the market this text addresses, Introduction to the Theory of Computation, Second Edition is an outstanding text without peer." - Christopher Wilson, University of Oregon --This text refers to an alternate Hardcover edition.

Product Details


More About the Author

Michael Sipser
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Michael Sipser Page

Look Inside This Book


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(1)

Your tags: Add your first tag
 

 

Customer Reviews

54 Reviews
5 star:
 (44)
4 star:
 (2)
3 star:
 (1)
2 star:
 (5)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (54 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
67 of 67 people found the following review helpful:
5.0 out of 5 stars Absolutely Amazing, July 18, 2001
By A. Scudiero (Minneapolis, MN United States) - See all my reviews
(REAL NAME)   
When I picked up this book I thought, "You have to be kidding me." This book is very thin, and then a fair chunk of it is mathematics review for some of the formal arguments the book is going to be making later on. One wouldn't think there was much in this book.

One would be wrong. This book goes into rather impressive depth on some rather abstract concepts of computer science without dabbling for too long in the details. It does the best job I've ever seen of explaining the Turing machine and how it relates to computability and decidablity.

The exercises are both easy and insanely difficult - so you can basically chose your level and then go through the book, some of the problems are very hard, some are trivially easy, a great mix makes for great homework assignments.

The "Proof Idea:" sections before every proof give you the underlying concepts in plain english that are about to be stated formally so you have a clue what's happening when the formal definitions start flying. These are priceless and should be included in every other book that uses formal proof techniques.

The book reads fairly well on its own, or makes for a great class text book, which I used it for. As my professor said, "This is a good book because it doesn't have any extra words." but you don't seem to mind as you read it. Probably the best work on the science of computation in the world, certainly the best I've ever seen.

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



 
59 of 63 people found the following review helpful:
4.0 out of 5 stars Makes the study of Formal Langs amenable to bedtime reading!, August 13, 2000
By Ramon Kranzkuper (Gainesville, FL) - See all my reviews
Summary of this review: You'll find yourself getting interested in, and understanding, concepts, very easily, but if you're an advanced reader you'll often find (at the end of the chapters) that the more advanced topics/problems have been glossed over.

If this is your assigned course textbook, you're lucky. If this is NOT your assigned textbook, USE it as your guide. It makes topics simpler and more intuitive. The way Sipser ropes down exotic theorems into straightforward, understandable logic is almost magical. The book scores in most areas: smoothness of flow, ease of understanding, order of presentation, motivational cues, and thoroughness in the areas covered.

The problem with the book is in the number of topics covered, and in the number of examples. There are not sufficient examples in some cases, and not sufficient material in some cases. This is a small textbook. At the end of each chapter, Sipser often glosses over the more advanced issues. If doing a thorough study, one will frequently need a more complete reference.

This will, of course, not be a problem if your course does not go beyond what is covered here: Finite Automata, Turing Machines, the relationship between the classes of languages, reducibility, and complexity theory.

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



 
47 of 50 people found the following review helpful:
5.0 out of 5 stars a lifesaver for all computer science majors!, December 30, 1999
By A Customer
I bought this book in a desperate attempt to pass a Theory of Computation course in which I was enrolled. I was stuck in the sad situation of having a non-English speaking, difficult to understand professor. In addition, the required text for the course was awful. Thanks to Sipser's book, I not only avoided dropping the course, but managed to get an A. (I'm not exagerating). Sipser's book is fantastic compared to others on the subject. It is written in easy to understand, plain, no-nonsense language. (Even the section on pumping lemma is understandable) I became aware of Sipser's book as a result of reading a customer's negative review of another (more expensive) book (Intro to Languages & theory of Computation by J. Martin) on the same subject. The reviewer suggested buying this book by Sipser instead, and that advice was excellent. (Many thanks to that reader, whoever you are!) If you are considering heading for the drop course line at the registrar's office, try this book before you give up and quit!
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 Introduction to the Theory of Computation, Second Edition
I ordered this book for a college course. It came in a timely fashion. Thank
you. I will order again from Amazon. Read more
Published 1 month ago by Joey Mangan

2.0 out of 5 stars Kind of the wrong book.
As far as I can tell, the material of the book is the same as the one shown in the picture, but the book I was shipped is a special version only to be sold in India, Pakistan,... Read more
Published 8 months ago by Joseph J. Gilbert

5.0 out of 5 stars Running out of superlatives to describe this book
This book has unbelievably clear explanations. Actually it is so good that it makes the lecturer superfluous. Read more
Published 11 months ago by CompEngGradStudent

5.0 out of 5 stars Excellent presentation of the material
I would recommend this book to anyone looking to learn the basics of computation theory and formal languages or for someone looking to revisit this material after an absence... Read more
Published 20 months ago by Theodore Horoschak

4.0 out of 5 stars A very nice book for undergraduates and graduates to understand computation theory.
I had read a few other books on automata, but I was not able to get clear notion about pumping lemmas, decidability and so on. Read more
Published 21 months ago by Seung-hwan Lim

5.0 out of 5 stars Don't be afraid of the proofs
This is a great book. The topics are covered in a clear and interesting way. I came to this book after having been exposed to NFA's and DFA's in a compiler course and this... Read more
Published on November 12, 2007 by A Student

2.0 out of 5 stars dont buy this version
Go buy an international version which is a lot cheaper than this, and they have the same contents. This version is also printed in Black and White and the paper is really cheap... Read more
Published on October 28, 2007 by FYI guy

5.0 out of 5 stars My choice for textbook in my computation theory class
I recently encountered this book at a publisher's booth at a computer conference and read it on the ride back home. Read more
Published on October 1, 2007 by Charles Ashbacher

5.0 out of 5 stars well-organized, progressive, and understandable
As an intro to the theoretical background to computer science goes, this book is about as readable and approachable as you can get. Read more
Published on January 6, 2007 by David A. Neu

5.0 out of 5 stars Great book on the subject
If you are interested in or for other reasons must read a book on this subject, this is the book. I took a class last semester which used Hopcroft as the text and I found myself... Read more
Published on December 26, 2006 by Stephen Rowe

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
International Student Edition 7 August 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.



Your Recent History

 (What's this?)

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