
Artificial Intelligence: A Modern Approach
3rd Edition
ISBN: 9780136042594
Author: Stuart Russell, Peter Norvig
Publisher: Prentice Hall
expand_more
expand_more
format_list_bulleted
Expert Solution & Answer
Chapter 4, Problem 9E
Explanation of Solution
Finding optimal solutions of A∗:
- Consider a very simple example: an initial belief state {S1,S2}, actions a and b both leading to goal state “G” from either initial state, and
c(S1,a,G) = 3; c(S2,a,G) = 5;
c(S1,b,G) = 2; c(S2,b,G) = 6.
- In the above case, solution “[a]” costs 3 or 5, the solution “[b]” costs 3 or 6. Either is “optimal” case in any obvious sense.
- Consider some other cases to find the optimal solution. Consider the deterministic case, in this case, think that the cost of a plan as mapping from initial physical state to the actual cost of executing plan.
- In this example, the cost of “[a]” is {S1:3,S2:5}. The cost of “[b]” is {S1:2,S2:6}.
- Here, the plan “p1” weakly dominates plan “p2”. The cost of “p1” is less than the cost of “p2”.
- If a plan “p” dominates all other plans, the user can say that it is optimal.
- Here note that the definition reduces to ordinary optimality in the observable case where every belief state is a singleton.
- So the above example does not have the optimal solutions. And the acceptable version of A* would be that whose solution do not dominate on another solution.
- To understand whether the “A*” is possible to apply or not its dependence on Bellman’s (1957) principle of optimality.
- principle of optimality:
“An optimal policy has the property that whatever the initial state and initial decision are, the remaining decisions must constitute an optimal policy with regard to the state resulting from the first decision”
- the user must understand that this is a restriction on performance measures designed to facilitates efficient
algorithm , not general definition of what it means to be optimal...
Expert Solution & Answer

Want to see the full answer?
Check out a sample textbook solution
Students have asked these similar questions
Design and draw a high-level "as-is" process diagram that illustrates a current process related to a product or service offered through the SSDCI.gov database.
Compare last-mile connections for connecting homes and businesses to the Internet
Explain wireless networking standards
Chapter 4 Solutions
Artificial Intelligence: A Modern Approach
Knowledge Booster
Similar questions
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Operations Research : Applications and AlgorithmsComputer ScienceISBN:9780534380588Author:Wayne L. WinstonPublisher:Brooks ColeC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningPrinciples of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
- Fundamentals of Information SystemsComputer ScienceISBN:9781305082168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr

Operations Research : Applications and Algorithms
Computer Science
ISBN:9780534380588
Author:Wayne L. Winston
Publisher:Brooks Cole

C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning

Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning

Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage

C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr