next up previous contents index
Next: La transformée de Fourier Up: No Title Previous: Diviser pour régner

Équations de complexité

     

Soit T(n) la complexité dans le pire des cas de l'algorithme appliqué à un problème de taille n. On suppose que la complexité des opérations de décomposition du problème et de recomposition des solutions des sous-problèmes a une complexité en d(n). Enfin, on se donne la complexité T(1) sur un problème de taille 1. La complexité de l'algorithme est donc déterminée par l'équation de récurrence suivante :

displaymath6289

Résolvons ces équations quand n est une puissance de b ; dans ce cas l'équation s'écrit :

displaymath6290

Sa solution est

displaymath6291

Le premier terme, tex2html_wrap_inline6311 correspond à la complexité due à la résolution de tous les sous-problèmes ; le second terme est la complexité due à toutes les opérations de décomposition/recomposition.

Examinons ce deuxième terme quand tex2html_wrap_inline6313 . On a

displaymath6292

Discutons selon les valeurs relatives de a et tex2html_wrap_inline6317 .



Rene Lalement
Mon Sep 30 18:22:54 MET 1996