Logic for Computer Scientists and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
Sell Back Your Copy
For a $2.38 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Logic for Computer Scientists (Progress in Computer Science and Applied Logic (PCS))
 
 
Start reading Logic for Computer Scientists on your Kindle in under a minute.

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

Logic for Computer Scientists (Progress in Computer Science and Applied Logic (PCS)) [Hardcover]

Uwe Schöning (Author)
5.0 out of 5 stars  See all reviews (1 customer review)

Price: $54.95 & this item ships for FREE with Super Saver Shipping. Details
  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
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $29.47  
Hardcover $54.95  
Paperback $32.74  

Book Description

0817634533 978-0817634537 January 11, 2008 Corrected

This book introduces the notions and methods of formal logic from a computer science standpoint, covering propositional logic, predicate logic, and foundations of logic programming. It presents applications and themes of computer science research such as resolution, automated deduction, and logic programming in a rigorous but readable way.

The style and scope of the work, rounded out by the inclusion of exercises, make this an excellent textbook for an advanced undergraduate course in logic for computer scientists.

 

This is a short introductory book on the topic of propositional and first-order logic, with a bias towards computer scientists…. Schöning decides to concentrate on computational issues, and gives us a short book (less than 170 pages) with a tight storyline…. I found this a nicely written book with many examples and exercises (126 of them). The presentation is natural and easy to follow…. This book seems suitable for a short course, a seminar series, or part of a larger course on Prolog and logic programming, probably at the advanced undergraduate level.   — SIGACT News

Contains examples and 126 interesting exercises which put the student in an active reading mode.... Would provide a good university short course introducing computer science students to theorem proving and logic programming.   — Mathematical Reviews

This book concentrates on those aspects of mathematical logic which have strong connections with different topics in computer science, especially automated deduction, logic programming, program verification and semantics of programming languages.... The numerous exercises and illustrative examples contribute a great extent to a better understanding of different concepts and results. The book can be successfully used as a handbook for an introductory course in artificial intelligence.   — Zentralblatt MATH


Special Offers and Product Promotions

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


Editorial Reviews

Review

"This is a short introductory book on the topic of propositional and first-order logic, with a bias towards computer scientists…. Schöning decides to concentrate on computational issues, and gives us a short book (less than 170 pages) with a tight storyline…. I found this a nicely written book with many examples and exercises (126 of them). The presentation is natural and easy to follow…. This book seems suitable for a short course, a seminar series, or part of a larger course on Prolog and logic programming, probably at the advanced undergraduate level."   —SIGACT News

"Contains examples and 126 interesting exercises which put the student in an active reading mode.... Would provide a good university short course introducing computer science students to theorem proving and logic programming."   —Mathematical Reviews

"This book concentrates on those aspects of mathematical logic which have strong connections with different topics in computer science, especially automated deduction, logic programming, program verification and semantics of programming languages.... The numerous exercises and illustrative examples contribute a great extent to a better understanding of different concepts and results. The book can be successfully used as a handbook for an introductory course in artificial intelligence."   —Zentralblatt MATH

Language Notes

Text: English (translation)
Original Language: German

Product Details

  • Hardcover: 172 pages
  • Publisher: Birkhäuser Boston; Corrected edition (January 11, 2008)
  • Language: English
  • ISBN-10: 0817634533
  • ISBN-13: 978-0817634537
  • Product Dimensions: 9.4 x 6.2 x 0.6 inches
  • Shipping Weight: 15.2 ounces (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #1,511,866 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:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.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:
5.0 out of 5 stars A terrrific small logic text for computer science, but with a bad paper cover, June 20, 2011
By 
Scott (Dubuque, IA) - See all my reviews
Amazon Verified Purchase(What's this?)
INITIAL REVIEW
I bought this book together with the similarly titled, longer text by Mordechai Ben-Ari, and I've reviewed that longer book too. Link to that book: Mathematical Logic for Computer Science This older 1989 and 170pg reprinted text by Uwe Schoning is essentially the core of the Ben-Ari book presented in a more readable way for this non-computer scientist reader. There are just three chapters, 1 Propositional Logic / 2 Predicate Logic / 3 Logic Programming. Between the good Ben-Ari book and this one by Schoning, this presently reviewed book would be my preferred first read.

TERRIBLE BEHAVIOR OF PAPER COVER
I started reading this book on Tue 8Nov11 late morning and have one major mechanical warning about the book. Content is very good and well-printed, and the pages do stay flat, but the front paper cover stays open and curls far back toward the spine as soon as opened and continues to do so. A) Spending time with other heavier books stacked on top of this one can mitigate much of the problem over time. B) I found also that rolling the front cover tightly under at least benignly keeps it from curling back, just making it slightly wavy. This is by far the worst problem with behavior of a paper cover in my decades of experience, but actions A) and B) combined did well flatten the front cover.

THE MUCH BETTER HARD COVER
With this worst ever paper cover, and with Amazon always having the available hardcover in 'Temporarily out of stock' and full price $54.95 status, I found another solution. Late on Wed 28Dec11, I ordered thru Amazon via Soir Books in Illinois a hardcover of this book for $49.95, including $3.99 shipping. That book arrived on Tue 3Jan12, and I should have earlier considered this excellent hardcover of this excellent book! I strongly recommend that anyone interested in this book should seek out a hardcover copy rather than battle that terrible paper cover.

(((SINGLE COPY ORDER-ON-DEMAND MANUFACTURING ((OPTIONAL))
On the very back page surface in my original copy, along with a bar code, it says "Made in the USA / Lexington, KY / 12 June 2011". So is it just this printing contractor in Lexington who has hasn't learned to fabricate a decent paper cover? I suppose so. Birkhauser certainly should not have selected them, assuming they were the ones that did select them. With 12Jun11 being the exact date I ordered this book thru Amazon, this title might be manufactured by a Lexington-based copy-on-demand type of operation. I ordered a second copy on Sat 26Nov11 at the lowest price of $33.60 I have seen. So if that copy has Lexington and 26Nov or a nearby date inside the back cover, that would seem to verify good book/poor cover prone copy-on-demand manufacturing. 2nd copy says on that very last page: "Made in the USA / Lexington, KY / 27 November 2011", the date Amazon shipped this Copy 2 with another Cambridge book. Therefore we do have copy on demand printing in Lexington every time someone orders this Birkhauser title. There must also be an Amazon shipping location at Lexington, as that was the address on the Nov11 shipping box, so who is responsible for the book manufacturing may be more complicated than thought originally. I don't plan to mess up the cover of this copy 2 of the great Schoning textbook.)))
_________________________________________________________________________________________________________

TO THE TECHNICAL REVIEW!

RELATED OTHER BOOKS
Content of this book seems closely related to three other books which I have read in and have also reviewed, but it has its own good special approach: Chapters 1-2 of Mathematical Logic: A First Course (Dover Books on Mathematics), big chapter 2 of Mathematical Theory of Computation (Dover Books on Mathematics), and early chapter II of The Foundations of Mathematics (Logic S.) For the resolution and logic programming content of the present book, there is some cross-talk with similar subjects in out of print (oop) Logic for Computer Science: Foundations of Automatic Theorem Proving, of which I do have a PDF and two used hard copies, and have also reviewed that book, including its chapter list.

GREAT TECHNICAL CONTENT OF THIS BOOK

READING THIS BOOK
On Thu 1Dec11 morning, I finished reading this great book. In general, Schoning wrote quite clear expository prose in this unique book, and included quite a few helpful examples that do aid a reader's understanding. Also, many of the proofs are long, but still fairly comprehensible and interesting. Schoning's thorough treatment of complicated resolution in his sections 2.5 and 2.6 is superior to my previous reading on that subject in section 2-3 of the above book by Zohar Manna, but strangely the 'first-orderness' of this resolution did not appear symbolically. I have found that Schoning's approach to resolution is fairly similar to that in the longer coverage of the subject in the oop linked book by Gallier. In addition, there are many exercises thru the whole book for those interested. This book appears to me to be at a sophomore or junior undergraduate level, as it is nicely straightforward.

Chapter 1 is 37 pages long and covers normal propositional logic with addition of Horn formulas and propositional resolution. In that chapter the author does discuss the severe computational complexity of large truth tables, and also of the resolution algorithm. They are both exponential.

Chapter 2 is the longest at 67 pages and covers most standard first-order predicate logic, and from p. 78 to the end, first order resolution and its variants are treated in great detail. There are several much used defined items uniquely present in this book. Several definitions and proofs rely moderately on well done pseudocode algorithms, notably for important Skolem Form and for unification prior to resolution.

Chapter 3 is 46 pages long and picks up some of the resolution issues from late chapter 2. SLD resolution from section 2.6 becomes the 'home' for logic programming in general, fully using the Horn clauses first introduced in chapter 1. The chapter finished with some of the oddities of the actual PROLOG programming language.

This book is my absolute favorite for its excellent content, but is rated at 4 stars overall, not the otherwise 5 stars, because of terrible behavior of its paper cover. I received an excellent hardcover of this book on Tue 3Jan12 and that robust copy enables the deserved 5 star rating.
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)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
different atomic formulas, minimally unsatisfiable subset, unsatisfiable clause set, goal clause, resolution refutation, empty clause, translation lemma, parent clauses, answer predicate, query clause, prenex form, resolution calculus, program clause, successful computation, resolution restrictions, unsatisfiable formula, most general unifier, resolution proof, base clause, linear resolution, predicate logic, answer generation, input resolution, resolution theorem, resolution step
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Lifting Lemma, Swapping Lemma, Theorem Let
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:




What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(39)
(2)

Your tags: Add your first tag
 

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



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject