Bidirectional heuristic search reconsidered

被引:67
|
作者
Kaindl, H [1 ]
Kainz, G [1 ]
机构
[1] Siemens AG, PSE, A-1030 Vienna, Austria
来源
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH | 1997年 / 7卷
关键词
D O I
10.1613/jair.460
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The assessment of bidirectional heuristic search has been incorrect since it was first published more than a quarter of a century ago. For quite a long time, this search strategy did not achieve the expected results, and there was a major misunderstanding about the reasons behind it. Although there is still wide-spread belief that bidirectional heuristic search is afflicted by the problem of search frontiers passing each other, we demonstrate that this conjecture is wrong. :Based on this finding, we present both a new generic approach to bidirectional heuristic search and a new approach to dynamically improving heuristic values that is feasible in bidirectional search only. These approaches are put into perspective with both the traditional and more recently proposed approaches in order to facilitate a better overall understanding. Empirical results of experiments with our new approaches show that bidirectional heuristic search can be performed very efficiently and also with limited memory. These results suggest that bidirectional heuristic search appears to be better for solving certain difficult problems than corresponding unidirectional search. This provides some evidence for the usefulness of a search strategy that was long neglected. In summary, we show that bidirectional heuristic search is viable and consequently propose that it be reconsidered.
引用
收藏
页码:283 / 317
页数:35
相关论文
共 50 条
  • [1] IMPROVED BIDIRECTIONAL HEURISTIC SEARCH ALGORITHM
    DECHAMPEAUX, D
    SINT, L
    JOURNAL OF THE ACM, 1977, 24 (02) : 177 - 191
  • [2] BIDIRECTIONAL HEURISTIC-SEARCH AGAIN
    DECHAMPEAUX, D
    JOURNAL OF THE ACM, 1983, 30 (01) : 22 - 32
  • [3] An admissible bidirectional heuristic search algorithm
    Holubec, J
    ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 660 - 664
  • [4] BIDIRECTIONAL HEURISTIC-SEARCH WITH LIMITED RESOURCES
    GHOSH, S
    MAHANTI, A
    INFORMATION PROCESSING LETTERS, 1991, 40 (06) : 335 - 340
  • [5] A*-Connect: Bounded Suboptimal Bidirectional Heuristic Search
    Islam, Fahad
    Narayanan, Venkatraman
    Likhachev, Maxim
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 2752 - 2758
  • [6] A dynamic bidirectional heuristic trust path search algorithm
    Che, Jiaying
    Tong, Xiangrong
    Yu, Lei
    CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2022, 7 (03) : 340 - 353
  • [7] Bidirectional Heuristic Search: Expanding Nodes by a Lower Bound
    Shperberg, Shahaf S.
    Felner, Ariel
    Sturtevant, Nathan R.
    Shimony, Eyal
    Hayoun, Avi
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 4775 - 4779
  • [8] A Bidirectional Heuristic Search for web service composition with costs
    Ukey, Nilesh
    Niyogi, Rajdeep
    Singh, Kuldip
    Milani, Alfredo
    Poggioni, Valentina
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2010, 6 (02) : 160 - 175
  • [9] Bidirectional Heuristic Search for Motion Planning with an Extend Operator
    Cheng, Allen
    Saxena, Dhruv Mauria
    Likhachev, Maxim
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 7425 - 7430