See frontiers, visited sets, relaxations, components, shortest paths, spanning trees, and rejected edges as they change one step at a time.