Search Our Site
 
  Advanced Search
Registered Users
Email:
Password:
  Remember My Info
Athens/Institution Login
Not a Subscriber?
Forgotten Password?
A CRCnetBASE Product
Information
How it Works
Sign up for New Book Alerts
New Books
How to Order
Editors
Technical Support
MARC Records
Export Title List
Download sales and information sheet
Visit CRC Press Online!
Leading Publishers of Essential Information for the Professional and Technical Communities Worldwide!
CRC Press.
For Best Results
Use the latest version of the Adobe Acrobat Reader. Click on the icon below to download it for FREE.

Summary
Features
Table of Contents
Introduction to Mathematics of Satisfiability
Victor W. Marek
Read it Online!

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.



A CRCnetBASE Product