Je recherche des exemples naturels d' algorithmes efficaces (ie en temps polynomial) st
- leur exactitude et leur efficacité peuvent être prouvées de manière constructive (par exemple en ou ), mais
- aucune preuve utilisant uniquement des concepts efficaces n'est connue (c'est-à-dire que nous ne savons pas prouver leur exactitude et leur efficacité dans ou ).S 1 2
Je peux moi-même faire des exemples artificiels. Cependant, je veux des exemples naturels intéressants, c'est-à-dire des algorithmes étudiés pour eux-mêmes, pas créés uniquement pour répondre à ce type de questions.
cc.complexity-theory
reference-request
lo.logic
proof-complexity
constructive-mathematics
Kaveh
la source
la source
Réponses:
C'est la même idée que la réponse d'Andrej mais avec plus de détails.
Krajicek et Pudlak [ LNCS 960, 1995, pp. 210-220 ] ont montré que si est une propriété Σ b 1 qui définit des nombres premiers dans le modèle standard et S 1 2 ⊢ ¬ P ( x ) → ( ∃ y 1 , y 2 ) ( 1 < y 1 , y 2 < x ∧ x = y 1 y 2 )P( x ) Σb1
la source
Une autre classe d'exemples est donnée par les tests d'irréductibilité et les algorithmes de factorisation pour les polynômes (principalement sur les champs finis et sur les rationnels). Ceux-ci s'appuient invariablement sur le petit théorème de Fermat ou ses généralisations (entre autres), et en tant que tels ne sont pas connus pour être formalisables dans une théorie appropriée de l'arithmétique bornée. En règle générale, ces algorithmes sont randomisés, mais pour des exemples déterministes de temps polynomial, on peut prendre le test d'irréductibilité de Rabin ou l' algorithme de racine carrée de Tonelli – Shanks (formulé de sorte qu'un non-résidu quadratique soit requis comme partie de l'entrée).
la source
Le test de primalité AKS semble être un bon candidat si l'on en croit Wikipédia.
Cependant, je m'attendrais à ce qu'un tel exemple soit difficile à trouver. Les preuves existantes vont être formulées de manière à ce qu'elles ne soient évidemment pas faites en arithmétique bornée, mais elles seront probablement "adaptables" à l'arithmétique bornée avec plus ou moins d'effort (généralement plus).
la source