Prolog programming for artificial intelligence /

Bratko, Ivan,

Prolog programming for artificial intelligence / - 3rd ed. - New Delhi ; Pearson Education, 2001. - xxi, 678 p. : ill. ;

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 --
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

This edition has been expanded to provide a greater range of applications. It book discusses natural language processing with grammar rules, planning and machine learning, and includes coverage of meta-programming, meta-interpreters and object-oriented programming in Prolog

0201403757


Artificial intelligence
Prolog (Computer program language)

006.3 / BRA

© University of Vavuniya

---