La programmation linéaire admet-elle un algorithme fortement polynomial?


12

Le problème de programmation linéaire: trouver un algorithme de temps fortement polynomial qui pour une matrice donnée A ∈ Rm × n et b ∈ Rm décide s'il existe x ∈ Rn avec Ax ≥ b.

Je sais que Steve Smale énumère certains des problèmes non résolus en mathématiques. Mais un tel problème de programmation linéaire est-il jusqu'à présent insoluble?


Les problèmes de programmation linéaire semblent être résolus en temps polynomial en utilisant l'algorithme Simplex, c'est juste la preuve qui manque. Plus le problème qu'il pourrait y avoir des contre-exemples, mais ils semblent très difficiles à trouver.
gnasher729

2
@ gnasher729 Il existe des contre-exemples connus, par exemple le cube Klee-Minty . D'un autre côté, il existe des algorithmes de points intérieurs connus pour fonctionner en temps (faiblement) polynomial.
Tavian Barnes

Réponses:


12

Ce problème est toujours ouvert. Voir par exemple Wikipédia , qui, bien que n'étant pas une source fiable en général, sera probablement mis à jour si un algorithme temporel fortement polynomial est jamais trouvé.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.