Problem solving is the major area of concern in Artificial Intelligence.
It is the process of generating solution from given observed data.
To solve a particular problem, we need to build a system or a method which can generate required solution.
Following four things are required for building such system.
- Define the problem precisely. This definition must precisely specify the initial situation (input).
- Analyse the problem. To identify those important features which can have an immense impact on the appropriateness
- Isolate and represent the task knowledge that is necessary to solve the problem.
- Choose the best problem solving technique and apply it to the particular problem.