¿Hay alguna justificación para creer que ?


22

Me pregunto si hay alguna justificación para creer que o para creer que ?N L LNL=LNLL

Se sabe que . La literatura sobre derandomization de es bastante convincente de que . ¿Alguien sabe acerca de algunos artículos o ideas convincentes que ? R L R L = L N L LNLL2RLRL=LNLL

Respuestas:


30

Primero, permítanme citar el escepticismo de que . Como se ha demostrado que la conectividad gráfica no dirigida está en (Reingold) y que (Immerman-Szelepcsényi), creo que la confianza en solo ha disminuido. Algunos investigadores prominentes nunca han tenido una fuerte creencia. Por ejemplo, Juris Hartmanis (fundador del departamento de CS en Cornell y ganador del premio Turing) ha dicho:L N L = c o N L L N LLNLLNL=coNLLNL

Creemos que NLOGSPACE difiere de LOGSPACE, pero no con la misma profundidad de convicción que para las otras clases de complejidad. (Fuente)

Sé que dijo cosas similares en la literatura desde los años 70.

Hay alguna evidencia en contra de , aunque es circunstancial. Se ha trabajado en probar los límites inferiores del espacio para conectividad - (el problema canónico de completo) en modelos computacionales restringidos. Estos modelos son lo suficientemente fuertes como para ejecutar el algoritmo del teorema de Savitch (que proporciona un algoritmo de espacio ) pero probablemente no sean lo suficientemente fuertes como para mejorar asintóticamente. Consulte el documento "Límites inferiores ajustados para la conectividad st en el modelo NNJAG" . Estos límites inferiores de NNJAG muestran que, si es posible vencer el teorema de Savitch e incluso obteners t N L O ( log 2 n )L=NLstNLO(log2n)NLSPACE[o(log2n)], sin duda, tendrá que idear un algoritmo que sea muy diferente de Savitch.

Aún así, no sé de ninguna consecuencia formal inesperada e inesperada que provenga de (excepto las obvias). Nuevamente, esto se debe principalmente a que ya sabemos cosas como .N L = c o N LL=NLNL=coNL


3
Ryan, ¿pueden los modelos en los que puedes probar el límite inferior hacer conectividad no dirigida en el espacio ? Si son modelos no uniformes, supongo que debería ser simple implementar un algoritmo basado en secuencias transversales universales, incluso en un modelo muy restringidoO ( log n )Ω(log2n)O(logn)
Luca Trevisan

@Luca, el periódico que Ryan cita por Edmonds et al. señala que la conectividad no dirigida se puede resolver en el espacio y el tiempo polinómico mediante un algoritmo aleatorio que utiliza secuencias transversales universales. Sospecho que se puede desrandomizar "a la" Reingold mientras permanece dentro del modelo NNJAG, pero no lo he verificado. O(logn)
arnab

1
Creo que el modelo puede hacer conectividad no dirigida en gráficos regulares en el espacio . La página 4 da una descripción del modelo. Se nos permite a pebbles moverse en los nodos del gráfico (para nosotros, sea ), "estados" y una función de transición que toma un estado e índice del nodo pebbled y genera el índice de un borde para mover la piedra a lo largo. (Los bordes de un vértice están indexados .) Usando podemos codificar una secuencia transversal universal. El uso de espacio de un NNJAG se define como que en este caso es . p p = 1 q v 0 , , d q = n O ( 1 ) p log n + log q O ( log n )O(logn)pp=1qv0,,dq=nO(1)plogn+logqO(logn)
Ryan Williams
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.