El asistente de enseñanza de un curso ha logrado escribir un programa que (determinísticamente) genera preguntas de examen difíciles. Ahora, le gustaría escribir un programa que genere las respuestas correspondientes. El problema del examinador pregunta si esto siempre es posible; la conjetura de examinador afirma que, suponiendo, , es no : dar con problemas es más fácil que subir con sus soluciones.
Más formalmente, dejemos que sea una máquina de Turing determinista que, en la entrada 1 n , genera en tiempo polinomial una fórmula booleana de tamaño n . Me gustaría saber si, para todos esos M , existe una máquina de Turing de tiempo polinomial determinista M ' que, en la entrada 1 n , genera " 1 " si M ( 1 n ) tiene una asignación satisfactoria y " 0 " en caso contrario .
Suponiendo , ¿ya se ha hecho o respondido esta pregunta? Si no se responde, ¿qué tipos de suposiciones adicionales ( por ejemplo , funciones unidireccionales) podrían influir en el resultado? Salvo cualquiera de los anteriores, mi "conjetura" es que la TM "contestadora" no siempre existe, pero ¿cuál es su intuición?
¡Gracias!