K* Search over Orbit Space for Top-k Planning

被引:0
作者
Katz, Michael [1 ]
Lee, Junkyu [1 ]
机构
[1] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
来源
PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023 | 2023年
关键词
SYMMETRIES; COMPLEXITY;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Top-k planning, the task of finding k top-cost plans, a key formalism for many planning applications and K* search is a well-established approach to top-k planning. The algorithm iteratively runs A* search and Eppstein's algorithm until a sufficient number of plans is found. The performance of K* algorithm is therefore inherently limited by the performance of A*, and in order to improve K* performance, that of A* must be improved. In cost-optimal planning, orbit space search improves A* performance by exploiting symmetry pruning, essentially performing A* in the orbit space instead of state space. In this work, we take a similar approach to top-k planning. We show theoretical equivalence between the goal paths in the state space and in the orbit space, allowing to perform K* search in the orbit space instead, reconstructing plans from the found paths in the orbit space. We prove that our algorithm is sound and complete for top-k planning and empirically show it to achieve state-of-the-art performance, overtaking all existing to date top-k planners. The code is available at https://github.com/IBM/kstar.
引用
收藏
页码:5368 / 5376
页数:9
相关论文
共 32 条
  • [1] K*: A heuristic search algorithm for finding the k shortest paths
    Aljazzar, Husain
    Leue, Stefan
    [J]. ARTIFICIAL INTELLIGENCE, 2011, 175 (18) : 2129 - 2154
  • [2] Alkhazraji Y., 2014, Eighth Int. Planning Competition, P88
  • [3] COMPLEXITY RESULTS FOR SAS(+) PLANNING
    BACKSTROM, C
    NEBEL, B
    [J]. COMPUTATIONAL INTELLIGENCE, 1995, 11 (04) : 625 - 655
  • [4] Boddy Mark, 2005, P 15 INT C INT C AUT, P12
  • [5] Domshlak C., 2012, Proceedings of the 22nd International Conference on Automated Planning and Scheduling (ICAPS'12), P343
  • [6] Landmark-enhanced abstraction heuristics
    Domshlak, Carmel
    Katz, Michael
    Lefler, Sagi
    [J]. ARTIFICIAL INTELLIGENCE, 2012, 189 : 48 - 68
  • [7] Domshlak Carmel, 2015, ISIE201503
  • [8] Symmetry and model checking
    Emerson, EA
    Sistla, AP
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 1996, 9 (1-2) : 105 - 131
  • [9] Finding the k shortest paths
    Eppstein, D
    [J]. SIAM JOURNAL ON COMPUTING, 1998, 28 (02) : 652 - 673
  • [10] Haslum P., 2007, P 22 AAAI C ART INT, P1007