Question

In: Computer Science

Given a planning problem a. Why forward total order planning is inefficient? b. Will the planning...

Given a planning problem
a. Why forward total order planning is inefficient?
b. Will the planning graph have the same problem? Why?

Solutions

Expert Solution

a) Total-order planning maintains a total ordering between all actions at every stage of planning. Given a problem in which some sequence of actions is required in order to achieve a goal, a partial-order plan specifies all actions that need to be taken, but specifies an ordering between actions only where necessary. It was found that partial-order planning is more adept at finding the quickest path, and is therefore the more efficient of these two main types of planning.

For Example: Consider the following situation where a person must travel from the start to the end of an obstacle course. This obstacle course is composed of a bridge, a see-saw and a swing-set. The bridge must be traversed before the see-saw and swing-set are reachable. Once reachable, the see-saw and swing-set can be traversed in any order, after which the end is reachable. In a partial-order plan, ordering between these obstacles is specified only when necessary. The bridge must be traversed first. Second, either the see-saw or swing-set can be traversed. Third, the remaining obstacle can be traversed. Then the end can be traversed. Partial-order planning relies upon the Principle of Least Commitment for its efficiency.

Therefore we can say that Total-order planning is not much efficient in some cases.

_____________________________________________________________________________________

b) A Planning graph consists of a sequence of levels that correspond to time steps inthe plan where level 0 is the initial state. Each level contains a set of literals and a set of actions Planning graphs are an efficient way to create a representation of a planning problem that can be used to

  • Achieve better heuristic estimates
  • Directly construct plans
  • Planning graphs only work for propositional problems.

Related Solutions

a full page answer: 2) Why do economists consider tariffs inefficient? If they are so inefficient...
a full page answer: 2) Why do economists consider tariffs inefficient? If they are so inefficient why are they still prevalent, despite the WTO? What are non-tarriff barriers and why have they become more prevalent?
5 markets that are efficient and why they are efficient and 5 that are inefficient and...
5 markets that are efficient and why they are efficient and 5 that are inefficient and why they are inefficient
Briefly explain why externalities result in inefficient outcomes.
Briefly explain why externalities result in inefficient outcomes.
Manufacturing Technology 1. (a) why the injection molding required the reciprocating screw? (b) why moving forward...
Manufacturing Technology 1. (a) why the injection molding required the reciprocating screw? (b) why moving forward and backward 2. glass (a)melting point (b) process in producing glass 3. Thermoforming (at least 5) : (a) material (b) application (c) how its work
ques - Explain graphically and intuitively why Wicksell rotation is inefficient and why it is longer...
ques - Explain graphically and intuitively why Wicksell rotation is inefficient and why it is longer than Faustmann rotation. Be detailed in whatever you write.
1. Given that tariffs and quotas cost consumers and that they are grossly inefficient means for...
1. Given that tariffs and quotas cost consumers and that they are grossly inefficient means for creating or preserving jobs, why do citizens allow these policies to exist? 2. Which industries are more heavily protected in the United States and Japan? Are high-income or low-income nations more affected by American and Japanese trade barriers? Explain.
Which of the following is not a reason why insurance products are inefficient in a financial...
Which of the following is not a reason why insurance products are inefficient in a financial sense? Search Costs Incomplete Information Overhead Costs Underwriting Costs
a) Explain the mechanism of cybernetic control. b) In order to establish total control over a...
a) Explain the mechanism of cybernetic control. b) In order to establish total control over a system, the controller must be able to take counteraction for every action the system can take. Elaborate on strategies that can be taken by the project managers to develop a cybernetic control system.
Explain why democracy can choose inefficient amounts of public goods.
Explain why democracy can choose inefficient amounts of public goods.
Why is it inefficient for humans to get their energy directly from the sun as plants...
Why is it inefficient for humans to get their energy directly from the sun as plants do.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT