Reasoning about Rational Agents - Detailed Contents
-
Contents
-
Preface
-
Acknowledgments
-
Rational Agents
-
Properties of Rational Agents
-
A Software Engineering Perspective
-
Belief-Desire-Intention Agents
-
Reasoning about Belief-Desire-Intention Agents
-
Frequently Asked Questions (FAQ)
-
The Structure of This Book
-
Notes and Further Reading
-
The Belief-Desire-Intention Model
-
Practical Reasoning
-
Intentions in Practical Reasoning
-
Implementing Rational Agents
-
The Deliberation Process
-
Commitment Strategies
-
Intention Reconsideration
-
Mental States and Computer Programs
-
Notes and Further Reading
-
Introduction to LORA
-
The First-Order Component of LORA
-
The Belief, Desire, Intention Component of LORA
-
The Temporal Component of LORA
-
Quantifying in to Temporal Contexts*
-
Some Common Temporal Properties*
-
The Action Component of LORA
-
Groups of Agents in LORA
-
Notes and Further Reading
-
LORA Defined
-
Syntax
-
Semantics
-
The Basic Components: Agents, Actions, and Time
-
Possible Worlds
-
Domains
-
Denotation
-
Models and Satisfaction Relations
-
The Semantics of Action Expressions
-
Derived Connectives
-
Derived Temporal Operators
-
Derived Operators for Reasoning about Groups
-
Derived Operators for Reasoning about Actions
-
Some Properties of LORA
-
Notes and Further Reading
-
Properties of Rational Agents
-
BDI Correspondence Theory*
-
Subworlds
-
Subset Correspondence Results
-
Intersection-style Correspondences
-
Pairwise Interactions between Beliefs, Desires, and Intentions
-
Attitudes to Inevitabilities
-
Attitudes to Options
-
Varieties of Realism
-
Weak Realism and Inevitabilities
-
Weak Realism and Options
-
Systems of BDI Logic
-
The Side-Effect Problem
-
Notes and Further Reading
-
Collective Mental States
-
Mutual Beliefs, Desires, and Intentions
-
The Semantics of Mutual Belief*
-
Mutual Mental States as Fixed Points*
-
Properties of Mutual Belief
-
Mutual Mental States and Teamwork
-
Blind Social Commitment
-
A Minimal Social Convention
-
Notes and Further Reading
-
Communication
-
Speech Acts
-
Speech Acts as Rational Action
-
Agent Communication Languages: KQML and FIPA
-
Attempts
-
Informing
-
Requesting
-
Composite Speech Acts
-
Questions and Answers
-
Request-based Conversation Policies
-
Notes and Further Reading
-
Cooperation
-
What Is Cooperative Problem Solving?
-
Recognition
-
Ability
-
Potential for Cooperation Defined
-
Team Formation
-
Plan Formation
-
Notes and Further Reading
-
Logic and Agent Theory
Specification
-
Implementation
-
Refinement
-
Case Study: A Methodology for BDI Agents
-
Directly Executing Agent Specifications
-
Case Study: Concurrent MetateM
-
Compiling Agent Specifications
-
Case Study: Situated Automata
-
Verification
-
Axiomatic Approaches
-
Case Study: Axiomatizing Two Multiagent Languages
-
Semantic Approaches: Model Checking
-
Case Study: Model Checking BDI Systems
-
Notes and Further Reading
-
Appendix: Summary of Notation
-
Appendix: Formal Foundations
-
References
-
Index
Summary
Reasoning about Rational Agents by
Michael Wooldridge.
Published in June 2000 by The MIT Press
(Cambridge, Massachussetts/London, England) as part of the
Intelligent robotics and autonomous agents series.
ISBN 0-262-23213-8.
227pp.
Includes bibliographical references and index.