000 01744nam a2200193 a 4500
020 _a9780321417466 (pbk.)
020 _a0321417461
082 0 0 _a006.30285
_bBRA
100 1 _aBratko, Ivan,
_eaut
245 1 0 _aProlog programming for artificial intelligence
250 _a4th ed.
260 _aHarlow, England ;
_aNew York :
_bAddison-Wesley,
_c2012.
300 _axxi, 673 p. :
_bill. ;
505 _aPart i The Prolog Language 1 Introduction to Prolog 2 Syntax and Meaning of Prolog Programs 3 Lists, Operators, Arithmetic 4 Programming Examples 5 Controlling Backtracking 6 Built-in Predicates 7 Constraint Logic Programming 8 Programming Style and Technique 9 Operations on Data Structures 10 Balanced Trees Part ii Prolog in Artificial Intelligence 11 Problem-Solving as Search 12 Heuristic Search and A* Algorithm 13 Best-First Search: Minimising Time and Space14 Problem Decomposition and AND/OR Graphs15 Knowledge Representation and Expert Systems 16 Probabilistic Reasoning with Bayesian Networks17 Planning 18 Partial order planning and GRAPHPLAN19 Scheduling, Simulation and Control with CLP20 Machine Learning 21 Inductive Logic Programming 22 Qualitative Reasoning 23 Language Processing with Grammar Rules24 Game Playing25 Meta-Programming Appendix A: Some Differences Between Prolog Implementations Appendix B: Some Frequently Used Predicates Solutions to Selected Exercises Index
520 _aThis best-selling guide to Prolog and Artificial Intelligence, which has been updated to include key developments in the field, concentrates on the art of using the basic mechanisms of Prolog to solve interesting AI problems.
650 0 _aArtificial intelligence
650 0 _aProlog (Computer program language)
942 _cREF
999 _c44440
_d44440