Book
Decision ProceduresDaniel Kroening

Decision Procedures

2008322 pages
Be the first to rate
5 editions
Nonfiction

Track this book

You choose which shelves are public. Progress and read dates stay yours.
Sign up to track
Add to list

About

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, compiler optimization and operations research. The techniques described in the book draw from fields such as graph theory and logic, and are routinely used in industry. The authors introduce the basic terminology…

Reviews

Rating integrity

Healthy
Counted ratings come from accounts older than 7 days and were made on or after publication. Finished readers weigh ×1.0. Readers who have not finished yet weigh ×0.5. Did-not-finish ratings are shown but not counted.

Editions

5 editions
  • Paperback · German · 2018
    Springer · 380 pages · 9783662570654
  • Paperback · German · 2010
    Springer · 306 pages · 9783642093449
  • Ebook · German · 2008
    Springer-Verlag Berlin Heidelberg · 322 pages · 9783540741046
  • Other · German · 2017
    Springer Berlin / Heidelberg · 9783662504963
  • Other · German · 2016
    Springer London, Limited · 9783662504970
Logic designArtificial intelligenceInformation theoryComputer scienceSoftware engineeringDecision making, mathematical modelsAlgorithmsLogic, symbolic and mathematical