カーディナリティー制約付きの有向最小カットの近似アルゴリズム


8

有向グラフ上カーディナリティ制約付き最小 - -cut既知の近似結果があるかどうかを知りたいです。文献ではそのような結果を見つけることができませんでした。st

問題は次のように定義されます。

インスタンス:有向グラフ、コスト関数、2つの頂点および整数。G=(V,E)w:ER0+s,tVk

溶液:アン -の留分、すなわちパーティション 2つのセットによう、とカットが最大である交差エッジの数、すなわち。stVV1,V2sV1tV2k|{(u,v)E:uV1,vV2}|k

測定(最小化):カットのコスト:

(u,v)E:uV1,vV2w(u,v)

カーディナリティー制約および複数基準(マルチ)カットの問題」では、autorsは、この問題が無向グラフの場合でも強くNP困難であることを証明しています。

主に有向グラフの近似アルゴリズムに関心がありますが、無向の場合の近似結果も役立つ場合があります。

洞察をありがとう。


申し訳ありませんが、それは答えではありません。実際に、私は二基準近似を単基準近似に変換する方法を尋ねたいのですか?私を許してください。
建豪馬

回答:


11

次のように二基準近似を取得できます(またはより一般的には二基準近似)。(2,2)(1+ε,1+1/ε)

最適なソリューションのコストがわかっていると想定する場合があります。で、それを表す。ましょう 最適なソリューション検討します。次に、 OPT

w(u,v)=w(u,v)OPT+1k.
(V1,V2)
(u,v)E(V1,V2)w(u,v)=(u,v)E(V1,V2)(w(u,v)OPT+1k)=1+|E(V1,V2)|k2.

私たちのアルゴリズムは、エッジの重みがであるの最小有向 -カットを見つけます。このカットのコストは最大です。したがって、カットは最大で エッジ。カットのコストは最大で st(V1,V2)Gw2(V1,V2)

E(V1,V2)=(u,v)E(V1,V2)1k(u,v)E(V1,V2)w(u,v)2k
(u,v)E(V1,V2)w(u,v)OPT(u,v)E(V1,V2)w(u,v)2OPT.

どうもありがとう。あなたのアルゴリズムは非常に興味深く、洞察に満ちています。残念ながら、ビクトリテリア近似アルゴリズムでは、カーディナリティー制約に対して実行可能なすべての近似解が必要であるため、十分ではないようです。そのような結果が文献で知られているかどうか知っていますか?再度、感謝します!
スティーブン

このアプローチを使用すると、近似を得ることができます。おそらく、LPを使用して近似を取得することもできます。しかし、それ以上のものを手に入れるのはかなり難しいようです。特に、自然なLP緩和にはLPの積分ギャップがあります。LET。接続にと重量1のエッジ各々 、接続にと重量0の縁最適組合せソリューションは、コスト有する。最適LP溶液アサインからエッジにに、及びk(k+1)/2V=s,t,xsx(k+1)/2xtk+1(k+1)/2xe=2/(k+1)sxxe=12/(k+1)からからまでのエッジ。そのコストはです。ギャップはです。xt1(k+1)/2
Yury

あなたの答えをありがとう、あなたが言うことは、 -apxでさえかなり悪いことがあるので、問題の「良い」単クレテリア近似を開発するのは難しいかもしれないことを示唆します。あなたの洞察をありがとう!:)(k+1)/2
スティーブンは
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.