Abstract Heuristic search strategies have useful applicable problem solving in AI. It has been observed that bidirectional heuristic search algorithms can be potentially than their unidirectional counterparts. However, the problem with bidirectional search in practice is to make the two search fronts (forward and backward) meet in the middle. De Champeaux suggested a front-to-front algorithm [3] that overcomes this problem. But the disadvantage of that algorithm is that it is computationally very expensive. In this paper, we suggest a new front-to-front algorithm that is computationally much less expensive. Our algorithm does not guarantee optimality always, but its solution quality and execution time can be controlled by some external parameters. Finally, we present some experimental results on a generic state space problem, viz. 15-puzzle, showing the effectiveness of our algorithm.
[1]
Ira Pohl,et al.
D-Node Retargeting in Bidirectional Heuristic Search
,
1984,
AAAI.
[2]
Nils J. Nilsson,et al.
Principles of Artificial Intelligence
,
1980,
IEEE Transactions on Pattern Analysis and Machine Intelligence.
[3]
Dennis de Champeaux,et al.
An Improved Bidirectional Heuristic Search Algorithm
,
1975,
JACM.
[4]
Dennis de Champeaux,et al.
Bidirectional Heuristic Search Again
,
1983,
JACM.
[5]
Richard E. Korf,et al.
Depth-First Iterative-Deepening: An Optimal Admissible Tree Search
,
1985,
Artif. Intell..