Densidad de lenguajes P-completos


10

Supongamos que es un lenguaje booleano, de cadenas finitas sobre { 0 , 1 } . Sea L n el número de cadenas en L con longitud n . Para una función d ( n ) desde los enteros positivos hasta los números reales positivos, L tiene una densidad superior d ( n ) si L n2 n d ( n ) para todos los n suficientemente grandes .L{0,1}LnLnd(n)L d(n)Ln2nd(n)n

¿Alguno de los lenguajes booleanos P-completos tienen una densidad superior ?O(1/n)

Motivación

  1. PARIDAD tiene una densidad superior . SÍ (el lenguaje de todas las cadenas binarias finitas) tiene una densidad superior 1. Cualquier lenguaje finito tiene una densidad superior 0.1/2

  2. Un lenguaje escaso tiene la propiedad de que hay un polinomio p ( n ) tal que L n - L n - 1p ( n ) para todo n . Si L es un lenguaje escaso, entonces L np 1 ( n ) para un polinomio p 1 de grado uno mayor que el de p , entonces la densidad superior de L es cero.Lp(n)LnLn1p(n)nLLnp1(n)p1pL

  3. Jin-Yi Cai y D. Sivakumar mostraron que un lenguaje P completo no puede ser escaso a menos que P = L (= ESPACIO DE REGISTRO). Como P = co-P, cualquier lenguaje cuyo complemento es escaso tampoco puede ser P-completo, a menos que P = L.

  4. Por una simple desigualdad (véase, por ejemplo, el Corolario 2 de Rosser y Schoenfeld 1962 ), PRIMES tiene una densidad superior . Pregunta ¿Se sabe que los problemas PRIMES, FACTORING son P-hard? discute si PRIMES es P-hard (esto parece estar abierto actualmente).(log2e)/n

  5. En cierto sentido, los lenguajes completos (o universales) para una clase de complejidad contienen toda la estructura de la clase. Entonces, mi hipótesis tentativa, basada en una extrapolación salvaje del resultado de Cai y Sivakumar, sería que tales lenguajes no pueden ser demasiado escasos. El límite polinómico habitual que define los idiomas dispersos parece demasiado restrictivo, por lo que le pregunto acerca de un límite que sea un poco menos restrictivo.

El trabajo sobre la humildad de Fortnow, Hemaspaandra y otros también está posiblemente relacionado.

k

Agradecimientos

Véase también la pregunta relacionada Densidad condicional de primos . Gracias a @Tsuyoshi Ito y @Kaveh por sus útiles comentarios sobre una versión anterior de esta pregunta, que lamentablemente fue mal planteada.


2n/n

Respuestas:


6

1/n

Ln{0,1}nd(n)ω(1/n)Ln+m={x0m|xLn}mnLLk=kn+mL

d(n+m)=|Ln+m|2n+m=|Ln|2n+md(n)2m

MLMLxnm(n)m(n)poly(n)

1/nm(n)=nd(2n)d(n)/2nO(1/n)


mn1/logn

1
Creo que sí, solo necesitarías m = log log n. En general, para m = f (n) puede elegir cualquier f que esté en el espacio LOG (con n en unario). (o NC si prefiere esas reducciones).
Artem Kaznatcheev
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.