This book presents a systematic exposition of Formal Logic, evolution of Logic Programming and the features of Prolog programming language. It covers both Propositional and Predicate logic and explains various approaches towards validity, inconsistency of logic formulae and problem solving. After explaining the basic concepts and rules in logic, the book present logic programming and introduces Prolog. The various features of Prolog are suitably highlighted and programming techniques are explained in detail with illustrative examples. The book further explains control primitives and meta level programming. The text includes a large number of solved examples to illustrate the concepts and techniques. Review exercises are given at the end of each chapter. The book would serve as an excellent text for undergraduate and postgraduate computer science and engineering students pursuing courses on Artificial Intelligence and Expert Systems.
|Brand||New Age Internationals|