beam search
stochastic beam search
bidirectional search