edmonds-karp

    -1

    1答えて

    Edmonds-Karpアルゴリズムは、ソースとシンクtとの間の最短距離が であると、最短経路が増強されるたびに単調増加すると述べている。この仮定で、ソースsとシンクtとの間の距離は、| V |私は、| V |の後にソースSとシンクTの間のパスがなくなることを意味すると思います。 - 1増強。これが真であれば、最大流量を求める複雑さは(| V | - 1)* Eとなるでしょう。 私は間違って上記を

    1

    2答えて

    私はJavaでフォード-Fulkersonsアルゴリズムを実装するために学ぼうと、インターネット上でいくつかの助けを見つけましたが、私は、私は一種の理解コード // update residual capacities of the edges and // reverse edges along the path for (v=t; v != s; v=parent[v

    0

    1答えて

    すべてのパスの長さが同じ場合、Edmonds-Karp algorithmの開始パスを選択するにはどうすればよいですか?この場合、最大フローはパスシーケンスの決定に従って変化する。

    5

    1答えて

    私はこのアルゴリズムを有向グラフに実装しています。しかし、このグラフノードに関する興味深い点は、独自のフロー容量も持っています。私は、元の問題のこの微妙な変更を特別な方法で処理しなければならないと考えています。元々の最大流量問題では、最初から最後までパスを見つけることは大丈夫でした(実際には、Edmonds-Karpアルゴリズムでは、BFSを実行し、最後のノードに到達する最初のパスを選択する必要が