積分ギャップは、IPをどれだけ近似できるかを示す有用な指標です。非公式で直感的な方法で考える方が良いかもしれません。高い積分ギャップは、特定の方法が機能しないことを意味します。たとえば、特定の主/双対法は、小さな積分ギャップに依存します。標準の主頂点カバーLPの場合、デュアルLPは最大一致を要求します。この場合、次のことができます。
- デュアルLP に対する最適な分数解を見つける(最大分数マッチング)y
- 解に係数2を掛ける(すべてのエッジの重みを2倍にする)y
- これを、原始LPの実行可能な積分に変換します(各エッジは、ベクトルからベクトルの各エンドポイントへの重みの半分を与え、各は)に置き換えられました。x2yxximin(⌊xi⌋,1)
この場合、この単純な戦略は機能し、最終LPの実行可能な積分解になります。その重みは、デュアルLPの実行可能な解の2倍以下です。デュアルLPの実行可能なソリューションの重みはOPTの下限であるため、これは2近似アルゴリズムです。
さて、一体性のギャップはどこから来るのでしょうか?この場合、IGは2ですが、それだけではアルゴリズムが機能することを意味しません。むしろ、動作する可能性があることを示唆しています。IGが2を超える場合、単純な戦略が常に機能するとは限りません。少なくとも、デュアルソリューションにIGを掛ける必要があります。そのため、完全性のギャップから、うまくいかないものがわかることがあります。積分ギャップは、どのような近似係数を期待できるかも示します。わずかな完全性のギャップは、丸め戦略などを調査する価値があるアプローチであることを示唆しています。
より興味深い例として、ヒッティングセット問題と、 -nets を使用して問題を近似する強力な手法を検討してください(Brönnimann&Goodrich、1995)。多くの問題は、ヒッティングセットのインスタンスとして定式化できます。多くの問題で成功した戦略は、これを行うことです。その後、適切なネットファインダー、つまり小さな -nets を構築し、 B&Gメタアルゴリズム。人々は(私自身を含め)すべてのために、そのセットを叩くの制限されたインスタンスのためのネットファインダを見つけようとして、構築することができます -netサイズの、関数εεεεf(1/ε)fできるだけ小さくする必要があります。有する、典型的な目標です。これにより、 -近似が得られます。f(1/ε)=O(1/ε)O(1)
判明したように、可能な最高の関数は、ヒッティングセットの特定のLPの積分ギャップによって制限されます(Even、Rawitz、Shahar、2005)。具体的には、最適な積分および分数解は満たします。Hitting Setの無制限のインスタンスの場合、積分ギャップはですが、別の問題をHitting Setとして定式化する場合、IGを低くすることができます。この例著者らは発見する方法を示しサイズの-netsfOPTI≤f(OPTf)Θ(log(m))εO((1/ε)loglog(1/ε))軸平行ボックスをヒットする問題に対応する、ヒットセットの制限されたインスタンスの場合。このようにして、彼らはその問題に対して最もよく知られている近似係数を改善します。これを改善できるかどうかは未解決の問題です。これらの制限されたヒッティングセットインスタンスについて、ヒッティングセットLPのIGがである場合、サイズ -netsを保証するネットファインダーを設計することは不可能です。これは、サイズ整数ヒットセットを保証するアルゴリズムの存在を意味するため、以降Θ(loglogm)εo((1/ε)loglog(1/ε))o(OPTfloglogOPTf)OPTf≤mこれは、より小さな完全性ギャップを意味します。したがって、積分ギャップが大きい場合、それが人々が良いネットファインダを探すために時間を浪費するのを防ぐことができることを証明します。