z-logo
Premium
Planning with Multistep Forward Search with Forced Goal‐Ordering Constraints
Author(s) -
Luo Jiangfeng,
Zhu Cheng,
Zhang Weiming,
Liu Zhong
Publication year - 2015
Publication title -
computational intelligence
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.353
H-Index - 52
eISSN - 1467-8640
pISSN - 0824-7935
DOI - 10.1111/coin.12019
Subject(s) - planner , computer science , benchmark (surveying) , heuristic , look ahead , incremental heuristic search , plan (archaeology) , graph , search algorithm , artificial intelligence , beam search , mathematical optimization , theoretical computer science , algorithm , mathematics , geodesy , archaeology , geography , history
To solve a real‐world planning problem with interfering subgoals, it is essential to perform early detection of subgoal dependencies and achieve the subgoals in the correct order. This is also the case for planning problems with forced goal‐ordering (FGO) constraints. In automated planning, forward search with FGO constraints has been proposed many times over the years, but there are still major difficulties in realizing these FGOs in plan generation. Many existing methods such as goal agenda manager and ordered landmarks cannot detect the FGOs accurately, and thus, the undiscovered ordering relationship may cause the forward search to suffer from deadlocks. In this article, we put forward an approach via an effective search heuristic to constrain a planner to satisfy the FGOs. We make use of an atomic goal‐achievement graph in a look‐ahead search under the FGO constraints. This allows a forward search strategy to plan forward efficiently in multiple steps toward a goal state along a search path. Experimental results illustrate that, by avoiding deadlocks, we can solve more benchmark planning problems more efficiently than previous approaches. We also prove several formal properties for search that are related to FGO detection.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here