April
    1999 QUESTION 5 Total Marks: 20 Marks  | 
    Click here to access other
    questions
     Click to access 
  | 
  
| (a) | Searching algorithms form the basis of Artificial Intelligence programs used in problem solving. Two categories of searching algorithms are blind search algorithms and those which employ heuristic methods. | |
| (i) Name two blind search algorithms. | [2] | |
| (ii) For each algorithm named in part (i), identify one advantage and one disadvantage. | [4] | |
| (iii) State two differences between a heuristic search and a blind search. | [2] | |
| (iv) List two advantages of a heuristic
    search. 
  | 
    [2] | |
| (b) | The representation of knowledge in Artificial Intelligence is a combination of data structures and interpretive procedures. | |
| (i) How should knowledge be applied in Artificial Intelligence? | [3] | |
| (ii) Name the classical approach to representing knowledge in Artificial Intelligence. | [1] | |
| (iii) List two advantages of using the
    classical approach. 
  | 
    [2] | |
| (c) | (i) Define the term expert system. | [1] | 
| (ii) List the three essential elements of an expert system. | [3] |