FlazX | Categories | Forum | Links | Blog | Login


Decision Procedures: An Algorithmic Point of View (Texts in Theoretical Computer Science. An EATCS Series)



eBook Information



Decision Procedures: An Algorithmic Point of View (Texts in Theoretical Computer Science. An EATCS Series)

ISBN  3540741046
Release Date  07 May 2008
Category  Computer Science
This book @Amazon  View

Tools



Google Search

Google
Web flazx.com

Description

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 of satisfiability modulo theories and then, in separate chapters, study decision procedures for each of the following theories: propositional logic; equalities and uninterpreted functions; linear arithmetic; bit vectors; arrays; pointer logic; and quantified formulas. They also study the problem of deciding combined theories and dedicate a chapter to modern techniques based on an interplay between a SAT solver and a decision procedure for the investigated theory.

This textbook has been used to teach undergraduate and graduate courses at ETH Zurich, at the Technion, Haifa, and at the University of Oxford. Each chapter includes a detailed bibliography and exercises. Lecturers' slides and a C library for rapid prototyping of decision procedures are available from the authors' website.





Other books on Computer Science

25 Years of Model Checking: History, Achievements, Perspectives (Lecture Notes in Computer Science)
New Stream Cipher Designs: The eSTREAM Finalists (Lecture Notes in Computer Science)
Concurrency, Graphs and Models: Essays Dedicated to Ugo Montanari on the Occasion of His 65th Birthday (Lecture Notes in Computer Science)
Transactions on Computational Science I (Lecture Notes in Computer Science)
Ada 2005 Rationale: The Language, The Standard Libraries (Lecture Notes in Computer Science)
Decision Procedures: An Algorithmic Point of View (Texts in Theoretical Computer Science. An EATCS Series)
Model-Based Software and Data Integration: First International Workshop, MBSDI 2008, Berlin, Germany, April 1-3, 2008, Proceedings (Communications in Computer and Information Science)
Schaum's Outline of Principles of Computer Science (Schaum's Outlines)
Knowledge Management for Health Care Procedures: From Knowledge to Global Care, AIME 2007 Workshop K4CARE 2007, Amsterdam, The Netherlands, July 7, 2007, ... Papers (Lecture Notes in Computer Science)
Inductive Logic Programming: 17th International Conference, ILP 2007, Corvallis, OR, USA, June 19-21, 2007, Revised Selected Papers (Lecture Notes in Computer Science)
Euro-Par 2007 Workshops: Parallel Processing: HPPC 2007, UNICORE Summit 2007, and VHPC 2007, Rennes, France, August 28-31, 2007, Revised Selected Papers (Lecture Notes in Computer Science)
Virtual Systems and Multimedia: 13th International Conference, VSMM 2007, Brisbane, Australia, September 23-26, 2007, Revised Selected Papers (Lecture Notes in Computer Science)
Combinatorial Image Analysis: 12th International Workshop, IWCIA 2008, Buffalo, NY, USA, April 7-9, 2008, Proceedings (Lecture Notes in Computer Science)
Information Hiding: 9th International Workshop, IH 2007, Saint Malo, France, June 11-13, 2007, Revised Selected Papers (Lecture Notes in Computer Science)
Financial Cryptography and Data Security: 11th International Conference, FC 2007, and First International Workshop on Usable Security, USEC 2007, Scarborough, ... Papers (Lecture Notes in Computer Science)





Top 100 Search Keywords
Last 100 Search Keywords

Nokia Themes
Free Download
Daily Internet Guide
EgyDown
Share4All
FreeBookCity.Com
Providings.com
DownArchive
Allulook4.com
eu-warez.net




eXTReMe Tracker