P, NP, and NP-Completeness: The Basics of Computational Complexity

by Oded Goldreich

2021-01-01 02:33:44

The focus of this book is the P-versus-NP Question and the theory of NP-completeness. It also provides adequate preliminaries regarding computational problems and computational models. The P-versus-NP Question asks whether or not finding solutions is... Read more
The focus of this book is the P-versus-NP Question and the theory of NP-completeness. It also provides adequate preliminaries regarding computational problems and computational models. The P-versus-NP Question asks whether or not finding solutions is harder than checking the correctness of solutions. An alternative formulation asks whether or not discovering proofs is harder than verifying their correctness. It is widely believed that the answer to these equivalent formulations is positive, and this is captured by saying that P is different from NP. Although the P-versus-NP Question remains unresolved, the theory of NP-completeness offers evidence for the intractability of specific problems in NP by showing that they are universal for the entire class. Amazingly enough, NP-complete problems exist, and furthermore hundreds of natural computational problems arising in many different areas of mathematics and science are NP-complete. Less

Book Details

File size8.9 X 5.91 X 0.59 in
Print pages216
PublisherCambridge University Press
Publication date August 16, 2010
LanguageEnglish
ISBN9780521122542

Compare Prices

Store Availability Book Format Condition Price
Indigo Books & Music In Stock Paperback Paperback Buy CAD 50.67
BetterWorld.com - New, Used, Rare Books & Textbooks In Stock Buy USD 40.44
Indigo Books & Music In Stock Buy CAD 122.95
Indigo Books & MusicIn Stock
Format
Paperback
Condition
Paperback
Buy CAD 50.67
BetterWorld.com - New, Used, Rare Books & TextbooksIn Stock
Format
Condition
Buy USD 40.44
Indigo Books & MusicIn Stock
Format
Condition
Buy CAD 122.95
Available Discount
No Discount available

Join us and get access to all
your favourite books

Sign up for free and start exploring thousands of eBooks today.

Sign up for free