7- PROBLEM CHARACTERISTICS
A problem may have different aspects of representation and explanation. In order to choose the most appropriate method for a particular problem, it is necessary to analyze the problem along several key dimensions. Some of the main key features of a problem are given below.
Is the problem decomposable into set of sub problems? Can the solution step be ignored or undone?
Is the problem universally predictable?
Is a good solution to the problem obvious without comparison to all the possible solutions? Is the desire solution a state of world or a path to a state?
Is a large amount of knowledge absolutely required to solve the problem?
Will the solution of the problem required interaction between the computer and the person?
The above characteristics of a problem are called as 7-problem characteristics under which the solution must take place.