Problèmes non résolus en informatique
From Wikipedia, the free encyclopedia
Cet article présente une liste des problèmes non résolus en informatique. Un problème est considéré comme ouvert ou non résolu lorsqu'aucune solution n'est connue (ou lorsque les experts du domaine sont en désaccord sur les solutions proposées). De plus, le concept de problème est vue au sens large, et peut être raffiné en questions ou conjectures (comme question : « a-t-on » ou conjecture : « on a ».
Temps polynomial versus temps polynomial non déterministe pour des problèmes algorithmiques spécifiques
- La factorisation d'entiers peut-elle être effectuée en temps polynomial sur un ordinateur classique (non quantique) ?
- Le logarithme discret peut-il être calculé en temps polynomial sur un ordinateur classique (non quantique) ?
- Est-il possible de calculer le vecteur le plus court d'un réseau en temps polynomial sur un ordinateur classique ou quantique ?
- Le problème de l'isomorphisme de graphes peut-il être résolu en temps polynomial sur un ordinateur classique ?
- Note : Le problème d'isomorphisme de graphes consiste à déterminer si deux graphes finis sont isomorphes, c'est-à-dire s'il existe une bijection entre leurs sommets et leurs arêtes, l'adjacence étant préservée. Bien que ce problème soit connu pour appartenir à la classe NP, on ignore s'il est NP-complet ou s'il est résoluble en temps polynomial. Cette incertitude le place dans une classe de complexité unique, ce qui en fait un problème ouvert important en informatique[2].
- La canonisation de graphe (en) est-elle équivalente en temps polynomial au problème de l'isomorphisme de graphes ?
- Est-il possible de reconnaître les puissances de feuilles (en) et les puissances k -feuilles en temps polynomial ?
- Les jeux de parité peuvent-ils être résolus en temps polynomial ?
- Peut-on calculer la distance de rotation (en) entre deux arbres binaires en temps polynomial ?
- Peut-on reconnaître en temps polynomial des graphes de largeur de clique bornée ? [3]
- Peut-on trouver une quasi-géodésique fermée simple (en) sur un polyèdre convexe en temps polynomial ? [4]
- Peut-on trouver en temps polynomial un plongement simultané (en) avec des arêtes fixes pour deux graphes donnés ? [5]
- Le problème de la somme de racines carrées (en) peut-il être résolu en temps polynomial dans le modèle de la machine de Turing ?
Théorie algorithmique des nombres
- Problème de Skolem : Est-il décidable si une suite de récurrence linéaire algébrique possède un zéro ?
- Le dixième problème de Hilbert sur le corps des nombres rationnels
Autres problèmes algorithmiques
- La conjecture d'optimalité dynamique : Les arbres splay ont-ils un ratio de compétitivité borné ?
- Arbre de Trémaux : Est-il possible de construire un arbre de recherche en profondeur dans NC ?
- La transformée de Fourier rapide peut-elle être calculée en temps ?
- Quel est l'algorithme le plus rapide pour multiplier deux nombres à n chiffres ?
- Quelle est la complexité temporelle moyenne minimale possible de Shellsort avec une séquence d'intervalles fixes déterministes ?
- Le problème 3SUM (en) peut-il être résolu en temps fortement sous-quadratique, c'est-à-dire en temps O(n2−ϵ) pour un certain ϵ > 0 ?
- Est-il possible de calculer la distance d'édition entre deux chaînes de longueur n en temps fortement sous-quadratique ? (Ceci n'est possible que si l'hypothèse du temps exponentiel (en) fort est fausse.)
- Le tri X + Y peut-il être effectué en un temps o(n2 log n) ?
- Quel est l'algorithme le plus rapide pour la multiplication matricielle ?
- Les chemins les plus courts entre toutes les paires peuvent-ils être calculés en temps fortement sous-cubique, c'est-à-dire en temps O(V3−ϵ) pour un certain ϵ > 0 ?
- Le lemme de Schwartz-Zippel pour les tests d'identité polynomiale (en) peut-il être dérandomisé ?
- La programmation linéaire admet-elle un algorithme en temps fortement polynomial ? (Il s'agit du problème n° 9 de la liste de problèmes de Smale)
- Combien de questions sont nécessaires pour une découpe de gâteau sans envie (en) ?
- Quelle est la complexité algorithmique du problème de l'arbre couvrant minimal ? Autrement dit, quelle est la complexité de l'arbre de décision associé à ce problème ? L'algorithme optimal pour calculer les arbres couvrants minimaux est connu, mais comme il repose sur des arbres de décision, sa complexité est inconnue.
- Conjecture de Gilbert-Pollak : Le rapport de Steiner du plan euclidien est-il égal à ?
Théorie des langages de programmation
- Conjecture de Barendregt–Geuvers–Klop (en) : Tout système de types purs faiblement normalisant est-il également fortement normalisant ?
