Problem Solving
It may seem that all agents must solve problems, as indeed they must,
but problem solving in the technical sense is the ability to
consider and attain goals in particular domains using
domain-independent techniques (such as the weak methods) as well as
domain knowledge. Problem Solving includes the capability to acquire
and reason about knowledge, although the level to which such
capability is supported differs between architectures. Problem
solving, especially human problem solving, has been characterized as
deliberate movement through a problem
space. A problem space defines the states that are possible for a
particular problem instance and the operators available to transform
one state to another. In this formulation, problem solving is search
through the state space by applying operators until a recognizable
goal state is reached.
Architectures having this capability include:
Go to A List of Common Capabilities.
Return to the Table of Contents
Current Location: Capabilities-Problem Solving