Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
3rd Edition
ISBN: 9780136042594
Author: Stuart Russell, Peter Norvig
Publisher: Prentice Hall
Expert Solution & Answer
Book Icon
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...

Blurred answer
Students have asked these similar questions
In the context of evolutionary computing the goal function is known as the fitnessfunction and the problem is to maximize it. The typical formulation has to be changedin a simple way.min f (x) = − max[− f (x)] (4.9)Another requirement is that the goal function is positive.Phenotype evolution treats x as a phenotype and the goal function as the fitnessfunction. The typical framework for the method is as follows:
Correct answer will be upvoted else downvoted. Computer science.    Positions I and j are chosen by the robot (researchers can't handle it). He will apply this activity while p isn't a character stage. We can show that the robot will make close to n activities paying little heed to the decision of I and j on every activity.    Researchers requested that you discover the most extreme conceivable time it will take the robot to get done with making p a character stage (I. e. most dire outcome imaginable), so they can conclude whether they should build another lunar meanderer or simply rest and pause. They will have a hard time believing you without evidence, so you should fabricate an illustration of p and robot's activities that amplifies the appropriate response.    For a superior comprehension of the assertion, read the example depiction.    Input    The principal line of input contains a solitary integer t (1≤t≤104) — the number of experiments.    Each of next t lines contains the…
Correct answer will be upvoted else downvoted.   You can play out the activity: select two diverse lists i,j (1≤i,j≤n, i≠j) and two integers x,y (1≤x,y≤2⋅109) so that min(ai,aj)=min(x,y). Then, at that point, change computer based intelligence to x and aj to y.    The young lady requests that you make the exhibit great utilizing all things considered n activities.    It tends to be demonstrated that this is consistently conceivable.    Input    The main line contains a solitary integer t (1≤t≤10000) — the number of experiments.    The main line of each experiment contains a solitary integer n (1≤n≤105) — the length of the exhibit.    The second line of each experiment contains n integers a1,a2,… ,an (1≤ai≤109) — the exhibit which Nastia has gotten as a gift.    It's dependable that the amount of n in one test doesn't surpass 2⋅105.    Output    For every one of t experiments print a solitary integer k (0≤k≤n) — the number of tasks. You don't have to limit this number.    In every one…
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education