A pergunta é se a seguinte pergunta é decidível:
Problema Dado que um número inteiro e uma máquina de Turing prometeu estar em P, o tempo de execução de com relação ao comprimento de entrada ?M M O ( n k ) n
Uma resposta restrita de "sim", "não" ou "aberto" é aceitável (com referências, esboço de prova ou uma revisão do conhecimento atual), mas respostas mais amplas também são muito bem-vindas.
Responda
Emanuele Viola postou uma prova de que a pergunta é indecidível (veja abaixo).
fundo
Para mim, essa pergunta surgiu naturalmente ao analisar a resposta de Luca Tevisan à pergunta Os tempos de execução de P exigem recursos de EXP para o limite superior? … Exemplos concretos são conhecidos?
A pergunta também se refere a uma pergunta do MathOverflow: Quais são os problemas indecidíveis de Turing mais atraentes da matemática? , em uma variação na qual a palavra "matemática" é alterada para "engenharia", em reconhecimento de que a estimativa em tempo de execução é um problema de engenharia onipresente associado a (por exemplo) teoria de controle e projeto de circuitos.
Portanto, o objetivo geral de fazer essa pergunta é obter uma melhor apreciação / intuição sobre quais aspectos práticos da estimativa de tempo de execução na classe de complexidade P são viáveis (ou seja, requerem recursos computacionais em P para estimar), versus inviáveis (ou seja, requerem recursos computacionais no EXP para estimar), versus formalmente indecidível.
--- editar (pós-resposta) ---
Eu adicionei o teorema de Viola para o MathOverflow comunidade wiki "Attractive problemas Turing-indecidíveis". É a primeira contribuição desse wiki associada à classe de complexidade P; isso atesta a novidade, a naturalidade e o amplo escopo do teorema de Viola (e IMHO também sua beleza).
--- editar (pós-resposta) ---
Monografia de Juris Hartmanis Cálculos viáveis e propriedades de complexidade comprovável (1978) cobrem praticamente o mesmo material que a prova de Emanuele Viola.