Machine-translated by Google. Questions are authored in English.
Top

Discussion

Why is replanning usually preferred to computing a contingent plan?

  • A.Contingent plans cannot be monitored during execution
  • B.Most contingencies never arise and planning for them is wasted
  • C.Contingent plans cannot be computed for realistic problems
  • D.Replanning is guaranteed to produce a shorter plan

Answer: B

Enumerating every possible outcome produces an enormous tree, almost all of which is never executed, so planning again when something actually goes wrong is usually far cheaper. Contingent planning is reserved for cases where recovery would be impossible or the stakes are high. Feasibility, plan length and monitoring are secondary. Deferring work until it is known to be needed is the same lazy evaluation argument that appears throughout computing.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.