Trouver le chemin avec le maximum de capacité minimale dans le graphe

Je suis d'aider un ami avec un travail lié projet où il faut calculer la capacité maximale d'un nœud a vers le nœud b, où le bord a une capacité. Toutefois, le maximum de capacité dans un chemin de a à b est limitée par le bord avec la plus faible capacité.

Laissez-moi vous expliquer avec un exemple simple
Trouver le chemin avec le maximum de capacité minimale dans le graphe

De sorte que le graphe est un graphe orienté de la pondération des arêtes, et il peut être cyclique. Le chemin d'accès avec la capacité la plus élevée serait s->b->t et ont la capacité de 250, depuis que le bord est du réglage de la limite.

J'ai fait un peu de lecture et découvert que ce type de problème est un "Le plus large du problème de chemin d'accès" ou je dirais que c'est quelque chose comme un chemin avec un maximum de capacité minimum, mais je n'ai pas trouvé d'exemples ou de toute pseudo-code expliquant comment y remédier.

Je pensais à quelque chose dans les lignes de trouver tous les chemins de s à t, à l'aide de la BFS et en quelque sorte uniquement pour permettre la visite d'un nœud une fois dans un chemin, et ensuite trouver la valeur minimale dans le chemin, cela fonctionnerait-il?

InformationsquelleAutor Cheesebaron | 2013-08-31