Algorithme pour le diamètre du graphe?

Si vous avez un graphique, et ont besoin de trouver le diamètre de celui-ci (qui est la distance maximale entre deux nœuds), comment pouvez-vous le faire dans O(log v * (v + e)) complexité.

Wikipédia dit que vous pouvez faire cela en utilisant de l'algorithme de Dijkstra avec un binary heap.
Mais je ne comprends pas comment cela fonctionne. Quelqu'un peut m'expliquer s'il vous plaît?

Ou de montrer une pseudo-code?

L'algorithme de Dijkstra ne trouverez pas le diamètre du graphe; il faudra juste trouver la distance de certains nœud à chaque autre nœud dans le graphe. Est-il une ressource que vous avez dit que vous pouvez utiliser Dijkstra pour ce faire?
cs.stackexchange.com/questions/194/...
Rien dans le lien indique que vous devez utiliser Dijkstra pour ce faire.
ah ok, mais est-il un moyen de le faire dans O(log n * (n + e) de la complexité?
Est sont les arêtes pondérées?

OriginalL'auteur omega | 2013-03-26