or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
The Complexity Theory Companion
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Complexity Theory Companion [Hardcover]

Lane A. Hemaspaandra (Author), Mitsunori Ogihara (Author)
3.0 out of 5 stars  See all reviews (1 customer review)

List Price: $109.00
Price: $90.89 & this item ships for FREE with Super Saver Shipping. Details
You Save: $18.11 (17%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover $90.89  
Paperback $109.00  

Book Description

3540674195 978-3540674191 December 18, 2001 1
Here is an accessible, algorithmically oriented guide to some of the most interesting techniques of complexity theory. The book shows that simple algorithms are at the heart of complexity theory. The book is organized by technique rather than by topic. Each chapter focuses on one technique: what it is, and what results and applications it yields.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Customers Who Viewed This Item Also Viewed


Editorial Reviews

Review

From the reviews of the first edition: "The introduction … begins with two secrets: that algorithms are at the heart of complexity theory, and moreover that simple algorithms are at the heart of complexity theory. The main body of the book then proceeds to try and illustrate this view. … While all the chapters primarily deal with a succession of theorems, lemmas and proofs, the surrounding text makes it fairly accessible and readable. … The appendices are very well laid out and could probably replace a small library of textbooks." (A. Weaver, Journal of the Operational Research Society, Vol. 54, 2004) "The book is intended for readers who seek an accessible, algorithmically oriented research-centered, up-to-date guide to several interesting techniques of computational complexity. In contrast to the organization of other books, each chapter of this book focuses on one particular technique in complexity theory. … The book contains two appendices, the first presenting a concise overview on complexity classes, the second one on reductions. The book presents a survey on a great variety of recent interesting techniques in complexity." (Ludwig Staiger, Zentralblatt MATH, Vol. 993, 2002)

From the Back Cover

The Complexity Theory Companion is an accessible, algorithmically oriented, research-centered, up-to-date guide to some of the most interesting techniques of complexity theory. The book's thesis is that simple algorithms are at the heart of complexity theory. From the tree-pruning and interval-pruning algorithms that shape the first chapter to the query simulation procedures that dominate the last chapter, the central proof methods of the book are algorithmic. And to more clearly highlight the role of algorithmic techniques in complexity theory, the book is - unlike other texts on complexity - organized by technique rather than by topic. Each chapter of this book focuses on one technique: what it is, and what results and applications it yields. This textbook was developed at the University of Rochester in courses given to graduate students and advanced undergraduates. Researchers also will find this book a valuable source of reference due to the comprehensive bibliography of close to five hundred entries, the thirty-five page subject index, and the appendices giving overviews of complexity classes and reductions.

Product Details

  • Hardcover: 382 pages
  • Publisher: Springer; 1 edition (December 18, 2001)
  • Language: English
  • ISBN-10: 3540674195
  • ISBN-13: 978-3540674191
  • Product Dimensions: 9.3 x 6.1 x 1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #2,589,005 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

1 Review
5 star:    (0)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
3.0 out of 5 stars Good idea, but badly executed, September 13, 2010
This review is from: The Complexity Theory Companion (Hardcover)
The aim of this book is to introduce complexity theory using a more technique-oriented approach, which is not seen in other complexity theory textbooks. Techniques covered are:
- self-reducibility
- one-way function
- tournament divide and conquer
- isolation technique (aka. isolation lemma)
- witness reduction
- polynomial interpolation
- nonsolvable group (used in Barrington's theorem to show that width-five branching program can simulate any Boolean formula and thus the complexity class NC1)
- random restriction technique
- polynomial technique
This seems like an awesome approach and I couldn't agree with the authors more about the organization. In fact, this was the reason why I bought the book.

Unfortunately, the results are badly presented in a lot of places. Proofs are extremely tedious with unnecessary details and notations. This overly formal approach prevents the reader from seeing the big strategy or idea behind each proof. For example, Barrington's theorem has a very elegant and readable 1-page proof (cf. Boppana-Sipser survey "The Complexity of Finite Functions", 1989). But I couldn't understand why they decided to include an ugly 6-page proof in this book!

The students will learn more from "Computational Complexity" by Arora and Barak, where only the most elegant and readable versions of proofs are selected. Papadimitriou does not cover recent results, but is also a solid textbook with full of excellent exercises.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Before we turn to Mahaneys Theorem-NP has sparse complete sets only if P = NP-and its generalization to bounded-truth-table reductions, we first prove two weaker results that display the self-reducibility-based tree-pruning approach in a simpler setting. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
proper decrement, random restriction technique, complexity class collapse, one accepting path, proper subtraction, oracle protocol, natural complete problems, natural polynomial, accepting paths, suppose that the claim, oracle relative, ith query, polynomial hierarchy, computable operations, query tape, guessed path, accepting computation paths, polynomial bounding, parity function, interactive proof systems, branching programs, witness reduction, relativized world, hypothesis list, polynomial test
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Bibliographic Notes, Proof Let, Proof of Fact, Toda's Theorem, Isolation Lemma, Chebyshev's Inequality, Proof of Claim, Cook's Theorem, Karp-Lipton Theorem, Min Weight, The Polynomial Technique, Bottleneck Machines Capture, Regarding Sect
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

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 Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject