高レベルでこれを明確にできるかどうか見てみましょう。UGインスタンスが二部グラフであると仮定全単射、{ π 電子} E ∈ E、ここでπ E:Σ → Σ、及び| Σ | = m。あなたは、新しいグラフの構築したいHを UGインスタンスがある場合になるように1 - δの充足、そしてHは、大規模なカットがあり、UGインスタンスがさえない場合δ、その後、-satisfiableG = (V∪ W、E){ πe}E ∈ Eπe:Σ → Σ| Σ | =mH1 - δHδカットは非常に小さいです。H
グラフ各頂点のために、含まれているWの雲2 m個の点、いくつかによって標識された各X ∈ { - 1 、1 } Σ。これは、Wのラベルの長いコードエンコーディングをHのカットとして解釈できるようにするためです。いくつかの符号化することを想起されたいσ ∈ Σをロングコードでは、ブール関数の使用F :{ - 1 、1 } Σ → { - 1 、1 }HW2mx∈{−1,1}ΣWHσ∈Σf:{−1,1}Σ→{−1,1}; 特に、それは独裁関数である。レッツは、切断生成S ∪ T以下のようにロングコードエンコーディングから(頂点のすなわちバイパーティション)。場合wは∈ Wブール関数によってコードラベル有するFを、の頂点の雲に行くHに対応するW、及びプットS一部によって標識されているクラウド内のすべての頂点のxれるF (X )= 1。他のすべての人はTに行くf(x)=xσS∪Tw∈WfHwSxf(x)=1T。すべてのブール関数を割り当てるため、この後方を実行できるカットに基づいてH。w∈WH
仕事への削減のためのためには、あなたが言うことができるようにする必要があるだけカットの値を見て、S∪Tカットに対応するブール関数が近いラベルの一部譲渡のロングコードのエンコーディングにあるかどうかをというGのUG制約の多くを満たします。質問があるので、私たちからどのような情報を得るのですか値カットのS ∪ T。任意の2つの頂点考えるラベルを持つXクラウド内の対応するW及びBラベル付きYをクラウドに対応において、W 'WGS∪Taxwbyw′(縮小では、異なる雲の中の、wのみを調べます)。カットはブール関数f wおよびf w 'を導出するために使用できると述べました。Hにエッジ(a 、b )がある場合、(a 、b )は、f w(x )≠ f w ′(y )の場合にのみカットされます。ww′fwfw′(a,b)H(a,b)fw(x)≠fw′(y)。ブール関数この誘導は、「良い」がブール関数与えられ、そのテストを持つと同じである場合したがって、カットの値のみを使用して伝えるためにのみを要求し、どのようないくつかの指定されたリストの分数ペアの((W 、X )、(W '、Y ))我々は、F 、W(Xの)≠ F W '(Y )。{fw}w∈W((w,x),(w′,y))fw(x)≠fw′(y)
fw(x)≠fw′(y)Hwxw′yv∈Vw,w′x,y∈{−1,1}nwx∘πv,ww′y∘πv,w′((1−ρ)/2)d((1+ρ)/2)n−ddxy