next up previous contents
suivant: Algorithmes en temps constant, monter: Complexité des algorithmes précédent: Borne asymptotique supérieure   Table des matières

Mesure de temps d'exécution

Un algorithme prend en entrée une quantité de données que nous noterons en règle générale $n$, par exemple la taille d'un tableau, le nombre d'élément d'une liste chaînée, le nombre de noeuds d'un graphe, etc. Nous considérerons le nombre d'opérations $u_n$ exécuté par l'algorithme et tenterons de classifier $u$ en utilisant une fonction $v$. Ce critère est intéressant pour plusieurs raisons :

Nous considérerons en règle générale le temps d'exécution dans le pire des cas. Quelques bornes asymptotiques supérieures sont à considérer avec un attention particulière :



Sous-sections

klaus 2010-08-05