title: Uninformed search: run breadth-first search followed by iterative deepening search on each node in the frontier
body: <p>I am trying to combine breadth first search and iterative deepening search. This approach is mentioned in the AI book, AI - A modern approach, chapter 3 (pg. 90). The idea is starting from the initial state, run breadth-first search until some constant memory limit mB is reached, and then run iterative deepening search on each node in the frontier.</p>
  
  <p>Is this search algorithm sound? Complete? Optimal?</p>