VC次元の推定


12

次の問題について何がわかっていますか?

収集所与関数のF { 0 1 } のn{ 0 1 }、最大のサブコレクションを見つけるS Cの制約を受けるが、そのVC-寸法S Kいくつかの整数のためのKCf:{0,1}n{0,1}SC(S)kk

この問題の近似アルゴリズムまたは硬度の結果はありますか?


関数は| S |を最大化するのに何の役割も果たさないようです。
スレシュヴェンカト

関数の選択により、SのVC次元が決まります。問題は、VC次元の制約を条件として、できるだけ大きな関数のクラスを見つけることです。
アーロンロス

そうですか。「ジオメトリランド」に変換すると、範囲のコレクションが与えられ(fは特性関数として機能します)、有界VC次元の最大のサブコレクションが必要になります。
スレシュヴェンカト

質問に答える他の問題:Cはどのように表示されますか?Sauerの補題では、可能な最大サイズはO 2 n kであり、Cの 1つの関数でもnビットが必要であることがわかっています。SO(2nk)Cn
スレシュヴェンカト

1
正しい。私は、あらゆる代表体制の結果に興味があります。2 n × |として表示されることを想像できますC | 行列、この場合、実行時間2 n × | C | (効率的な)(時間2 n × kではありませんが、kポイントのすべてのコレクションが粉砕されたかどうかを徹底的にチェックするために必要なものです)Cの関数へのブラックボックスクエリアクセスだけでアルゴリズムの結果が可能であれば、さらに良いでしょう。C2n×|C|2n×|C|2n×kkC
アーロンロス

回答:


7

編集:元の問題である場合-hard近似するために、K = 1 、nは組の数を示します。n1ϵk=1n

デュアルハイパーグラフのは、エッジと頂点を交換し、そして発生率を維持することによって得られます。すべてのために(私たちはハイパーグラフは、そのデュアルIFF VC-次元1はクロス自由でいることに注意したときに問題を理解することが容易であるにおけるA、の少なくとも一つのP Q P Q Q P P Q cが)空です。P,QAPQ,PQ,QP,(PQ)c

双対性によって元の問題は、(のための)ハイパーグラフ所与、と等価であるV Sの最大サイズを見つける、U VU { S U | S Sを } クロスフリー。k=1(V,S)UV(U,{SUSS})

実際、この(デュアル)問題は、すべてのセットのサイズが2 である場合でも非常に困難です。その後、グラフであり、2 エッジパスを含まない誘導サブグラフの最大サイズの頂点サイズを探しています(グラフに少なくとも4つの頂点があると仮定すると、これが交差ペアが発生する唯一の方法であることがわかります。しかし、このプロパティは遺伝的であり、自明ではないため、FeigeとKoganの結果を使用して硬さを示すことができます。S

元の返信

デュアル問題(最大サイズを見つけるSのデュアルVC-寸法ようなSが 1以下である)内で近似することは困難であるN 1 - ε(ファミリーにΘ n個のセット)。k=1SSn1ϵΘ(n)

この理由は、家族のデュアルVC次元ということであるすべてのために:以下が成り立つ場合に限っ1であるP QにおけるAの少なくとも一方、P Q P Q Q P P Q cは空です。(つまり、VC-dim = 1は、しばしばクロッシングフリーネスと呼ばれるものの二重です。)AP,QAPQ,PQ,QP,(PQ)c

独立したセットから、最大サイズのクロスフリーサブファミリーの計算に減らします。与えられたグラフハイパーグラフ構築H = X Sをここで、X = V E { 0 }いくつかのダミー素子用0。各頂点のためのVG、我々は、以下のセット追加のT VのS{ V } { E | EG=(V,E)H=(X,S)X=VE{0}0vGTvS

{v}{ee is an edge incident to v}.

これは、家族を示すために難しいことではありません交差フリーのときに限りUがで独立してGを{Tv}vUUG

しかし、元の(主要な)問題については、さらに考えが必要なようです...おもしろそうです!


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.