Cette réponse est basée sur l'idée de Dana dans sa réponse ci-dessus.
Je pense que vous pouvez construire une telle matrice en utilisant des condenseurs à perte à deux sources. Fixez et dites N = 2 n . Supposons que vous avez une fonction explicite f ( x , y ) qui prend les deux sources aléatoires indépendantes ( X , Y ) , chacune de longueur n et ayant min-entropie au moins k = n ( une / 2 - δ ) et délivre en sortie une séquence de n ′ = n / 2δ=0.001N=2nf(x,y)(X,Y)nk=n(1/2−δ)n′=n/2bits qui est -Fermer à une distribution d'entropie min avec au moins k ' = n ( 1 / deux - trois δ ) . Je pense que vous pouvez utiliser des arguments probabilistes standard pour montrer qu'une fonction aléatoire satisfait ces propriétés (avec une probabilité écrasante) si 2 k > k ′ + log ( 1 / ϵ ) + O ( 1 ) . L'argument probabiliste devrait être similaire à celui utilisé dans l'article suivant pour les condenseurs sans perte et les conducteurs plus généraux:ϵk′=n(1/2−3δ)2k>k′+log(1/ϵ)+O(1)
M. Capalbo, O. Reingold, S. Vadhan, A. Wigderson. Conducteurs aléatoires et expansion à degré constant au-delà de la barrière de degré / 2
Dans notre cas, nous posons , donc nous sommes sûrs de l'existence de la fonction dont nous avons besoin. Maintenant, un argument de calcul de moyenne montre qu'il existe un n ' bits chaîne z de telle sorte que le nombre de ( x , y ) avec f ( x , y ) = z est d' au moins 2 1,5 n . Supposons que vous connaissiez un tel z et corrigez-le (vous pouvez choisir n'importe quel z arbitraireϵ=2−k′n′z(x,y)f(x,y)=z21.5nzzsi vous savez en outre que votre fonction mappe la distribution entièrement uniforme sur une distribution qui est -close sur uniforme). Identifiez maintenant les entrées de votre matrice N × N par les possibilités de ( x , y ) et mettez 1 à la position ( x , y ) si f ( x , y ) = z . Par notre choix de z , cette matrice a au moins 2 1,5 nO(2−n/2)N×N(x,y)1(x,y)f(x,y)=zz21.5n ceux.
Maintenant, prenez n'importe quelle sous-matrice de et laissez X , Y des distributions uniformes sur les lignes et les colonnes choisies, respectivement. Par le choix de f , on sait que f ( X , Y ) est ϵ- proche d'avoir une entropie min k ' . Par conséquent, si nous choisissons une entrée uniformément aléatoire de la sous-matrice, la probabilité d'avoir un 1 est au plus 2 - k ′ + ϵ ≤ 2 - k ′ + 12k×2kX,Yff(X,Y)ϵk′12−k′+ϵ≤2−k′+1. Cela signifie que vous avez au plus ceux dans la sous-matrice, comme vous le souhaitez.22k−k′+1=O(2n/2+δ)
Bien sûr, trouver un f explicite avec les paramètres souhaités (en particulier, une longueur de sortie presque optimale) est une tâche très difficile et aucune fonction de ce type n'est connue à ce jour.f