Home | | Artificial Intelligence | Algorithm of Problem Solving

# Algorithm of Problem Solving

Any one algorithm for a particular problem is not applicable over all types of problems in a variety of situations. So there should be a general problem solving algorithm, which may work for different strategies of different problems.

ALGORITHM OF PROBLEM SOLVING

Any one algorithm for a particular problem is not applicable over all types of problems in a variety of situations. So there should be a general problem solving algorithm, which may work for different strategies of different problems.

Algorithm (problem name and specification)

Step 1:

Analyze the problem to get the starting state and goal state.

Step 2:

Find out the data about the starting state, goalstate

Step 3:

Find out the production rules from initial database for proceeding the problem to goal state.

Step 4:

Select some rules from the set of rules that can be applied to data.

Step 5:

Apply those rules to the initial state and proceed to get the next state.

Step 6:

Determine some new generated states after applying the rules. Accordingly make them as current state.

Step 7:

Finally, achieve some information about the goal state from the recently used current state and get the goal state.

Step 8:

Exit.

After applying the above rules an user may get the solution of the problem from a given state to another state. Let us take few examples.

Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail
Artificial Intelligence : Algorithm of Problem Solving |