El teorema de Valiant-Vazirani dice que si hay un algoritmo de tiempo polinómico (determinista o aleatorio) para distinguir entre una fórmula SAT que tiene exactamente una asignación satisfactoria y una fórmula insatisfactoria, entonces NP = RP . Este teorema se demuestra mostrando que UNIQUE-SAT es NP- duro bajo reducciones aleatorias .
Sujeto a conjeturas plausibles de desrandomización, el Teorema puede fortalecerse a "una solución eficiente para UNIQUE-SAT implica NP = P ".
Mi primer instinto fue pensar que implicaba que existe una reducción determinista de 3SAT a UNIQUE-SAT, pero no me queda claro cómo esta reducción en particular puede ser aleatorizada.
Mi pregunta es: ¿qué se cree o se sabe acerca de las "reducciones de aleatorización"? ¿Es / debería ser posible? ¿Qué pasa en el caso de VV?
Dado que UNIQUE-SAT está completo para PromiseNP bajo reducciones aleatorias, ¿podemos usar una herramienta de desrandomización para mostrar que "una solución de tiempo polinomial determinista para UNIQUE-SAT implica que PromiseNP = PromiseP ?