algorithme de Coppersmith-Winograd
Sign in to savealgorithme permettant de multiplier des matrices
In the Vinony graph
Within Vinony's link graph, algorithme de Coppersmith-Winograd connects to matrix multiplication algorithm.
Vinony links it to 8 Wikipedia language editions.
Wikidata facts
- Instance of
- galactic algorithm
- Named after
- Shmuel Winograd
- Has use
- matrix multiplication
Show 2 more facts
- discoverer or inventor
- Shmuel Winograd
- time of discovery or invention
- 1987-00-00
Sources (1)
via Wikidata · CC0
Article · Français
L’algorithme de Coppersmith-Winograd est un algorithme de calcul du produit de deux matrices carrées de taille dû à Don Coppersmith et Shmuel Winograd en 1987. Sa complexité algorithmique est en ce qui en fait l'algorithme actuel le plus efficace asymptotiquement. Rien n'indique que la complexité est optimale, l'exposant 2 étant généralement considéré comme optimal. L'algorithme est utilisé comme brique de base pour prouver des résultats théoriques sur la complexité algorithmique. Mais aucune implémentation de l'algorithme n'est utilisée car la constante dans le grand O est prohibitive (il est moins performant que celui de Strassen sur toute matrice qui tiendrait dans la mémoire d’un ordinateur actuel). L'algorithme de Coppersmith-Winograd a été retrouvé par des méthodes de représentation des groupes finis. Dans sa thèse, Andrew Stothers améliore la borne sur la complexité de l'algorithme, montrant qu'elle est inférieure à 2,3737.
Abstract from DBpedia / Wikipedia · CC BY-SA