Perguntas com a marcação «shortest-path»

Perguntas sobre os problemas algorítmicos de localização de caminhos mais curtos entre nós em um gráfico.

20
Obtendo ciclo negativo usando Bellman Ford

Eu tenho que encontrar um ciclo negativo em um gráfico ponderado direcionado. Sei como o algoritmo Bellman Ford funciona e que ele me diz se existe um ciclo negativo acessível. Mas não o nomeia explicitamente. Como posso obter o caminho real do ciclo?v 1 , v 2 , … v k , v 1v1,v2,...vk,v1v1, v2,...

12
Por que não podemos encontrar caminhos mais curtos com pesos negativos apenas adicionando uma constante para que todos os pesos sejam positivos?

Atualmente, estou lendo a introdução aos algoritmos e vim pelo algoritmo de Johnson, que depende de garantir que todos os caminhos sejam positivos. o algo depende de encontrar uma nova função de peso (w ') que seja positiva para todas as arestas e mantenha a correção das relações de caminhos mais...