Hay un tipo de resultados en TCS que generalmente se llaman resultados de arranque . En general, es de la forma
Si la proposición cumple, entonces la proposición cumple.
donde y son proposiciones que se parecen, y es aparentemente "más débil" que , que es la razón por la que nombramos este tipo de resultados. Permítanme dar algunos ejemplos concretos:
Teorema. [Chen y Tell, STOC'19] Solucione cualquier problema . Suponga que para cada existen infinitos modo que circuitos de profundidad T C 0 necesitan más de cables para resolver el problema . Entonces por cualquier , no puede ser resuelto por circuitos de profundidad y alambres, y por lo tanto .
Teorema. [Gupta et al., FOCS'13] Suponga que calcular el permanente requiere profundidad- circuitos aritméticos de tamaño mayor que , sobre campos de la característica. Luego, calcular el permanente requiere circuitos aritméticos de tamaño superpolinomial y, por lo tanto, se cumple la Conjetura de Valiant.
Bueno, un ejemplo más famoso pero no tan apropiado proviene de la complejidad de grano fino:
Teorema. [Backurs e Indyk, STOC'15] Si podemos calcular la DISTANCIA DE EDICIÓN en tiempo (en el modelo RAM), obtendremos un solucionador SAT más rápido que cualquiera que exista actualmente.
Actualizar. (10 de julio de 2019) El ejemplo de edición de distancia puede ser un poco confuso. Consulte la respuesta de Ryan para obtener un ejemplo "estándar".
Como habrás imaginado, (hasta donde sé ), todos los resultados de este tipo se prueban tomando el contrapositivo (he tomado el contrapositivo en la distancia de edición). Entonces, en cierto sentido, todos estos son resultados algorítmicos.
Por lo general, hay dos formas de comprender un resultado de arranque. 1. Solo necesitamos probar y luego aplicar el resultado, si queremos probar ; 2. Probar puede ser difícil porque a priori pensamos que es difícil probar .
¡El problema es que, uno (o más exactamente, I ) puede ser apenas optimista y comprenderlo por primera vez, si no existe un uso positivo de los resultados de bootstrap después de todo! Entonces mi pregunta es
¿Sabemos ningún resultado bootstrapping en la que se demuestra?