差動拘束システムの概要

I.内容:

n個の変数からなるM不等式制約組成物のシステムがあり、差動拘束システムと呼びます。

差動拘束システムは、これらの関係は、最短パスの方法によって解決図不等式変換することです。

 

ある問題を解決するための第二に、一般的な方法

1、不等式の最小値を求めます。

溶液:不等式がB->エッジの長さAを確立する、AB> = C型に変換されるが、Cであり、次いで最長経路を決定し、最長パスは、溶液の結果です。

 

2、及び不等式の最大値

溶液:不等式がAB <B-確立=フォームC、>に意味長さCの側、次いで、最短経路が得られ、この溶液は、最短経路の結果です。

 

図3は、溶液は不平等が存在するか否かを判断しました

解決策:ソースを見つけ、その後、すべてのポイントにこのソースを解決し、既存の関係に応じて問題のすべてのポイントにソースからビルド

環中に存在するがよく、図に示されている場合に最大または最小距離の溶液は、溶液を得られ、これらの不等式溶液が存在します。

 

第三に、一般的な質問:

図1に示すように、その複数のエッジに注意してください

2、条件の側面を確立する暗黙の質問

3、場合があり得るかどうか、その不等式間隔を注意-1

図4は、-INF INFの源までの距離を確立することを避けました。

SPFAを使用した場合、図5に示すように、時々の代わりに、キューが速く、スタックとなります。

 

第四に、練習

1 POJ 1716

2、ロス・バレーP3275

3、2983 POJ

4 POJ 1364

5、3169 POJ

6、3460 POJ

7、1201 POJ

8、1275 POJ

おすすめ

転載: blog.csdn.net/qq_41829060/article/details/91994472