Qual è la classe di complessità "più piccola" per la quale un


9

Credo che le risposte a questa domanda classi dare tale che per tutti i polinomi , c'è un problema nella classe che non ha circuiti di dimensioni . Tuttavia, sto chiedendo informazioni sulla dimensione del circuito .p ( n ) ωp
p(n)
ω(n)

(00,11,22,31,44,51,66,71,88,91,... è super-lineare ma non . Sebbene tale comportamento dispari possa essere gestito da padding, si potrebbero invece avere striature estremamente lunghe di valori super-polinomiali tra valori bassi.)ω(n)


2
Penso che i limiti inferiori super-lineari significino che c'è un limite inferiore in ω(n) .
Kaveh,

4
Non credo che la chiamiamo una funzione superlineare. Per quanto ne so, ciò che la gente intende per superlineare è ω(n) allo stesso modo in cui sublineare è o(n) . Hai qualche riferimento per l'uso del superlineare nel tuo senso? La sequenza è infinitamente spesso superlineare ma non è superlineare.
Kaveh,

3
Credo che l'uso standard sia che "dimensione del circuito superlineare" significa che non ha circuiti di dimensione , cioè infinitamente spesso. I limiti inferiori "quasi ovunque" sono molto più rari e molto più difficili da raggiungere. O(n)
Joshua Grochow,

2
Vedi il post sul blog di Fortnow sulla domanda su quale sia la giusta definizione della grande notazione omega.
Robin Kothari,

3
@Kaveh: mi dispiace, avrei dovuto essere più specifico. Intendevo dire che "il problema X non ha circuiti di dimensione lineare" equivale generalmente a dire che "il problema X ha un limite inferiore di dimensione del circuito super-lineare ", e credo che entrambi significino (e dovrebbero significare) ciò che ho detto nei miei precedenti commenti. La frase "problema X ha circuiti di dimensioni super-lineari" mi sembra strana, perché "avere tali e tali circuiti" è un limite superiore, ma "superlineare" è un limite inferiore ...
Joshua Grochow,

Risposte:


9

e P P sono entrambi conosciuti non avere n k -circuits per ogni k fisso e non c'è contenimento noto tra loro. Dettagli nel miopost sul blog.S2pPPnK

Aggiornamento: come sottolinea Rickey Demer, questi risultati non danno necessariamente una lingua con un limite inferiore per tutte le in S p 2 . Penso che Δ p 3 sia probabilmente il più noto. Dato che P P ha set completi potresti essere in grado di ottenere un limite di n , ma non ho una prova completa.nS2pΔ3pPPn


1
Come si fa a passare da "non ha n k circuiti -Size" ad un ω ( n ) dimensioni del circuito limite inferiore?Kω(n)Vedere la parte superiore di questa pagina per una sequenza che non ha polinomiale limite superiore, ma non è .)ω(n)

@EmilJeřábek: come puoi ottenerlo per tutti abbastanza grandi piuttosto che per infinitamente molti n ?nn(Ciò sarebbe necessario per ottenere "la dimensione del circuito è " anziché "la dimensione del circuito non è O ( n ) .)ω(n)O(n)

@ EmilJeřábek: Vedere la mia risposta a meta.stackexchange.com/a/293100/232555 .

2
Hai ragione, mi stavo concentrando sulla prima parte della prova che manca sul blog e non mi ero reso conto che ci fosse un grosso problema con la distinzione dei casi. Quindi, in esiste una lingua che necessita di circuiti di dimensione n k per tutti n sufficientemente grandi . Δ3Pnkn
Emil Jeřábek,

1
Può ottenere un limite inferiore quasi ovunque per . Per ogni n , sia S l'insieme di tutti i circuiti di dimensione n log n . Per i = 1 , , n 2 , chiama l'oracolo una volta per determinare a cosa risponde la maggior parte dei circuiti in S sull'i ingresso di lunghezza n , e lancia da S tutti i circuiti che danno questa risposta (questo può essere codificato come un vincolo polytime alla prossima chiamata all'oracolo). La nostra funzione dura genererà il valore opposto sulPPP[n2]nSnlognio=1,...,n2SionS input di lunghezza n .. Fine per. Ora, dato un ae-lb per P P P [ n 2 ] , possiamo portarlo su P P ? ionPPP[n2]PP
Ryan Williams,

2

Lascia che dMCSP sia la versione decisiva del problema relativo alla dimensione minima del circuito
e che "[1]" indichi " solo 1 query ".
La risposta alla mia domanda sembra essere , Che di fatto è tale che per ogni intero positivo k, ha unωP(NPdMCSP[1])
Limite inferiore:ω(nK)

Seguire il punto fine pagina 7 da questo lavoro , con quella del comma essendo uno più di questo argomento k , e inoltre "osservare che si tratta di un" "compito di decidere se co_dMCSP una determinata tabella di verità di lunghezza è difficile" , nello stesso senso usato in quel paragrafo di pagina 7. I DNF circuiti per un arbitrariamente length- tabella di verità hanno formato al massimo KK



, così dMCSP è N P . Pertanto P ( N P2polylog()
NP .P(NPdMCSP[1])P(NPdMCSP)P(NPNP)=Δ3p

Io non sono a conoscenza di alcuna prova che una di queste s sono uguaglianze, e questo lavoro dà ostacoli significativi alla possibilità di essere dMCSP N P -Hard sotto riduzioni di Turing randomizzati. Uguaglianze seguiranno da dMCSP essendo N P -Hard sotto energica non-deterministico ( pagina 6 ) riduzione di un interrogazione che adottano un consiglio stringa polinomiale dimensione che è calcolabile da P ( N PNP
NP
, Ma in particolare non sono a conoscenza di alcuna prova di tale durezza.P(NPdMCSP[1])

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.