and Unification 15.1 Syntax for Predicate Calculus 15.7 Meta-Interpreters in PROLOG 15.2 Abstract Data Types (ADTs) in PROLOG 15.8 Learning Algorithms in PROLOG 15.3 A Production System Example in PROLOG 15.9 Natural Language Processing in PROLOG 15.4 Designing Alternative Search Strategies 15.10 Epilogue and References 15.5 A PROLOG Planner 15.11 Exercises
George F Luger
ARTIFICIAL INTELLIGENCE 5th edition
Structures and Strategies for Complex Problem Solving
Fig 15.6 The graph searched in automotive diagnostic consultation. Dashed lines indicate branches not examined and the bold lines indicate the final solution.