単純な(?)面白い組み合わせの問題!


11

0<E<1および整数を修正しましょうt>0

いずれかのためのnと、任意のベクトルに対してc¯[0,1]nようi[n]ciE×n

Ac¯:=|{S[n]:iS ciE×t}|(E×nt)

文が真であるか偽であるかはわかりません。本当だと思う。

私の直観は、ベクトルc¯{0,1}n(合計に関して適切な特性を持つ)について、Ac¯=(E×nt) ; この場合、セット\ {i〜|〜c_i = 1 \}からのみサブセットを選択できます{i | ci=1}

他の場合では、\ {i〜|〜c_i> E \}の座標を使用して適切なサブセット(合計がE \ times tより大きいE×t)を作成できますが、おそらく、セット\ {i 〜|〜c_i \ leq E \}他の良いセットを作成できます!{i | ci>E}{i | ciE}

だから、それを証明するか、バグを見つけてください!あなたにとって面白いゲームになることを願っています!

質問の動機

ランダム変数があるとします存在する「どれくらいのランダム性」の典型的な尺度は、最小エントロピーです XX{0,1}nX

H(X)=minx{log(Pr[X=x])}

いくつかの直感的な意味では、最小エントロピーは有名なシャノンエントロピーの最悪のケースです(平均的なケースです)。

我々は、確率変数の最小エントロピーを下界に興味を持っている uniformelyセットにわたって分布されている。Y { Y | i y i = t }(Z=XY|Y)Y{y | iyi=t}

大まかに言えば、運が良ければ「良いエントロピー」を持つのビットをキャッチできるので、ならば H X E N H Z | Y E TXH(X)EnH(Z|Y)Et

私たちが幸運である確率はどのくらいですか?

問題はよく研究されたものであり、多くの文献が存在します。たとえば、補題A.3を参照してください。有界検索モデルにおける漏洩耐性公開鍵暗号の改良


3
用語と混同してい。同様に、必ずしもそれがどのように定義されるかの整数、ではないのですか? E×n(E×nt)E×n
デイブクラーク

2
動機は何ですか?
アンソニーラバレー

6
@Dave Clarke、標準的なアプローチは、ガンマ関数または(が整数である場合)の観点からとして定義すること。t 1 k = 0E n k / t tk=0t1(Enk)/t!
ピーターテイラー

2
二項係数は、非整数の引数に一般化できます(Wikipediaページには、かなりの詳細が記載されています)。これは、しかし、この場合には必要ではないかもしれない:の合計極値場合にはこれを証明するのに十分である。なお等しい(すなわちそれらの平均です)。 E × n EciE×nE
クラウスドレーゲル

1
@デイブ:私の不正確さについてすみません、私の観点から選択できます。En
AntonioFa

回答:


2

投稿の推測は成り立たないが、コメントで言及された(フロアに関して)より弱い推測は成り立つ。実際、より強力なものが成り立ちます。


補題1. 投稿の推測は成り立たない。つまり、という前提を満たすインスタンスがあります。

|{S[n]:iS ciEt}|<(Ent).

証明。、、、および のインスタンスを考えます。それから。左側には、 両方の1の合計を含まない サブセットは最大1.7であり、両方の1を含むサブセットは2つ(および)のみであるためです。そして、右側はn=3c=(1,1,0.7)E=2.7/3=0.9t=2Et=1.8

|{S[3]:iS ci1.8}|=2
S{1,1}{1,1,0.7}(2.72)=2.71.7/2=2.295>2.   

コメントで示唆されたより弱い推測、すなわち、床の境界が成立します。実際、わずかに強いものが成り立ちます:En

補題2. 、整数、およびベクトル修正し。 その後、 0<E<1n,t>0c[0,1]ni[n]ciEn

|{S[n]:iS ciEt}|>(Ent)+(Ent+1)++(EnEn).

証明。ましょう。WLOGをと仮定します。(それ以外の場合、と各一定の係数で縮小します。これにより、維持され、少なくとも合計されるサブセットも、そのようなサブセット)WLOGを仮定する(そうでなければクレームが自明に成り立ちます)。a=Ena=EnEciiciEnEtta

少なくとものサイズのサブセットを考えます。ここで、です。以降及び全てほとんどで含ま要素(それぞれが最大で1である)、我々は、必要に応じて。S[n]ndd=aat/n0i[n]ciaSdiSciad=at/n=EtEt

そのようなサブセットの数はS

(nnd)+(nnd+1)++(nn1)+(nn)

=(nd)+(nd1)++(n1)+(n0)

>(ad)+(ad1)++(a1)+(a0)   (を使用)n>a

=(aad)+(aad+1)++(aa1)+(aa).

ただし、()であるため、最後の合計は少なくとも適切なサブセットの数の望ましい下限です。、A / N = E < 1 ad=at/nta/n=E<1  

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