QUESTION 1: Search - A* Variants [20 Marks] Queuing variants: Consider the following variants of the A tree search algor

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

QUESTION 1: Search - A* Variants [20 Marks] Queuing variants: Consider the following variants of the A tree search algor

Post by answerhappygod »

Question 1 Search A Variants 20 Marks Queuing Variants Consider The Following Variants Of The A Tree Search Algor 1
Question 1 Search A Variants 20 Marks Queuing Variants Consider The Following Variants Of The A Tree Search Algor 1 (67.71 KiB) Viewed 64 times
QUESTION 1: Search - A* Variants [20 Marks] Queuing variants: Consider the following variants of the A tree search algorithm. In all cases, gis the cumulative path cost of a node n, h is a lower bound on the shortest path to a goal state, and no is the parent of n. Assume all costs are positive. iii. iv. V. i. Standard A ii. A*, but we apply the goal test before enqueuing nodes rather than after dequeuing A*, but prioritize n by g (n) only (ignoring h (n)) A®, but prioritize n by h (n) only (ignoring 8 (n)) A*, but prioritize n by g (n) + h (no) vi. A”, but prioritize n by g (no) + h (n) a) Which of the above variants are complete, assuming all heuristics are admissible? 3 Marks] b) Which of the above variants are optimal, again assuming all heuristics are admissible? [3 Marks] c) Assume you are required to preserve optimality. In response to n's insertion, can you ever delete any nodes m currently on the queue? If yes, state a general condition under which nodes m can be discarded, if not, state why not. Your answer should involve various path quantities (g. h, k) for both the newly inserted node n and another nodem on the queue. [3 Marks] d) In the satisficing case, in response to n's insertion, can you ever delete any nodes m currently on the queue? If yes, state a general condition, if not, state why not. Your answer involves various path quantities (g, h, k) for both the newly inserted node n and another nodes m on the queue. [4 Marks] e) Is A with an e-admissible heuristic complete? Briefly explain. [3 Marks) f) Assuming we utilize an e-admissible heuristic in standard A' search, how much worse than the optimal solution can we get? l.e. c* is the optimal cost for a search problem, what is the worst cost solution an e-admissible heuristic would yield? Justify your answer. [2 Marks] g) Suggest a modification to the A* algorithm which will guaranteed to yield an optimal solution using an e-admissible heuristic with fixed, known e. Justify your answer. [2 Marks]
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply