Você deixa o modelo computacional aberto. Assumirei que a pergunta se refere a máquinas de acesso aleatório (RAMs), como é habitual quando se pede o expoente real no tempo polinomial.
Deixei Pk ser o conjunto de (codificações de) RAMs M, de tal modo que M pára no máximo |M|k etapas usando no máximo a inicial |M|kcélulas de memória. Uma RAM universal pode resolverPk no O(nk).
Por outro lado, Pk é o problema universal para DTIME(nk)(no modelo de RAM e com reduções lineares de tempo). Como um caso especial da versão RAM do teorema da hierarquia de tempo, uma simples diagonalização mostra que todos os algoritmos paraPk tem tempo de execução Ω(nk). Assim, a complexidade dePk é Θ(nk) como solicitado.
O aperto depende fortemente do modelo computacional. A versão da máquina de Turing do teorema da hierarquia de tempo tem umlognGap = Vão. DeixeiP′k ser o conjunto de (codificações de) máquinas de Turing M, de tal modo que M pára no máximo |M|klognpassos. EntãoP′k pode ser resolvido em nk tempo por uma máquina universal de Turing e todos os algoritmos têm tempo de execução Ω(nklogn). Eu suspeito que este é o melhor que se pode fazer.
[EDITAR]
Em um comentário, você pede mais convencional problemas , como problemas de gráficos ou lógica.
Primeiro, deixe-me mostrar como k-Clique (como sugerido na resposta) não parece ser um bom candidato. Se pudéssemos provar issok-Clique requer tempo Ω(nk) (ou Ω(nf(k)) para alguns ilimitados f), sugerimos que o Clique não está em P. E, portanto, P é diferente de NP. Não é provável que seja fácil. O mesmo vale para fatias de qualquer outro problema que sabemos estar no NP ou em algumas outras classes, como PSPACE, desconhecidas por serem diferentes de P.
Todo problema pode ser reformulado como um problema gráfico, codificando a entrada como um gráfico. Não sei se você chamaria uma versão gráfica dePkconvencional. Eu não chamaria isso de natural.
Quanto à lógica, posso fornecer um exemplo. No entanto, não é uma lógica booleana e existe uma lacuna entre o limite inferior e o superior. O exemplo é baseado no teorema de Immerman-Vardi. DeixeiLser lógica de primeira ordem estendida por operadores de ponto menos fixo. DeixeiLk denotar o fragmento onde apenas kvariáveis de primeira ordem são permitidas. É permitido reutilizar variáveis, portanto a restrição é que cada sub-fórmula tenha no máximokvariáveis livres. O problemaMk é o problema de verificação de modelo para Lk, que está na entrada de uma fórmula φ∈Lk e uma estrutura A do vocabulário correspondente, a tarefa é decidir se A⊨φ, é se φ é verdade em A.
Mk pode ser resolvido a tempo O(n2k+1). Por outro lado, por algumas constantesc, M3k+c é difícil para DTIME(nk) (onde também exigimos um nkligado ao conteúdo das células da memória). Acreditoc=2é suficiente. A partir da diagonalização, obtemos queM3k+c requer tempo Ω(nk), tão Mk requer tempo Ω(nk−c3). O limite não é apertado no sentido deΘ(nk′) para alguns k′, mas pelo menos temos nΘ(k).