Question: Basic Search Methods [ 1 9 points ] [ Warning: Facts and numbers used in the following problem are historically incorrect. Some are pure ction
Basic Search Methods points
Warning: Facts and numbers used in the following problem are historically incorrect. Some
are pure ction Stick to the problem as formulated below, not to history
Sergio Lopez was a rich ship owner living in Spain in the th century. In one of his
ships was sunk in the Caribbean Sea with a huge cargo of gold. In an international
company, GoldRetriever, found the wreckage of the ship and brought back the gold worth
$ million. A month later, a Spanish citizen, named Alberto Lopez claimed that he was
a direct descendent of Sergio and that, therefore, he was the owner of the gold. To prove
his point he hired an attorney and asked him to collect all birth certicates showing that
he is a direct descendant of Sergio.
We will assume that Spain has kept archives of all birth certicates during the last four
centuries and that all Alberto's ancestors up to Sergio lived in Spain. We will also assume
that the population of Spain between Sergio's birth and the present time has monotonically
increased from about million people to about million today.
Let Parentsx be the function that returns the two parents of an individual x and their
dates of birth and Childreny the function that returns the children of an individual y
and their dates of birth We will nally assume that a birth certicate can be retrieved
as easily by either knowing the name of a child or the name of one of hisher parents. In
other words, it will cost the attorney the same amount of time to evaluate either function
Parents or function Children
a points Formulate the Attorney's task to prove that Alberto is a descendant of
Sergio as a search problem:
i points Give a state representation for this problem.
ii points What is the initial state in your formulation?
iii. points What are the available actions from a state and how does each modify
the state in your formulation?
iv points What is the goal state in your formulation?
b points Is your formulation the only one possible for this problem? If your answer
is yes the explain why there is only one. If your answer is no then give another
one.
c points What would be the easier way for the attorney to proceed: with an initial
state of Alberto, or an initial state of Sergio? Why?
d points Which search technique: breadthrst depthrst bidirectional, depth
limited iterative deepening, etc. would you recommend to the attorney? Justify your
answer. There might not be a clearcut answer.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
