Iterative Deepening A* Algorithm (IDA*)
Iterative Deepening A* Algorithm (IDA*) is a search strategy. Say the data structure, whether it uses a heuristic, and if it guarantees a shortest path. Draw a tiny 6-node graph. That is the exam, not a textbook proof.
Iterative Deepening A* Algorithm (IDA*) — output: three exam lines. Graph on paper first.
For Iterative Deepening A* Algorithm (IDA*): always mark visited nodes or you loop. Say complexity in plain words: time vs memory trade-off.
f(n) = g(n) + h(n) pick smallest f admissible h → optimal
DS + heuristic yes/no + optimality.