Sou iniciante (novato em teoria da complexidade computacional) e tenho uma pergunta.
Digamos que tenhamos 'Problema do Vendedor Viajante', a seguinte aplicação dos Algoritmos de Dijkstra o resolverá?
A partir de um ponto inicial, calculamos a menor distância entre dois pontos. Nós vamos direto ao ponto. Nós excluímos o ponto de origem. Em seguida, calculamos o próximo ponto de menor distância a partir do ponto atual e assim por diante ...
A cada passo, reduzimos o gráfico enquanto movemos o próximo ponto de menor distância disponível. Até visitarmos todos os pontos.
Isso resolverá o problema do vendedor ambulante.