Sia una costante. Come possiamo dimostrare in modo dimostrabile un generatore pseudocasuale che imbroglia gli automi finiti d-state ?
Qui, un automa finito -state ha nodi d , un nodo iniziale, un insieme di nodi che rappresentano gli stati di accettazione e due bordi diretti etichettati 0, 1 che fuoriescono da ciascun nodo. Cambia stato in modo naturale mentre legge l'input. Dato un ϵ , trova f : { 0 , 1 } k → { 0 , 1 } n tale che per ogni automa finito d-state che computi una funzione A ,
Qui indica la distribuzione uniforme su k variabili e vogliamo che k sia il più piccolo possibile (es. Log n ). Sto pensando di d essere dell'ordine di n , anche se possiamo chiedere anche la questione più in generale (es. Sarebbe il numero di bit necessari crescere con n ?).
Qualche sfondo
La costruzione di generatori pseudocasuali è importante nella derandomizzazione, ma il problema generale (PRG per algoritmi a tempo polinomiale) si è finora rivelato troppo difficile. Vi sono stati tuttavia progressi sui PRG per il calcolo dello spazio limitato. Ad esempio, questo recente documento ( http://homes.cs.washington.edu/~anuprao/pubs/spaceFeb27.pdf ) fornisce un limite di per i normali programmi di ramificazione read-once. La domanda con i programmi di ramificazione read-once generali è ancora aperta (con k = log n ), quindi mi chiedo se la risposta a questa semplificazione sia nota. (Un automa finito è come un programma di ramificazione read-once in cui ogni livello è uguale.)