Mundos relativos a los que no existen "generadores invulnerables"


10

Los generadores invulnerables se definen de la siguiente manera:

Sea una relación NP y M una máquina que acepte L ( R ) . Informalmente, un programa es un generador invulnerable si, en la entrada 1 n , produce pares de instancia-testigo ( x , w ) ∈ R , con | x | = n , de acuerdo con una distribución bajo la cual cualquier adversario en tiempo polinómico al que se le da x no encuentra un testigo de que x ∈ S , con probabilidad notable, para infinitas longitudes n .RML(R)1n(x,w)∈R|x|=nxx∈Sn

Generadores invulnerables, definidos por primera vez por Abadi et al. , encontré muchas aplicaciones en criptografía.

La existencia de los generadores invulnerables se basa en el supuesto de que , aunque esto posiblemente no sea suficiente (ver también el tema relacionado ).P≠NP

El teorema 3 de Abadi et al. El documento, citado anteriormente, muestra que cualquier prueba de la existencia de generadores invulnerables no relativiza:

Teorema 3. Existe un oráculo tal que P B ≠ N P B , y los generadores invulnerables no existen en relación con B.BPB≠NPB

No entiendo una parte de la prueba de este teorema. Deje denotar la operación de unión disjunta . Sea Q B F el lenguaje completo de PSPACE de fórmulas booleanas cuantificadas satisfactorias, y sea K un conjunto extremadamente escaso de cadenas de máxima complejidad de Kolmogorov. Específicamente, K contiene una cadena de cada longitud n i , donde la secuencia n 1 , n 2 , ... se define por: n 1 = 2 , n i es triplemente exponencial en n⊔QBFKKnin1,n2,…n1=2ni , parai>1; six∈Ky | x | =n, entoncesxtiene la complejidad de Kolmogorovn.ni−1i>1x∈K|x|=nxn

Los estados de papel que en relación con , se cumple que P ≠ N P . ¿Puedes explicar? (Además, aclare si B es recursivo).B=QBF⊔KP≠NPB

Respuestas:


7

KKx∈KnxK(x)=nK(n)≤log⁡nB

UKU[f(n),g(n)]xd|d|≤f(|x|)x=U(d)U(d)g(|x|)P≠NP

tow3(1)=2tow3(n+1)=222nCC⊆{1tow3(n):n≥1}C∈TIME[nlog⁡n]−Ptow3(n)K[log⁡n,nlog⁡n]−K[log⁡n,nlog⁡log⁡n]K1tow3(n)∈CC={1n:(∃x)[|x|=n and x∈K]}C∈NPK

C∉PKPK≠NPKC∈PKMC=L(MK)C∈PCx=1tow3(n0)

  1. K|x|log⁡log⁡log⁡|x|U(d)d|x|

  2. M(x)M(x)|x|

y∈KMK yyy∈K[log⁡n,nk]nkMy K[log⁡n,nlog⁡log⁡n]


Muy detallado y bien escrito. Gracias Joshua!
— MS Dousti
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.