cover of Introduction to Mathematics of Satisfiability

Introduction to Mathematics of Satisfiability

By Victor W Marek

Series: Chapman & Hall/CRC Studies in Informatics Series 

List Price: $89.95

Add to Cart

About the Book

Although this area has a history of over 80 years, it was not until the creation of efficient SAT solvers in the mid-1990s that it became practically important, finding applications in electronic design automation, hardware and software verification, combinatorial optimization, and more. Exploring the theoretical and practical aspects of satisfiability, Introduction to Mathematics of Satisfiability focuses on the satisfiability of theories consisting of propositional logic formulas. It describes how SAT solvers and techniques are applied to problems in mathematics and computer science as well as important applications in computer engineering.

The book first deals with logic fundamentals, including the syntax of propositional logic, complete sets of functors, normal forms, the Craig lemma, and compactness. It then examines clauses, their proof theory and semantics, and basic complexity issues of propositional logic. The final chapters on knowledge representation cover finite runs of Turing machines and encodings into SAT. One of the pioneers of answer set programming, the author shows how constraint satisfaction systems can be worked out by satisfiability solvers and how answer set programming can be used for knowledge representation.

You may also be interested in:

Foundations of Computer Technology

Alexander John Anderson

Foundations of Computer Technology is an easily accessible introduction to the architecture of computers and peripherals. This textbook clearly and completely explains modern computer systems...

Published 09/08/1994 | 978-0-412-59810-4

more information about Foundations of Computer Technology

French Dictionary of Information Technology

Terry Pyper

Given the recent advances in telecommunications and the fact that the French lead the field in many aspects of information technology, this will be a...

Published 07/20/1989 | 978-0-415-00244-8

more information about French Dictionary of Information Technology

Computers in Translation

John Newton

Researchers have been attempting to develop systems that would emulate the human translation process for some forty years. What is it about human language that...

Published 08/27/1992 | 978-0-415-05432-4

more information about Computers in Translation