Valutazione del circuito


14

È noto se il problema di valutazione del circuito si trova in N C 1 ? Che ne dici di A L o g T i m e (uniforme N C 1 )?NC1NC1ALogTimeNC1

Sappiamo che i circuiti di profondità possono essere valutati con circuiti di profondità k + c in cui c è una costante universale. Ciò significa che i circuiti di profondità k lg n + o ( lg n ) possono essere valutati da un circuito di profondità O ( lg n ) . Tuttavia O ( lg n ) non contiene una funzione che alla fine domina tutte le funzioni in O ( lg n ) .kk+ccklgn+o(lgn)O(lgn)O(lgn)O(lgn)

Sappiamo che il problema di valutazione della formula si trova in . Ogni circuito N C 1 equivale a una formula booleana. Non possiamo calcolare la rappresentazione di connessione estesa di una formula booleana equivalente da quella di un dato circuito N C 1 in A L o g T i m e ?ALogTimeNC1NC1ALogTime

La rappresentazione di connessione estesa di un circuito include

  • il numero di porte nel circuito,
  • il tipo di ciascun cancello e
  • per ogni gate e ogni percorso π nel DAG del circuito il gate ha raggiunto da g seguendo il percorso π .gπgπ

Un percorso è dato da una sequenza 0/1 in cui 0 rappresenta lo spostamento verso il genitore sinistro e 1 rappresenta lo spostamento verso il genitore destro. Si noti che il numero di percorsi è polinomiale: la lunghezza dei percorsi è limitata dalla profondità del circuito.


4
Per quanto ne so, la valutazione di non è nota per essere in N C 1 ed è ipotizzata essere esterna a N C 1 . Vedi "Sulle teorie dell'aritmetica limitata per N C 1 ", E. Jerabek, Ann. Pure Appl. Logic 2011 ( math.cas.cz/~jerabek/papers/vnc.pdf ). NC1NC1NC1NC1
Iddo Tzameret,

1
@IddoTzameret Forse dovresti dare una risposta al tuo commento.
Dai Le

2
Cosa intendi per valutazione del circuito NC1? Vuoi dire che l'ingresso dato al valutatore è un circuito cui profondità è limitata da c log ( n ) per una costante fissa c , dove n è il numero di ingressi a C ? Cclog(n)cnC
Igor Shinkar,

@Igor, buon punto. Devo pensare e chiarire.
Kaveh,

@igor, Credo possiamo assumere la profondità del circuito è per qualche arbitrario ma fissato costante c 1 come che è difficile per N C 1 sotto A C 0 riduzioni. clgnc1NC1AC0
Kaveh,

Risposte:


12

Per quanto ne so, la valutazione di non è nota per essere in N C 1 ed è ipotizzata essere esterna a N C 1 . VedereNC1NC1NC1


1
Grazie Iddo. Sto guardando il documento di Emil ed è molto utile. Egli afferma che il problema non è noto in se utilizziamo la rappresentazione della connessione diretta, ma è in N C 1 se utilizziamo la rappresentazione della connessione estesa . NC1NC1
Kaveh,

Prosegue affermando che il problema seguente è la difficoltà principale di calcolare la valutazione del circuito (con rappresentazione in cc): Dato un grafico diretto G su n vertici con grado di confine limitato, vertici x , y G e un numero d log n , determina se y è raggiungibile da x in al massimo d passi. NC1Gnx,yGdlognyxd
Kaveh,

1
@Kaveh, puoi anche vedere "Amplificare i limiti inferiori per mezzo di auto-riducibilità" di Allender e Koucky (JACM 2010). Dichiarano inoltre che il problema di valutazione di non è noto in N C 1 . NC1NC1
Iddo Tzameret,

1
In realtà quella linea è stata l'ispirazione per la mia domanda. Ho pensato che dovrebbe essere in se usiamo la rappresentazione estesa della connessione e il documento di Emil afferma che lo è davvero. NC1
Kaveh,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.