Speeding up heuristic computation in planning with Experience Graphs

被引:0
|
作者
Phillips, Mike [1 ]
Likhachev, Maxim [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Experience Graphs have been shown to accelerate motion planning using parts of previous paths in an A* framework. Experience Graphs work by computing a new heuristic for weighted A* search on top of the domain's original heuristic and the edges in an Experience Graph. The new heuristic biases the search toward relevant prior experience and uses the original heuristic for guidance otherwise. In previous work, Experience Graphs were always built on top of domain heuristics which were computed by dynamic programming (a lower dimensional version of the original planning problem). When the original heuristic is computed this way the Experience Graph heuristic can be computed very efficiently. However, there are many commonly used heuristics in planning that are not computed in this fashion, such as euclidean distance. While the Experience Graph heuristic can be computed using these heuristics, it is not efficient, and in many cases the heuristic computation takes much of the planning time. In this work, we present a more efficient way to use these heuristics for motion planning problems by making use of popular nearest neighbor algorithms. Experimentally, we show an average 8 times reduction in heuristic computation time, resulting in overall planning time being reduced by 66%. with no change in the expanded states or resulting path.
引用
收藏
页码:893 / 899
页数:7
相关论文
共 50 条
  • [41] Speeding up digital image correlation computation using the integral image technique
    Jiang, Lebin
    Xie, Huimin
    Pan, Bing
    OPTICS AND LASERS IN ENGINEERING, 2015, 65 : 117 - 122
  • [42] Speeding up MCS Algorithm for the Maximum Clique Problem with ILS Heuristic and Other Enhancements
    Maslov, Evgeny
    Batsyn, Mikhail
    Pardalos, Panos M.
    MODELS, ALGORITHMS, AND TECHNOLOGIES FOR NETWORK ANALYSIS, 2013, 59 : 93 - 99
  • [43] Speeding up graph edit distance computation through fast bipartite matching
    Fankhauser S.
    Riesen K.
    Bunke H.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, 6658 LNCS : 102 - 111
  • [44] Interaction between Visual Attention and Goal Control for Speeding Up Human Heuristic Search
    Wang, Rifeng
    Xiang, Jie
    Zhong, Ning
    BRAIN INFORMATICS, BI 2010, 2010, 6334 : 407 - 416
  • [45] Speeding up stochastic analysis of bulk water supply systems using a compression heuristic
    Chang, Ching-Chiao
    van Zyl, Jakobus E.
    WATER SA, 2014, 40 (03) : 395 - 400
  • [46] Speeding Up Graph Edit Distance Computation through Fast Bipartite Matching
    Fankhauser, Stefan
    Riesen, Kaspar
    Bunke, Horst
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, 2011, 6658 : 102 - 111
  • [47] Speeding up
    Thomas, S.
    Chemical Engineer, 2001, (722):
  • [48] Speeding Up Assembly Sequence Planning Through Learning Removability Probabilities
    Cebulla, Alexander
    Asfour, Tamim
    Kroeger, Torsten
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2023), 2023, : 12388 - 12394
  • [49] Exploiting Vertex Relationships in Speeding up Subgraph Isomorphism over Large Graphs
    Ren, Xuguang
    Wang, Junhu
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (05): : 617 - 628
  • [50] Speeding up VLSI layout verification using fuzzy attributed graphs approach
    Zhang, Nian
    Wunsch, Donald C., II
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2006, 14 (06) : 728 - 737