En supposant que nous avons un problème et nous avons montré que la borne inférieure pour résoudre est .
- la borne inférieure impliquer le problème dans ?
En supposant que nous avons un problème et nous avons montré que la borne inférieure pour résoudre est .
Réponses:
Non. Par exemple, le problème d'arrêt a une borne inférieure , mais il n'est pas dans NP (car il n'est pas calculable).
Le théorème de la hiérarchie temporelle non déterministe montre que tout problème NEXP-complet est un autre exemple (avec potentiellement remplacé par une fonction exponentielle plus petite ).
NP est une limite supérieure de la complexité d'un problème.
Tout d'abord, comme le souligne Yuval , le problème pourrait être beaucoup plus difficile que la borne inférieure que vous avez prouvée.
Deuxièmement, même si le problème prend du temps à pour être résolu, nous ne savons pas comment cela se rapporte à . Il est possible que , auquel cas tout problème dans soit certainement pas dans par le théorème de la hiérarchie temporelle. Mais même si , il est possible que le problème nécessite un espace exponentiel donc il n'est pas dans .
Les meilleurs algorithmes que nous connaissons pour les problèmes complétés par prennent du temps exponentiel mais vous ne devez pas supposer que "dans " signifie "prend du temps exponentiel" ou vice versa.