Professional Documents
Culture Documents
UNIT 1:
Introduction: What is AI? Intelligent Agents: Agents and environment;Rationality; the nature
of environment; the structure of agents. Problemsolving: Problem-solving agents; Example
problems; Searching for solution;Uninformed search strategies
Questions:
1. a. Define artificial intelligence. Explain the interaction between an agent and its environment.
(08Marks)
b. Explain different properties of task environment.(04Marks)
c. What is meant by uninformed search? Explain breadth-first-strategy (BFS).
(08Marks) (June 2010)
2 a. With examples, explain different types of task environments. (08Marks)
b. Explain Breadth-First-Search (BFS) strategy. (12Marks) (January 2010)
Unit2:
Questions:
1. a. What is informed strategy? Explain A*search strategy.
b. Write backtracking algorithm for constraint satisfaction problem and explain it.(June 2010)
(January 2010)
Unit3:
Questions:
1 a. Write the syntax and semantic of propositional logic. Write BNF grammar for sentences in
propositional logic. (12marks )
b. Write forward-chaining algorithm for propositional logic. Explain it. (08 marks)(June 2010)
2 a. Write the syntax of propositional logic. Write BNF grammar for sentences in propositional logic.
(08 marks)
b. Write the algorithm for Wumpus world agent to find pits, wupuses and safe squares. (12marks )
(January 2010)
Unit4:
Questions:
1 a. What is knowledge engineering? Explain the steps involved in knowledge engineering process.
(08marks) (June 2010)
b. Write the unification algorithm. Explain. (12marks)
Unit5:
Questions:
UNIT 6:
Questions:
1 a. Explain the ontology of situation calculus.(10 marks)
b. Explain the truth maintenance system. .(10 marks) (June 2010)
2 a. Explain with examples, how first order logic expresses facts about categories.
b. Explain the ontology of situation calculus. (January 2010)
Unit7:
Questions:
1 a. Explain the process of planning graph for heuristic estimation. Write GRAPHPLAN algorithm.
(10 marks)
b. What is the Bayesian network? Explain how it is used to represent knowledge. .(10 marks)
(June 2010)
2 a. Compare how STRIPS and ADL programming languages represent planning problems. .(10 marks)
b. What is Bayesian network? Explain how it is used to represent knowledge? .(10 marks) (January 2010)
Unit 8:
Questions: