Overview: New edition of successful textbook.Authors have expanded the chapter on propositional encodings, added further modern SAT heuristics, and added a chapter on the application of SMT for software enginee.A decision procedure is an algorithm that, given a decision problem, terminates with a correct yes/no answer. Here, the authors focus on theories that are expressive enough to model real problems, but are still decidable. Specifically, the book concentrates on decision procedures for first-order theories that are commonly used in automated verification and reasoning, theorem-proving, co
|