Le théorème de la hiérarchie temporelle stipule que les machines de turing peuvent résoudre plus de problèmes si elles ont (assez) plus de temps. Tient-il d'une manière ou d'une autre si l'espace est limité asymptotiquement? Comment lié au si pousse assez vite?
Je m'intéresse particulièrement au cas où , et .
En particulier, je considérais la langue suivante:
Cependant, pourrait être décidée en étapes à l'aide de de l' espace.
Sans limiter à quatre symboles de bande et permettre ainsi de compresser cellules en cellules, nous avons des problèmes d'espace lors de la simulation d'un avec trop de symboles de bande. Dans ce cas, la langue n'est plus en . La même chose se produit lors de la définition de pour certains qui peuvent être calculés assez rapidement.
Cette question est essentiellement une reformulation de ma question ici .
Modifier le résumé: modifié ( s ( n ) ) ∩ DTIME ( f ( n ) ) en , cependant, je pense que l'intersection mérite également réflexion.
la source
Réponses:
Il s'agit d'un problème ouvert: il est ouvert que (ou même N S P A C E ( O ( n ) ) ). On sait seulement que D T I M E ( O ( n )DTISP(O(nlogn),O(n))=DSPACE(O(n)) NSPACE(O(n)) .DTIME(O(n))⊆DSPACE(O(n/logn))
Cependant, sous des conjectures de complexité de calcul plausibles, il existe une hiérarchie appropriée. Par exemple, si pour chaque , CIRCUIT-SAT ∉ io- , alors où , vaut , et est constructible dans l'espace-temps.O ( 2 n - ε )ε>0 O(2n−ε) DTISP(O(f),O(s(n)))⊊DTISP(O(f1+ε),O(s(n)))
f(n)≥n f(n) 2o(min(n,s(n))) f
En particulier (sous l'hypothèse), l'existence d'une affectation satisfaisante pour les circuits avec entrées et taille sert comme contre-exemple à l'égalité des classes.⌊lg(f1+ε/2)⌋ (logf)O(1)
Remarques:
CIRCUIT-SAT est au moins aussi dur que -SAT (qui est utilisé dans l'hypothèse de temps exponentiel fort).k
Par convention, en CIRCUIT-SAT, est le nombre de fils d'entrée; la taille du circuit est .n nO(1)
Si l'hypothèse utilisée CIRCUIT-SAT pour les tailles de circuits quasi-linéaires, alors la borne sur peut être relâchée à . De plus, des hypothèses plus faibles / plus fortes sur la dureté de CIRCUIT-SAT donnent des hiérarchies plus faibles / plus fortes (que nous pouvons actuellement prouver).f(n) O((2−ε)min(n,s(n)))
io signifie infiniment souvent et peut être supprimé pour qui sont en un certain sens continus (y compris ).f f(n)=na
Il semble probable que la hiérarchie DTISP soit suffisamment nette pour distinguer de (et peut-être ) (lorsque n'est pas trop grand par rapport à l'espace autorisé).O(f) o(f/logf) o(f) f
Pour distinguer de , nous avons seulement besoin de l'hypothèse la plus faible P ≠ PSPACE.na 2n
la source