Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

PROLOG programming for artificial intelligence

Book ·
OSTI ID:5480416

This book is aimed at students and researchers in computer science, logic programming, programming languages and artificial intelligence. Japan's Fifth Generation Project has made Prolog the language which will form the basis for the new generation of computer systems. The author introduces Prolog as efficient language for non-numeric programming. The syntax and semantics are discussed and examples are used to illustrate the non-procedural aspects which distinguish Prolog from other languages. The applications of Prolog are then demonstrated in the many areas of artificial intelligence, including heuristic search, game playing and expert systems. Contents: An overview of Prolog; Syntax and meaning of Prolog programs; Lists, operators, arithmetic; Using structures: examples programs; Controlling backtracking; Input and output; More built-in procedures; Programming style and technique. Operations on data structures; Balanced trees; Basic problem-solving strategies; Best-first: a heuristic search principle; Problem reduction and/or graphs; Expert systems; Game playing; Pattern directed systems.

OSTI ID:
5480416
Country of Publication:
United States
Language:
English

Similar Records

Prolog programming
Book · Tue Dec 31 23:00:00 EST 1985 · OSTI ID:5569144

Introduction to artificial intelligence
Journal Article · Tue Sep 01 00:00:00 EDT 1987 · Chem. Eng. Prog.; (United States) · OSTI ID:5756715

Artificial-intelligence methods in decision and control systems
Thesis/Dissertation · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:5173558