[SOLVED] Artificial Intelligence - Assignment 2

25.00 $

Programming resource
Digital learning resource
Practical programming resource
Suitable for guided study and reference
Tutor guidance available when needed

Description

5/5 - (1 vote)

1. The following state graph has been provided for a problem (S->Start node, G->Goal node):

You need to solve the problem using BFS, DFS, iterative Deepening, and uniform cost search strategies. You should report the following for each search strategy:
a. Demonstrate step-wise execution of the search strategy
b. The number of nodes generated and expanded
c. Solution path with path cost

2. Write a program (C/Python) to solve the following problem using BFS, DFS, iterative Deepening, and uniform cost search strategies. You should report the following for each search strategy:
a. Demonstrate step-wise execution of the search strategy
b. The number of states/nodes generated and expanded
c. The plan of actions with path cost
In this problem, three missionaries and three cannibals must cross a river with minimum cost using a boat which can carry at most two people, under the constraint that, for both banks, that the missionaries present on the bank cannot be outnumbered by cannibals. The boat will charge Rs 10 for missionaries and Rs 20 for cannibals.

Resource details

Understand the Task Before You Use the Resource

Review the requirements, identify the programming concepts involved, study the implementation and test your understanding with your own examples and modifications.