L'accès à un oracle fournirait une accélération super-polynomiale majeure pour tout dans N P - P (en supposant que l'ensemble n'est pas vide). Il est cependant moins clair combien P bénéficierait de cet accès Oracle. Bien sûr, l'accélération dans P ne peut pas être super-polynomiale, mais elle peut quand même être polynomiale. Par exemple, pourrions-nous trouver un chemin le plus court plus rapidement avec un oracle S A T , que sans lui? Que diriez-vous de certaines tâches plus sophistiquées, telles que la minimisation des fonctions sous-modulaires ou la programmation linéaire? Auraient-ils (ou d'autres problèmes naturels en P ) bénéficier d'un S A T oracle?
Plus généralement, si nous pouvons choisir n'importe quel problème dans , et utiliser un oracle pour cela, alors lequel des problèmes dans P pourrait voir une accélération?