2011-07-22 16 views
2

http://www.topcoder.com/tc?module=Static&d1=tutorials&d2=hungarianAlgorithm私はここで割り当て問題への解決策を通じて読んでいた「割当問題」解決の質問

私はO(N3)ソリューションを理解する)が、簡単にO(N4)ソリューションについての質問がありました。

おそらく私は表記法を誤解しましたが、手順2で重みを変更すると、なぜw1-> j2の重みはw2-> j1の増加と同じように増加しません。

は、誰もがより良い二つの論理シンボルがあること「と」それぞれ「XOR」になっているように見えます

enter image description here

答えて

1

で定義されたルール内の表記を説明することができます。選択されたxorシンボルは包括的であるか、おそらくタイプミスです。あまり混乱させない選択肢については、http://en.wikipedia.org/wiki/Exclusive_orを参照してください。この解釈と

、次のような可能性があります。

  1. ijVでもされていないが。その後、最初のケースが得られます。
  2. iVであるが、jではない。次に、あなたは2番目のケースを取得します。
  3. iVにはありませんが、jです。次に、あなたは2番目のケースを取得します。
  4. iおよびjはいずれもVです。次に、3番目のケースを取得します。

ご覧のとおり、すべてのケースがカバーされており、あいまいさはありません。

+0

ありがとうございます - それは記法の混乱を完全に解消します。しかし、w2 ---> j1の場合、なぜw1 ---> j2という問題が "第3のケース"に該当しないのか、私はまだ混乱しています。 – Hortitude

関連する問題