Para alguns gráficos, os algoritmos de pesquisa DFS e BFS processam os nós na mesma ordem exata, desde que ambos iniciem no mesmo nó. Dois exemplos são gráficos com caminhos e gráficos em forma de estrela (árvores de profundidade com um número arbitrário de filhos). Existe alguma maneira de categorizar gráficos que satisfazem essa propriedade?
algorithms
graphs
graph-traversal
saadtaame
fonte
fonte
Respostas:
Suponha que nosso BFS e dfs tenham uma regra para iniciar a partir de um nó específico e, em cada caminho, eles visitem o nó com o menor grau:
comece do nó mais esquerdo da esquerda e, em seguida (BFS e DFS), visite o nó mais esquerdo, depois do próximo nó preto e assim por diante. Para torná-lo mais geral, você pode adicionar alguns caminhos entre triângulos ou adicionar estrela depois de terminar triângulos ...
fonte