¿Problemas en

27

¿Qué problemas se sabe que pertenecen a pero que no se sabe que pertenecen a P ?BPPP

Más precisamente, estoy interesado en problemas independientes , es decir, cuyas desviaciones aleatorias no son equivalentes. Por ejemplo, se sabe que desrandomizar PIT y factorización polinomial multivariante son equivalentes y los consideraría como un solo problema.

La motivación de mi pregunta es que es común decir que "hay pocos problemas en no se sabe que están en P "BPPP , pero no pude encontrar una lista de ellos. En particular, si tengo que citar problemas en esta categoría, generalmente cito la factorización de polinomios univariados sobre campos finitos, o la factorización de polinomios multivariados. Supongo que existen ejemplos que no están relacionados con la factorización polinómica, por ejemplo en otros dominios como la teoría de grafos o la teoría del lenguaje formal.

PD: Me parece curioso que todavía no exista una pregunta similar en este sitio web. ¡Mis disculpas si simplemente no lo encontré (o ellos)!

Bruno
fuente
66
Las respuestas a esta publicación contienen dos ejemplos cstheory.stackexchange.com/questions/11425/…
Mohammad Al-Turkistany

Respuestas:

13

Si está pidiendo problemas independientes, ¿qué tal si:

[N,5N/4]
[N,9N/8]
[N,17N/16]
[N,33N/32]
[N,65N/64]

Es abrumadoramente probable que si realmente tuviera un algoritmo polinómico para resolver el primero de estos, tendría un algoritmo polinómico para todos ellos. Pero no veo cómo reducir formalmente ninguno de estos a ninguno de los otros. Por supuesto, el problema

[N,N+log17N]

resuelve todo esto.

Peter Shor
fuente
Para ser precisos, ¿cuál es la versión de decisión de estos problemas que tiene en mente? Gracias.
usul
@usul: No tengo en mente una versión de decisión de estos problemas. ¿Realmente necesito? Me doy cuenta de que técnicamente, BPP solo consiste en problemas de decisión. La mayoría de las veces, los problemas de decisión y los problemas de función son más o menos equivalentes, lo que significa que puede considerar solo los problemas de decisión sin pérdida de generalidad. No estoy seguro de que eso sea cierto para esta pregunta, y no sé si el OP solo se preocupa por los problemas de decisión o no.
Peter Shor el
n[N,5N/4]
[N,5N/4]N>106N106
a,b[a,b]
10

(2)

Dicho esto, solo puedo pensar en dos casos en los que este uso conduciría a una diferencia entre BPP y P.

El primero es el algoritmo reciente para los dos caminos más cortos disjuntos ( PDF del autor ), Björklund y Husfeldt, ICALP 2014.

|K|=O(logn)|K|

Magnus Wahlström
fuente
8

No soy un experto, pero quizás algunos ejemplos (¿no tan naturales?) Pueden derivarse directamente usando la técnica de reducción determinista de los problemas de búsqueda de BPP a problemas de decisión de BPP , presentados en:

Oded Goldreich, En un mundo de P = BPP. Estudios en Complejidad y Criptografía 2011: 191-232

(Ryes,Rno)RRyesR({0,1}×{0,1})RnoRΠ(Ryes,Rno)Π(Ryes,Rno)

El teorema puede extenderse a problemas generales de construcción, por ejemplo (ver Corolario 3.9 ) considere el problema de encontrar una prima en un intervalo lo suficientemente grande:

c>7/12N[N,N+Nc]

El algoritmo aleatorizado se ejecuta en el tiempo polinómico esperado; no se conoce un algoritmo determinista de tiempo polinómico; pero si BPP = P dicho algoritmo de tiempo polinómico determinista debe existir (porque puede reducirse a un problema de decisión de BPP).

Marzio De Biasi
fuente