Third Edition now Available.
Third edition of Artificial Intelligence: foundations of computational agents, Cambridge University Press, 2023 is now available (including the full text).
This book is published by Cambridge University Press, 2010. The complete text and figures of the book are here, copyright David Poole and Alan Mackworth, 2010. The html is made available under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 Canada License. We hope that you enjoy reading the book and that you get excited about the development of artificial intelligence.
- Preface
- 1 Artificial Intelligence and Agents
- 2 Agent Architectures and Hierarchical Control
- 3 States and Searching
- 4 Features and Constraints
- 4.1 Features and States
- 4.2 Possible Worlds, Variables, and Constraints
- 4.3 Generate-and-Test Algorithms
- 4.4 Solving CSPs Using Search
- 4.5 Consistency Algorithms
- 4.6 Domain Splitting
- 4.7 Variable Elimination
- 4.8 Local Search
- 4.9 Population-Based Methods
- 4.10 Optimization
- 4.11 Review
- 4.12 References and Further Reading
- 4.13 Exercises
- 5 Propositions and Inference
- 6 Reasoning Under Uncertainty
- 7 Learning: Overview and Supervised Learning
- 8 Planning with Certainty
- 9 Planning Under Uncertainty
- 10 Multiagent Systems
- 11 Beyond Supervised Learning
- 12 Individuals and Relations
- 12.1 Exploiting Structure Beyond Features
- 12.2 Symbols and Semantics
- 12.3 Datalog: A Relational Rule Language
- 12.4 Proofs and Substitutions
- 12.5 Function Symbols
- 12.6 Applications in Natural Language Processing
- 12.7 Equality
- 12.8 Complete Knowledge Assumption
- 12.9 Review
- 12.10 References and Further Reading
- 12.11 Exercises
- 13 Ontologies and Knowledge-Based Systems
- 14 Relational Planning, Learning, and Probabilistic Reasoning
- 15 Retrospect and Prospect
- 16 Mathematical Preliminaries and Notation
- References
- Index