The Problem Space Theory in which people try and solve problems by looking at the problem space.
The problem space consists of multiple states being:
- Initial or Current State
- End or Goal State
- All Possible States in between
Actions that we take in order to move into another state are known as Operators. As humans, we take short-cuts known as heuristics in order to solve problems that we do not have any knowledge in. Heuristics also operates within the human processing system which can be applied to solve problems in areas that are well defined. A common heuristic is "means-end analysis" where an operator is used to shorten the length between the Initial and Goal States. Sub-goals can also be defined in order to make the overall problem easier to execute which a "Divide and Conquer" method could be applied to reach the Goal State faster.