Algoritmo de Johnson
Sign in to savealgorithm to find shortest paths between all pairs of vertices in a sparse, edge-weighted (possibly negatively), directed graph; uses the Bellman–Ford algorithm to remove negative weights and Dijkstra’s algorithm on the rest
Wikidata facts
- Instance of
- shortest path problem
Show 3 more facts
- publication date
- 1977-00-00
- Commons category
- Johnson's algorithm
Sources (1)
via Wikidata · CC0
Article · Português
Algoritmo de Johnson é uma forma de encontrar o menor caminho entre entre dois pontos. Ele permite que algumas arestas tenham número negativo, mas ciclos negativos não devem existir. Este algoritmo trabalha com base no Algoritmo de Bellman-Ford, para computar uma transformação de um grafo de entrada, que remove todas os pesos negativos, permitindo o uso do algoritmo de Dijkstra no grafo transformado. Recebe esse nome em homenagem a Donald B. Johnson, o primeiro a descrevê-lo, em 1977.
Abstract from DBpedia / Wikipedia · CC BY-SA