From Standard Logic to Logic Programming
Introducing a Logic-based Approach to Artificial Intelligence
Andre Thayse(Author)
Wiley (Publisher)
Published on 27. July 1988
Book
Hardback
360 pages
978-0-471-91838-7 (ISBN)
Description
This is an important book underpinning the study of artificial intelligence with a thorough examination of the role of logic. It covers the whole field from the most theoretical aspects of logic to the most practical techniques of logic programming. Introducing propositional and predicate logics, and giving a brief statement of first-order theories, the authors then go on to describe how logic can be used for representing - and reasoning about - knowledge. Rules are stated for transforming logical representations into graphical and object representation. A thorough coverage of the logics that have been developed for formalizing 'commonsense reasoning' is given and includes: modal logics of knowledge and of belief; non-monotone logics; default logics, autoepistemic logics etc. Finally the reader is introduced to grammars as a new representation formalism, and shown how logics and grammars lead to logic programming languages. Particular emphasis is placed on Prolog as the forerunning and most popular language for logic programming.
This is the first volume of a complete work on how logics are applied to artificial intelligence for use on logic programming and artificial intelligence courses.
This is the first volume of a complete work on how logics are applied to artificial intelligence for use on logic programming and artificial intelligence courses.
More details
Language
English
Place of publication
Chichester
United Kingdom
Publishing group
John Wiley and Sons Ltd
Target group
College/higher education
Professional and scholarly
Illustrations
Ill.
Dimensions
Height: 250 mm
Width: 160 mm
Weight
610 gr
ISBN-13
978-0-471-91838-7 (9780471918387)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Logic; Axiomatic Systems; Knowledge Representation and Reasoning; Logic and Revisable Reasoning; Formal Grammars and Logic Programming; Prolog and Logic Programming; Bibliography; Index.