Replanning::: Dependency-directed backtracking
In many cases replanning is a procedure modifying current plan by adapting new information data in such a way that supports some points and weakens others in the current plan. One way to replan is using the technique of dependency-directed backtracking in modifying the current plan.