A farmer needs to move a hen, a fox, and a bushel of grain from the left side of the river to the right using
A farmer needs to move a hen, a fox, and a bushel of grain from the left side of the river to the right using a raft. The farmer can take one item at a time (hen, fox, or bushel of grain) using the raft. The hen cannot be left alone with the grain, or it will eat the grain. The fox cannot be left alone with the hex, or it will eat the hen. For example, the farmer cannot move from one side x of the river to the other side y if it would mean leaving the fox and hen together on side x.
The farmer can load an item onto the raft, move the raft from one side of the river to the other, or unload an item from the raft. The farmer wants to move the items with the fewest number of trips across the river as possible, but does not care about how much time is spent loading or unloading.
1. Represent this problem as a graph search problem. Be sure to include and formally describe each component of the search problem.
2. What is the forward branching factor for your representation from part (1)? Justify your answer.
3. Construct a non-constant admissible heuristic for this problem.
Just need the graph search depiction
Step by Step Solution
There are 3 Steps involved in it
Step: 1
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started