Prolog programming for artificial intelligence / Ivan Bratko.
By: Bratko, Ivan.
Material type: BookSeries: International computer science series.Publisher: Wokingham : Addison-Wesley, 1986Description: xvii, 423 p. : ill. ; 24 cm. + pbk.ISBN: 0201142244.Subject(s): Artificial intelligence -- Data processing | Prolog (Computer program language)DDC classification: 006.3Item type | Current library | Call number | Copy number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
General Lending | MTU Bishopstown Library Store Item | 006.3 (Browse shelf(Opens below)) | 1 | Available | 00183542 | ||
General Lending | MTU Bishopstown Library Store Item | 006.3 (Browse shelf(Opens below)) | 1 | Available | 00035298 |
Includes bibliographical references and index.
An overview of prolog -- Syntax and meaning of prolog programs -- Lists, operators, arithmetic -- Using structures:example programs -- Controlling backtracking -- Input and output -- More built-in procedures -- Programming style and technique -- Operations on data structures -- Advanced tree representations -- Basic problem-solving strategies -- Best first:a heuristic search principle -- Problem Reduction and and/or graphs -- Expert systems -- Game playing -- Pattern-directed programming.
Table of contents provided by Syndetics
- I The Prolog Language
- 1 Introduction to Prolog
- 2 Syntax and Meaning of Prolog Programs
- 3 Lists, Operators, Arithmetic
- 4 Using Structures: Example Programs
- 5 Controlling Backtracking
- 6 Input and Output
- 7 More Built-In Predicates
- 8 Programming Style and Technique
- 9 Operations on Data Structures
- 10 Advanced Tree Representations
- II Prolog in Artificial Intelligence
- 11 Basic Problem -Solving Strategies
- 12 Best-First Heuristic Search
- 13 Problem Decomposition and AND/OR Graphs
- 14 Constraint Logic Programming
- 15 Knowledge Representation and Expert Systems
- 16 An Expert System Shell
- 17 Planning
- 18 Machine Learning
- 19 Inductive Logic Programming
- 20 Qualitative Reasoning
- 21 Language Processing With Grammar Rules
- 22 Game Playing
- 23 Meta Programming