Sia una funzione booleana di n variabili booleane. Sia g ( x ) = T ϵ ( f ) ( x ) il valore atteso di f ( y ) quando y è ottenuto da x lanciando ciascuna coordinata con probabilità ϵ / 2 .
Sono interessato ai casi in cui è difficile dal punto di vista computazionale . Permettetemi di fissare una nozione di "approssimazione" (ma potrebbero essercene altre): una funzione booleana h approssima g se h ( x ) = 1 quando g ( x ) ≥ 0.9 e h ( x ) = 0 quando g ( x ) ≤ 0.1Un argomento di conteggio (basato sull'esistenza di codici di correzione di errori di frequenza positivi) sembra dare per scontato che ci sono funzioni booleane per le quali tale approssimazione richiede un circuito dimensionale esponenziale. Ma la domanda è cosa succede quando per iniziare è in NP o nel suo quartiere.
D1: Esiste un esempio di descritto dal circuito NP (o spazio P) in modo che ogni h sia NP difficile, o difficile in qualche senso più debole.
Per vedere che potrebbe non essere sempre facile (ringrazio Johan Håstad per la discussione utile a questo proposito) possiamo considerare di proprietà dei grafici di avere una cricca di dimensione n 1 / 4 , per l'ingresso a caso, è ipotizzabile che è difficile rilevare se esiste una cricca di grandi dimensioni, ma ciò si manifesta con una cricca n più grande del log delle dimensioni nel grafico rumoroso. In questo caso qualsiasi h sarà probabilmente difficile (ma non dimostrabile, e non terribilmente difficile come diranno i circuiti quasi polinomiali).
Q2: Qual è la situazione se per iniziare è di bassa complessità. ( A C 0 , monotono T C 0 , A C C ecc.)
Q3: Qual è la situazione per alcuni esempi di base delle funzioni booleane. (La domanda può essere estesa anche alla funzione di valore reale.)
D4: È possibile formalmente porre la domanda sopra per il modello di calcolo uniforme (macchina di Turing)?
Aggiornamento: in vista della risposta di Andy (Ciao a tutti, Andy) penso che la domanda più interessante sia capire la situazione per varie funzioni specifiche.
Aggiorna un'altra domanda Q5 [Q1 per funzioni monotone] (anche in vista della risposta di Andy). Qual è la situazione se è monotono? Possiamo ancora codificare in modo efficace una domanda NP completa>