
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Logic plays a fundamental role in computer science analogous to that played by calculus in physics and traditional engineering. In software engineering, systems with the ability to perform logical deduction are being applied to the synthesis, verification and transformation of computer programs. In artificial intelligence, such systems are applied to the understanding of natural language and the formation of commonsense and robotic plans. Expert systems, deductive databases, and logic-programming systems may be regarded as rudimentary applications of this new deductive technology. This book provides a carefully paced introduction to the logical underpinnings of these applications. Exceptionally clear and laced with examples, this book requires no prior knowledge of logic or programming. It interleaves a basic treatment of logic with a discussion of its application in automated deduction. This work provides most readable introduction to the logical concepts and techniques underlying computer programming.
This text investigates the fundamental role of formal logic as the primary mathematical foundation for computer programming, software verification, and automated deduction. Authors Zohar Manna and Richard Waldinger, both established researchers in the field of formal methods and artificial intelligence, present a structured framework that bridges the gap between abstract logical theory and practical computational application. By interleaving theoretical concepts with concrete examples, the authors argue that deductive systems are essential for the future of software engineering and intelligent system design.
What You Will Find
Experts and academics frequently cite this work as a foundational text for students and researchers entering the field of automated reasoning. Readers often note the clarity of the prose, which makes complex logical concepts accessible to those without a prior background in formal logic or advanced programming.
Page Count:
717
Publication Date:
1993-01-01
Publisher:
Addison-Wesley Professional
ISBN-10:
0201548860
ISBN-13:
9780201548860
No comments yet. Be the first to share your thoughts!