Обычно, когда мне приходилось ходить по графику, я всегда использовал поиск по глубине из-за более низкой сложности пространства. Я, честно говоря, никогда не видел ситуации, требующей поиска по ширине, хотя мой опыт довольно ограничен.
Когда имеет смысл использовать поиск в ширину?
UPDATE. Я полагаю, что мой ответ здесь показывает ситуацию, когда я использовал BFS (потому что я думал, что это DFS). Мне все еще интересно узнать, почему это было полезно в этом случае.