A distribuição é dito -fool uma função se . E é dito que engana uma classe de funções se ela engana todas as funções nessa classe.
Sabe-se que os espaços tendenciosos enganam a classe de paridades sobre subconjuntos. (veja Alon-Goldreich-Hastad-Peralta para algumas construções legais de tais espaços). A pergunta que quero fazer é uma generalização disso para funções simétricas arbitrárias.| E x ∈ U ( f ( x ) ) - E x ∈ D ( f ( x ) ) | ≤ ϵ ϵ
Pergunta: Suponha que tomemos a classe de funções simétricas arbitrárias sobre algum subconjunto, temos distribuição (com pequeno suporte) que engana essa classe?
Algumas pequenas observações:
É suficiente enganar os limites exatos ( é 1 se e somente se tiver exatamente uns entre os índices em ). Qualquer distribuição que -fools estes limites exatos irá enganar todas as funções simétricas ao longo pedaços. (Isso ocorre porque todas as funções simétricas podem ser escritas como uma combinação linear real desses limites exatos, em que os coeficientes na combinação são 0 ou 1. A linearidade da expectativa nos dá o que queremos). Um argumento semelhante também funciona para limites gerais ( é 1 se e somente sen Th S k ( x ) x
tem pelo menos ones entre os índices em )SExiste uma construção explícita de uma distribuição com suporte via PRG do Nisan para LOGSPACE .
Os espaços arbitrários - não funcionarão. Por exemplo, se é o conjunto de todos os modo que o número de unidades em x seja um mod 3 diferente de zero, isso é realmente enviesado para muito pequeno (de um resultado de Arkadev Chattopadyay ). Mas claramente isso não engana a função MOD3.S x ϵ ϵ
Um subproblema interessante pode ser o seguinte: suponha que apenas queremos enganar funções simétricas sobre todos os n índices , temos um espaço agradável? Pelas observações acima, precisamos apenas enganar as funções de limite sobre bits, que é apenas uma família de funções. Assim, pode-se simplesmente escolher a distribuição por força bruta. Mas existem exemplos mais agradáveis de espaços que enganam 'para cada ?n + 1 mil [ n ] k k