Un semplice (?) Divertente problema combinatorio!


11

Risolviamo e un numero intero .0<E<1t>0

per qualsiasi e per qualsiasi vettore \ bar {c} \ in [0,1] ^ n tale che \ sum_ {i \ in [n]} c_i \ geq E \ times nnc¯[0,1]ni[n]ciE×n

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

Non so se lo statamento sia vero o falso. Penso che sia vero.

La mia intuizione deriva dall'osservazione che per i vettori c¯{0,1}n (con la proprietà desiderata sulla somma) abbiamo Ac¯=(E×nt) ; in questo caso possiamo selezionare solo un sottoinsieme dall'insieme {i | ci=1} .

Negli altri casi possiamo creare un buon sottoinsieme (st la somma è maggiore di E×t ) usando le coordinate in {i | ci>E} ma anche, forse, usando poche coordinate dall'insieme {i | ciE} potremmo creare altri set buona!

Quindi, provalo o trova il bug! sperando che possa essere un gioco divertente per te!

Motivazione della domanda :

Supponiamo di avere una variabile casuale , una misura tipica di "quanta casualità" in è l'entropia min XX{0,1}nX

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

In un certo senso intuitivo, l'entropia minima è il caso peggiore della famosa Shanrop Entropy (che è il caso medio ).

Siamo interessati a ridurre in basso l'entropia minima della variabile casuale cui è uniformemente distribuito sull'insieme .Y { y | i y i = t }(Z=XY|Y)Y{y | iyi=t}

Parlando vagamente se siamo fortunati possiamo catturare i frammenti di che hanno "buona entropia" e quindi se allora H ( X ) E n H ( Z | Y ) E tXH(X)EnH(Z|Y)Et

Qual è la probabilità che siamo fortunati?

Il problema è ben studiato ed esiste molta letteratura, ad esempio vedi Lemma A.3. nella crittografia a chiave pubblica resiliente alle perdite nel modello di recupero limitato


3
Sono confuso dal termine . Dato che non è necessariamente un numero intero, come viene definito? E×n(E×nt)E×n
Dave Clarke,

2
Qual è la motivazione?
Anthony Labarre,

6
@Dave Clarke, gli approcci standard sono di definirlo in termini di funzione gamma o (dato che è intero) come. t - 1 k = 0 ( E n - k ) / t !tk=0t1(Enk)/t!
Peter Taylor,

2
I coefficienti binomiali possono essere generalizzati ad argomenti non integrali (la pagina di Wikipedia fornisce alcuni dettagli). In questo caso potrebbe non essere necessario: Nota che è sufficiente dimostrarlo nel caso estremo in cui la somma di uguale a (ovvero è la loro media). E × n EciE×nE
Klaus Draeger,

1
@Dave: mi dispiace per la mia inesattezza, dal mio punto di vista puoi scegliere . En
Antonio Fa

Risposte:


2

La congettura nel post non regge, ma la congettura più debole (rispetto al piano) menzionata nei commenti vale. In effetti, qualcosa di più forte tiene.


Lemma 1. La congettura nel post non regge. Cioè, c'è un'istanza che soddisfa le ipotesi date in cui

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

Prova. Considera l'istanza con , , e . Quindi . Per il lato sinistro, abbiamo perché qualsiasi sottoinsieme che non contiene entrambe le somme di 1 al massimo a 1,7, e ci sono solo due sottoinsiemi ( e ) contenenti entrambi 1. E il lato destro èc = ( 1 , 1 , 0,7 ) E = 2,7 / 3 = 0,9 t = 2 En=3c=(1,1,0.7)E=2.7/3=0.9t=2| { S [ 3 ] : i S c i1.8 } | = 2 S { 1 , 1 } { 1 , 1 , 0,7 } ( 2.7Et=1.8

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

La congettura più debole suggerita nei commenti, vale a dire il limite sul pavimento, , regge. In effetti qualcosa di leggermente più forte tiene:En

Lemma 2. Correzione , numeri interi e vettore con . Quindi n , t > 0 c [ 0 , 1 ] n i [ n ] c iE0<E<1n,t>0c[0,1]n| { S [ n ] : i S c iEi[n]ciEn

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

Prova. Consenti . Supponiamo che WLOG . (In caso contrario, ridimensionare e ogni di un fattore uniforme per renderlo tale. Ciò mantiene e non modifica né i sottoinsiemi si sommano almeno a né il limite inferiore desiderato sul numero di tali sottoinsiemi.) Supponiamo che WLOG (altrimenti il ​​reclamo è banale).a = Ea=EnE c i i c iEa=EnEciEiciEnt aEtta

Considera qualsiasi sottoinsieme di dimensione almeno , dove . Poiché e contiene tutti gli elementi, tranne al massimo (ognuno dei quali è al massimo 1), abbiamo , come desiderato.n - d d = a - aS[n]ndi [ n ] c ia S d i S c ia - d = ad=aat/n0i[n]ciaSdiSciad=at/n=EtEt

Il numero di tali sottoinsiemi èS

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

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

>(ad)+(ad1)++(a1)+(a0)    (usando )n>a

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

Ma (usando ), quindi l'ultima somma è almeno il limite inferiore desiderato sul numero di sottoinsiemi buoni. a / n = E < 1 ad=at/nta/n=E<1  

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.