7 Bi-directional search
Search from goal state backwards as well as initial state forwards. Each direction can use different search strategies.
Involves iteratively determining predecessor nodes to goal, and those before it.
Performs two searches instead of one search.
Example For , , BFS examines 1,000,000 nodes, while Bidrectional search examines 2,000 nodes.
If is large, it it still impractical.