uiz Space

September 2025 term · AI: Search Methods for Problem Solving · BSCS3003

AI: Search Methods for Problem Solving End Term: 21 December 2025 (September 2025 term)

The IIT Madras BS AI: Search Methods for Problem Solving (AI Search Methods) End Term paper sat on 21 Dec 2025, in the September 2025 term: 34 questions for 34 marks in 180 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
34
Marks
34
Duration
180 min
MSQ
5
Written
17
MCQ
12

Updated

Official paper: Ai: Search Methods For Problem Solving 18 Dec 25 · No negative marking.

Question 1

+1 markOne or more correct options
Figure from the original question paper

Select all that apply.

  1. A

    Printed graph sheets were provided on time.

  2. B

    Printed graph sheets were provided late.

  3. C

    Printed graph sheets were not provided.

  4. D

    I used the graph sheets.

  5. E

    I did not use graph sheets.

Show answer

Correct answers

  • A

    Printed graph sheets were provided on time.

  • D

    I used the graph sheets.

Question 2

+1 markWritten answer

SEARCH The figure shows a map on a uniform grid where each tile is 1x1 in size. The start node is S and the goal node is G. The MoveGen function returns nodes in alphabetical order. Use Manhattan Distance as the heuristic function. Tie-breaker: If several nodes have the same cost, use node labels to break the tie.

Based on the above data, answer the given subquestions.

SEARCH  The figure shows a map on a uniform grid where each tile is 1x1 in size.  The start node is S and the goal node

What is the path found by the Best First Search algorithm? Enter the path as a comma separated list of node labels. NO SPACES, TABS, DOTS, BRACKETS OR EXTRANEOUS CHARACTERS. Answer format: S,X,Y,Z,G Answers Case Sensitive : No

Show answer

A written answer, not marked automatically.

Question 3

+1 markWritten answer

SEARCH The figure shows a map on a uniform grid where each tile is 1x1 in size. The start node is S and the goal node is G. The MoveGen function returns nodes in alphabetical order. Use Manhattan Distance as the heuristic function. Tie-breaker: If several nodes have the same cost, use node labels to break the tie.

Based on the above data, answer the given subquestions.

SEARCH  The figure shows a map on a uniform grid where each tile is 1x1 in size.  The start node is S and the goal node

Answers Case Sensitive : No

Answers Case Sensitive : No
Show answer

A written answer, not marked automatically.

Question 4

+1 markWritten answer

SEARCH The figure shows a map on a uniform grid where each tile is 1x1 in size. The start node is S and the goal node is G. The MoveGen function returns nodes in alphabetical order. Use Manhattan Distance as the heuristic function. Tie-breaker: If several nodes have the same cost, use node labels to break the tie.

Based on the above data, answer the given subquestions.

SEARCH  The figure shows a map on a uniform grid where each tile is 1x1 in size.  The start node is S and the goal node

What is the path found by Branch-and-Bound search algorithm? Enter the path as a comma separated list of node labels. NO SPACES, TABS, DOTS, BRACKETS OR EXTRANEOUS CHARACTERS. Answer format: S,X,Y,Z,G Answers Case Sensitive : No

Show answer

A written answer, not marked automatically.

Question 5

+1 markOne correct option

SEARCH The figure shows a map on a uniform grid where each tile is 1x1 in size. The start node is S and the goal node is G. The MoveGen function returns nodes in alphabetical order. Use Manhattan Distance as the heuristic function. Tie-breaker: If several nodes have the same cost, use node labels to break the tie.

Based on the above data, answer the given subquestions.

SEARCH  The figure shows a map on a uniform grid where each tile is 1x1 in size.  The start node is S and the goal node

For the given map, which algorithm finds the shortest path from S to G?

  1. A

    —

  2. B

    —

  3. C
    Figure from the original question paper
  4. D

    —

Show answer

Correct answer

  • B

    —

Question 6

+1 markOne correct option

SEARCH The figure shows a map on a uniform grid where each tile is 1x1 in size. The start node is S and the goal node is G. The MoveGen function returns nodes in alphabetical order. Use Manhattan Distance as the heuristic function. Tie-breaker: If several nodes have the same cost, use node labels to break the tie.

Based on the above data, answer the given subquestions.

SEARCH  The figure shows a map on a uniform grid where each tile is 1x1 in size.  The start node is S and the goal node

Select the correct statement about the given graph.

  1. A

    Heuristic is admissible.

  2. B

    Heuristic is not admissible.

  3. C

    Heuristic is admissible in some cases and not admissible in other cases.

  4. D

    There is not enough information to determine admissibility.

Show answer

Correct answer

  • B

    Heuristic is not admissible.

Question 7

+1 markWritten answer

GAMES: ALPHA-BETA Consider a game tree with the root node as MAX. Alpha-Beta algorithm is in mid-flight currently processing a path from the root to a node labeled N. The snapshot of evals of nodes along the current path is: 2, 14, 4, 10, N. Where evals are restricted to EVEN NUMBERS greater than zero and less than 15. Based on the above data, answer the given subquestions.

Determine the eval of node N that will induce a cutoff to prune its siblings. Enter an even number. NO SPACES, TABS, DOTS, BRACKETS OR EXTRANEOUS CHARACTERS. Answer format: 16

Show answer

A written answer, not marked automatically.

Question 8

+1 markOne correct option

GAMES: ALPHA-BETA Consider a game tree with the root node as MAX. Alpha-Beta algorithm is in mid-flight currently processing a path from the root to a node labeled N. The snapshot of evals of nodes along the current path is: 2, 14, 4, 10, N. Where evals are restricted to EVEN NUMBERS greater than zero and less than 15. Based on the above data, answer the given subquestions.

What type of cut-off is induced by the eval selected for N?

  1. A

    Alpha Cutoff

  2. B

    Beta Cutoff

  3. C

    Alpha-Beta Cutoff

  4. D

    None of these

Show answer

Correct answer

  • A

    Alpha Cutoff

Question 9

+1 markWritten answer

GAMES: SSS STAR The figure shows a game tree with evaluation function values at the horizon nodes. The horizon nodes are labeled from A to D. Use these labels to enter a horizon node or a list of horizon nodes in short answers. Tie-breaker: When several nodes carry the same best cost then select the deepest node, if tie persists then select the leftmost of the deepest nodes to break the tie.

Run SSS* algorithm on the game tree, then answer the sub-questions.

GAMES: SSS STAR  The figure shows a game tree with evaluation function values at the horizon nodes.  The horizon nodes a

Answers Case Sensitive : No

Answers Case Sensitive : No
Show answer

A written answer, not marked automatically.

Question 10

+1 markWritten answer

GAMES: SSS STAR The figure shows a game tree with evaluation function values at the horizon nodes. The horizon nodes are labeled from A to D. Use these labels to enter a horizon node or a list of horizon nodes in short answers. Tie-breaker: When several nodes carry the same best cost then select the deepest node, if tie persists then select the leftmost of the deepest nodes to break the tie.

Run SSS* algorithm on the game tree, then answer the sub-questions.

GAMES: SSS STAR  The figure shows a game tree with evaluation function values at the horizon nodes.  The horizon nodes a

Answers Case Sensitive : No

Answers Case Sensitive : No
Show answer

A written answer, not marked automatically.

Question 11

+1 markWritten answer

PROBLEM DECOMPOSITION The figure shows an AND-OR decomposition of problem S into smaller problems. The nodes are uniquely identified by labels (S, A, B, C, …). Each node shows the heuristic estimate of the cost of solving that node. Nodes shown in double lines are primitive nodes and their values are actual costs. A primitive node is added to the graph, with SOLVED status, when its parent is expanded. And therefore, a primitive node is never expanded. The cost of each edge is 2 units. Tie-breaker 1: If several nodes have the same cost then break the tie using node labels. Tie-breaker 2: For AND nodes, select the unsolved branch with the highest cost.

Use AO* algorithm to solve S, then answer the sub-questions.

PROBLEM DECOMPOSITION  The figure shows an AND-OR decomposition of problem S into smaller problems.  The nodes are uniqu

Answers Case Sensitive : No

Answers Case Sensitive : No
Show answer

A written answer, not marked automatically.

Question 12

+1 markWritten answer

PROBLEM DECOMPOSITION The figure shows an AND-OR decomposition of problem S into smaller problems. The nodes are uniquely identified by labels (S, A, B, C, …). Each node shows the heuristic estimate of the cost of solving that node. Nodes shown in double lines are primitive nodes and their values are actual costs. A primitive node is added to the graph, with SOLVED status, when its parent is expanded. And therefore, a primitive node is never expanded. The cost of each edge is 2 units. Tie-breaker 1: If several nodes have the same cost then break the tie using node labels. Tie-breaker 2: For AND nodes, select the unsolved branch with the highest cost.

Use AO* algorithm to solve S, then answer the sub-questions.

PROBLEM DECOMPOSITION  The figure shows an AND-OR decomposition of problem S into smaller problems.  The nodes are uniqu

Answers Case Sensitive : No

Answers Case Sensitive : No
Show answer

A written answer, not marked automatically.

Question 13

+1 markOne correct option

PROBLEM DECOMPOSITION The figure shows an AND-OR decomposition of problem S into smaller problems. The nodes are uniquely identified by labels (S, A, B, C, …). Each node shows the heuristic estimate of the cost of solving that node. Nodes shown in double lines are primitive nodes and their values are actual costs. A primitive node is added to the graph, with SOLVED status, when its parent is expanded. And therefore, a primitive node is never expanded. The cost of each edge is 2 units. Tie-breaker 1: If several nodes have the same cost then break the tie using node labels. Tie-breaker 2: For AND nodes, select the unsolved branch with the highest cost.

Use AO* algorithm to solve S, then answer the sub-questions.

PROBLEM DECOMPOSITION  The figure shows an AND-OR decomposition of problem S into smaller problems.  The nodes are uniqu

What can you conclude about the given AND-OR decomposition?

  1. A

    The heuristic is admissible.

  2. B

    The heuristic is inadmissible.

  3. C

    The heuristic is sometimes admissible and sometimes inadmissible.

Show answer

Correct answer

  • B

    The heuristic is inadmissible.

Question 14

+1 markOne or more correct options

RULE BASED EXPERT SYSTEMS A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10, A11, A12, A13, ..., and B1, B2, B3 uniquely identify nodes in the network. When required, use the above label ordering to break ties and to enter short answers.

The Working Memory contains the following WMEs uniquely identified by timestamps (sequence numbers). Assume that WMEs reside in the appropriate Alpha node, and Beta nodes simply point to WMEs in the Alpha nodes.

For each WME identify its location (node label) in the Rete Net, then prepare the conflict set for the first Match-Resolve-Execute cycle, then answer the sub-questions.

RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10
RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10

Which of the following rule-data tuples occur in the conflict set?

Select all that apply.

  1. A

    Luxury-Car,104,107

  2. B

    Minivan,103,106

  3. C

    Truck,101,102,105

  4. D

    Minivan,103,106,108

Show answer

Correct answers

  • A

    Luxury-Car,104,107

  • B

    Minivan,103,106

  • C

    Truck,101,102,105

Question 15

+1 markOne correct option

RULE BASED EXPERT SYSTEMS A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10, A11, A12, A13, ..., and B1, B2, B3 uniquely identify nodes in the network. When required, use the above label ordering to break ties and to enter short answers.

The Working Memory contains the following WMEs uniquely identified by timestamps (sequence numbers). Assume that WMEs reside in the appropriate Alpha node, and Beta nodes simply point to WMEs in the Alpha nodes.

For each WME identify its location (node label) in the Rete Net, then prepare the conflict set for the first Match-Resolve-Execute cycle, then answer the sub-questions.

RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10
RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10

If the Inference Engine uses Specificity for conflict resolution then which rule-data tuple will fire in the first round?

  1. A

    Luxury-Car,104,107

  2. B

    Minivan,103,106

  3. C

    Truck,101,102,105

  4. D

    Minivan,103,106,108

Show answer

Correct answer

  • C

    Truck,101,102,105

Question 16

+1 markOne correct option

RULE BASED EXPERT SYSTEMS A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10, A11, A12, A13, ..., and B1, B2, B3 uniquely identify nodes in the network. When required, use the above label ordering to break ties and to enter short answers.

The Working Memory contains the following WMEs uniquely identified by timestamps (sequence numbers). Assume that WMEs reside in the appropriate Alpha node, and Beta nodes simply point to WMEs in the Alpha nodes.

For each WME identify its location (node label) in the Rete Net, then prepare the conflict set for the first Match-Resolve-Execute cycle, then answer the sub-questions.

RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10
RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10

If the Inference Engine uses Recency for conflict resolution which rule-data tuple will fire in the first round?

  1. A

    Luxury-Car,104,107

  2. B

    Minivan,103,106

  3. C

    Truck,101,102,105

  4. D

    Minivan,103,106,108

Show answer

Correct answer

  • A

    Luxury-Car,104,107

Question 17

+1 markOne correct option

AUTOMATED PLANNING 1 Answer the given subquestions.

Consider actions a and b and two feasible orderings (a then b) and (b then a). Which of the following conditions will produce different outcomes for each ordering?

  1. A

    P is in pre(a) and also in del-effects(b).

  2. B

    P is in add-effects(a) and also in del-effects(b).

  3. C

    None of these.

Show answer

Correct answer

  • B

    P is in add-effects(a) and also in del-effects(b).

Question 18

+1 markOne or more correct options

AUTOMATED PLANNING 1 Answer the given subquestions.

In planning graphs constructed by GraphPlan, actions a and b in layer n are mutex __________ .

Select all that apply.

  1. A

    if P in pre(a) and Q in pre(b) are mutex

  2. B

    if P is in pre(a), in del-effects(a), in pre(b) and also in del-effects(b)

  3. C

    if P is in pre(a) and also in del-effects(b)

  4. D

    if P is in add-effects(a) and also in del-effects(b)

Show answer

Correct answers

  • A

    if P in pre(a) and Q in pre(b) are mutex

  • B

    if P is in pre(a), in del-effects(a), in pre(b) and also in del-effects(b)

  • C

    if P is in pre(a) and also in del-effects(b)

  • D

    if P is in add-effects(a) and also in del-effects(b)

Question 19

+1 markOne correct option

AUTOMATED PLANNING 1 Answer the given subquestions.

In planning graphs constructed by GraphPlan, propositions P and Q in layer n are mutex __________ .

  1. A

    if every action pair (a,b) with P in add-effects(a) and Q in add-effects(b) in layer n is mutex

  2. B

    if at least one action pair (a,b) with P in add-effects(a) and Q in add-effects(b) in layer n is mutex

  3. C

    none of these

Show answer

Correct answer

  • A

    if every action pair (a,b) with P in add-effects(a) and Q in add-effects(b) in layer n is mutex

Question 20

+1 markOne correct option

AUTOMATED PLANNING 2 The domain description of a Blocks World with a single one-armed robot is given below.

The GraphPlan algorithm is in mid-flight solving a planning problem, from the planning graph two consecutive propositional layers (layer k and k+1) are presented in the figure. Both proposition layers are fully populated (no missing propositions).

Mutex proposition pairs in layer k are: (on(A,B), holding(A)), (on(A,B), clear(B)), (armEmpty, clear(B)), (armEmpty, holding(A)). Populate the action layer and mutex links, then answer the sub-questions.

AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.
AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.

What can you conclude about layer k?

  1. A

    Layer k describes the start state of the planning problem.

  2. B

    Layer k cannot describe the start state of the planning problem.

  3. C

    There is insufficient information to comment on layer k.

Show answer

Correct answer

  • B

    Layer k cannot describe the start state of the planning problem.

Question 21

+1 markOne or more correct options

AUTOMATED PLANNING 2 The domain description of a Blocks World with a single one-armed robot is given below.

The GraphPlan algorithm is in mid-flight solving a planning problem, from the planning graph two consecutive propositional layers (layer k and k+1) are presented in the figure. Both proposition layers are fully populated (no missing propositions).

Mutex proposition pairs in layer k are: (on(A,B), holding(A)), (on(A,B), clear(B)), (armEmpty, clear(B)), (armEmpty, holding(A)). Populate the action layer and mutex links, then answer the sub-questions.

AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.
AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.

Which of the following are applicable actions in layer k+1?

Select all that apply.

  1. A

    Putdown(A)

  2. B

    Stack(A,B)

  3. C

    Unstack(A,B)

  4. D

    Unstack(B,C)

Show answer

Correct answers

  • A

    Putdown(A)

  • B

    Stack(A,B)

  • C

    Unstack(A,B)

Question 22

+1 markOne or more correct options

AUTOMATED PLANNING 2 The domain description of a Blocks World with a single one-armed robot is given below.

The GraphPlan algorithm is in mid-flight solving a planning problem, from the planning graph two consecutive propositional layers (layer k and k+1) are presented in the figure. Both proposition layers are fully populated (no missing propositions).

Mutex proposition pairs in layer k are: (on(A,B), holding(A)), (on(A,B), clear(B)), (armEmpty, clear(B)), (armEmpty, holding(A)). Populate the action layer and mutex links, then answer the sub-questions.

AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.
AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.

Which of the following are mutex pairs in layer k+1?

Select all that apply.

  1. A

    Putdown(A) and Stack(A,B)

  2. B

    Stack(A,B) and Unstack(A,B)

  3. C

    nop-3 and nop-4

Show answer

Correct answers

  • A

    Putdown(A) and Stack(A,B)

  • B

    Stack(A,B) and Unstack(A,B)

  • C

    nop-3 and nop-4

Question 23

+1 markOne correct option

AUTOMATED PLANNING 2 The domain description of a Blocks World with a single one-armed robot is given below.

The GraphPlan algorithm is in mid-flight solving a planning problem, from the planning graph two consecutive propositional layers (layer k and k+1) are presented in the figure. Both proposition layers are fully populated (no missing propositions).

Mutex proposition pairs in layer k are: (on(A,B), holding(A)), (on(A,B), clear(B)), (armEmpty, clear(B)), (armEmpty, holding(A)). Populate the action layer and mutex links, then answer the sub-questions.

AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.
AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.

armEmpty and clear(B) in layer k+1 are non mutex because __________ .

  1. A

    nop-3 and nop-4 are non mutex

  2. B

    PutDown(A) and nop-4 are non mutex

  3. C

    None of these

Show answer

Correct answer

  • B

    PutDown(A) and nop-4 are non mutex

Question 24

+1 markOne correct option

CONSTRAINT SATISFACTION Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints as shown below.

Draw the constraint graph and matching-diagram then answer the sub-questions.

CONSTRAINT SATISFACTION  Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints

Is the given CSP arc consistent?

  1. A

    Yes

  2. B

    No

  3. C

    Cannot be determined

Show answer

Correct answer

  • B

    No

Question 25

+1 markOne correct option

CONSTRAINT SATISFACTION Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints as shown below.

Draw the constraint graph and matching-diagram then answer the sub-questions.

CONSTRAINT SATISFACTION  Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints

If the given CSP is not already arc consistent, make it arc consistent, then check if it is path consistent.

  1. A

    It is path consistent.

  2. B

    It is not path consistent.

  3. C

    Path consistency does not apply because the constraint graph is cyclic.

Show answer

Correct answer

  • A

    It is path consistent.

Question 26

+1 markWritten answer

CONSTRAINT SATISFACTION Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints as shown below.

Draw the constraint graph and matching-diagram then answer the sub-questions.

CONSTRAINT SATISFACTION  Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints

Does the given CSP have a solution? Enter the solution for the variables A,B,C as a comma separated list. Enter NIL if there is no solution. NO SPACES, TABS, DOTS, BRACKETS OR EXTRANEOUS CHARACTERS. Answer format: 1,2,3 Answers Case Sensitive : No

Show answer

A written answer, not marked automatically.

Question 27

+1 markWritten answer

SEARCH The figure shows a map on a uniform grid where each tile is 1x1 in size. The start node is S and the goal node is G. The MoveGen function returns nodes in alphabetical order. Use Manhattan Distance as the heuristic function. Tie-breaker: If several nodes have the same cost, use node labels to break the tie.

Based on the above data, answer the given subquestions.

SEARCH  The figure shows a map on a uniform grid where each tile is 1x1 in size.  The start node is S and the goal node
Show answer

A written answer, not marked automatically.

Question 28

+1 markWritten answer

GAMES: ALPHA-BETA Consider a game tree with the root node as MAX. Alpha-Beta algorithm is in mid-flight currently processing a path from the root to a node labeled N. The snapshot of evals of nodes along the current path is: 2, 14, 4, 10, N. Where evals are restricted to EVEN NUMBERS greater than zero and less than 15. Based on the above data, answer the given subquestions.

Show answer

A written answer, not marked automatically.

Question 29

+1 markWritten answer

GAMES: SSS STAR The figure shows a game tree with evaluation function values at the horizon nodes. The horizon nodes are labeled from A to D. Use these labels to enter a horizon node or a list of horizon nodes in short answers. Tie-breaker: When several nodes carry the same best cost then select the deepest node, if tie persists then select the leftmost of the deepest nodes to break the tie.

Run SSS* algorithm on the game tree, then answer the sub-questions.

GAMES: SSS STAR  The figure shows a game tree with evaluation function values at the horizon nodes.  The horizon nodes a
Show answer

A written answer, not marked automatically.

Question 30

+1 markWritten answer

PROBLEM DECOMPOSITION The figure shows an AND-OR decomposition of problem S into smaller problems. The nodes are uniquely identified by labels (S, A, B, C, …). Each node shows the heuristic estimate of the cost of solving that node. Nodes shown in double lines are primitive nodes and their values are actual costs. A primitive node is added to the graph, with SOLVED status, when its parent is expanded. And therefore, a primitive node is never expanded. The cost of each edge is 2 units. Tie-breaker 1: If several nodes have the same cost then break the tie using node labels. Tie-breaker 2: For AND nodes, select the unsolved branch with the highest cost.

Use AO* algorithm to solve S, then answer the sub-questions.

PROBLEM DECOMPOSITION  The figure shows an AND-OR decomposition of problem S into smaller problems.  The nodes are uniqu
Show answer

A written answer, not marked automatically.

Question 31

+1 markWritten answer

RULE BASED EXPERT SYSTEMS A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10, A11, A12, A13, ..., and B1, B2, B3 uniquely identify nodes in the network. When required, use the above label ordering to break ties and to enter short answers.

The Working Memory contains the following WMEs uniquely identified by timestamps (sequence numbers). Assume that WMEs reside in the appropriate Alpha node, and Beta nodes simply point to WMEs in the Alpha nodes.

For each WME identify its location (node label) in the Rete Net, then prepare the conflict set for the first Match-Resolve-Execute cycle, then answer the sub-questions.

RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10
RULE BASED EXPERT SYSTEMS  A Rete Net for classification of vehicles is shown in the figure. Labels A1, A2, A3, ..., A10
Show answer

A written answer, not marked automatically.

Question 32

+1 markWritten answer

AUTOMATED PLANNING 1 Answer the given subquestions.

Show answer

A written answer, not marked automatically.

Question 33

+1 markWritten answer

AUTOMATED PLANNING 2 The domain description of a Blocks World with a single one-armed robot is given below.

The GraphPlan algorithm is in mid-flight solving a planning problem, from the planning graph two consecutive propositional layers (layer k and k+1) are presented in the figure. Both proposition layers are fully populated (no missing propositions).

Mutex proposition pairs in layer k are: (on(A,B), holding(A)), (on(A,B), clear(B)), (armEmpty, clear(B)), (armEmpty, holding(A)). Populate the action layer and mutex links, then answer the sub-questions.

AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.
AUTOMATED PLANNING 2  The domain description of a Blocks World with a single one-armed robot is given below.
Show answer

A written answer, not marked automatically.

Question 34

+1 markWritten answer

CONSTRAINT SATISFACTION Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints as shown below.

Draw the constraint graph and matching-diagram then answer the sub-questions.

CONSTRAINT SATISFACTION  Consider a CSP over 3 variables A, B, C (processed in that order) with domains and constraints
Show answer

A written answer, not marked automatically.