Lascia che sia una funzione. Vogliamo stimare la media di , ovvero: .f E [ f ( n ) ] = 2 - n ∑ x ∈ { 0 , 1 } n f ( x )
NOTE: In the OP, the range of f was [0,1]. I changed this a bit for technical reasons. (This should simplify the problem; if not, forget it!)
Sia l'algoritmo dello stimatore (randomizzato). Supponiamo che abbia accesso in black box a . Lo denotiamo con .
Vi sono due condizioni:
1) Tempo di esecuzione dello stimatore: esiste un singolo polinomio tale che per tutto e tutto , il tempo di esecuzione di è limitato da .
2) Precisione dello stimatore con sicurezza : esiste un singolo polinomio , tale che per tutti e tutti , abbiamo con probabilità almeno .
NOTE: The confidence δ was not in the OP. The parameter δ is in (0,1), and may depend on n. For instance, it may be 1-1/2^n.
Esistono tali stimatori?
Contesto e motivazione
All'inizio non ho menzionato la mia motivazione poiché richiede una grande conoscenza di base. Ad ogni modo, per gli appassionati, lo descrivo brevemente: la necessità di tali stimatori emerge nel contesto di "Prove di abilità", come definito nel seguente articolo:
In particolare, nella parte inferiore della pagina 5, gli autori hanno assunto implicitamente l'esistenza di tali stimatori (Non si fa menzione della precisione e il tempo di esecuzione non è definito con precisione; tuttavia il contesto definisce chiaramente tutto.)
Il mio primo tentativo è stato quello di leggere " Un campione di campionatori --- Una prospettiva computazionale sul campionamento ". Riguarda un problema molto simile, ma la probabilità di errore definita è additiva, mentre la nostra è moltiplicativa. (Non ho letto completamente il documento, forse menziona ciò di cui ho bisogno da qualche parte.)
EDIT (secondo la richiesta di Tsuyoshi): in effetti, la definizione di "Prove di abilità computazionale" richiede l'esistenza di un "estrattore di conoscenza" il cui tempo di esecuzione (previsto) è . Dato che non conosciamo , vogliamo stimarlo; tuttavia ciò non deve modificare notevolmente il tempo di esecuzione: dovrebbe modificarlo fino a un fattore polinomiale. La condizione di precisione cerca di acquisire tale requisito. E[f(n)]