The organization of knowledge in memory is key to efficient processing Knowledge based systems performs their intended tasks
The facts and rules are easy to locate and retrieve. Otherwise much time is wasted in searching and testing large numbers of items in memory
Knowledge can be organized in memory for easy access by a method known as indexing
As a result, the search for some specific chunk of knowledge is limited to the group only
Decisions and actions in knowledge based systems come from manipulation of the knowledge
The known facts in the knowledge base be located, compared, and altered in some way
This process may set up other subgoals and require further inputs, and so on until a final solution is found
The manipulations are the computational equivalent of reasoning. This requires a form of inference or deduction, using the knowledge and inferring rules.
All forms of reasoning requires a certain amount of searching and matching.
The searching and matching operations consume greatest amount of computation time in AI systems
It is important to have techniques that limit the amount of search and matching required to complete any given task