Conception d’algorithmes et applications (LI325)
Cours 10: Algorithmes et structures probabilistes
Ana Buˇ
si´
c
http://www.di.ens.fr/~busic/LI325.html
Algorithmes Probabilistes
Algorithme probabiliste est un algorithme dans lequel on utilise
l’instruction de la forme
“tirer un entier selon la loi uniforme entre 1et n”.
Deux usages principaux du al´eatoire :
IRandQuickSort : pour assurer que sur toute instance la complexit´e
moyenne est ´egale `a la complexit´e moyenne (sous l’hypoth`ese
uniforme) d’un algorithme d´eterministe correspondant. Technique de
randomisation.
IRandMinCut : algorithme plus simple que l’algorithme d´eterministe
pour le mˆeme probl`eme.
L’analyse faite est valable sur toutes les instances du probl`eme (pas
d’hypoth`ese probabiliste sur les instances).
Algorithmes Probabilistes
Algorithme probabiliste est un algorithme dans lequel on utilise
l’instruction de la forme
“tirer un entier selon la loi uniforme entre 1et n”.
Deux usages principaux du al´eatoire :
IRandQuickSort : pour assurer que sur toute instance la complexit´e
moyenne est ´egale `a la complexit´e moyenne (sous l’hypoth`ese
uniforme) d’un algorithme d´eterministe correspondant. Technique de
randomisation.
IRandMinCut : algorithme plus simple que l’algorithme d´eterministe
pour le mˆeme probl`eme.
L’analyse faite est valable sur toutes les instances du probl`eme (pas
d’hypoth`ese probabiliste sur les instances).
Algorithmes Probabilistes
Algorithme probabiliste est un algorithme dans lequel on utilise
l’instruction de la forme
“tirer un entier selon la loi uniforme entre 1et n”.
Deux usages principaux du al´eatoire :
IRandQuickSort : pour assurer que sur toute instance la complexit´e
moyenne est ´egale `a la complexit´e moyenne (sous l’hypoth`ese
uniforme) d’un algorithme d´eterministe correspondant. Technique de
randomisation.
IRandMinCut : algorithme plus simple que l’algorithme d´eterministe
pour le mˆeme probl`eme.
L’analyse faite est valable sur toutes les instances du probl`eme (pas
d’hypoth`ese probabiliste sur les instances).
Algorithmes Probabilistes
Algorithme probabiliste est un algorithme dans lequel on utilise
l’instruction de la forme
“tirer un entier selon la loi uniforme entre 1et n”.
Deux usages principaux du al´eatoire :
IRandQuickSort : pour assurer que sur toute instance la complexit´e
moyenne est ´egale `a la complexit´e moyenne (sous l’hypoth`ese
uniforme) d’un algorithme d´eterministe correspondant. Technique de
randomisation.
IRandMinCut : algorithme plus simple que l’algorithme d´eterministe
pour le mˆeme probl`eme.
L’analyse faite est valable sur toutes les instances du probl`eme (pas
d’hypoth`ese probabiliste sur les instances).
1 / 58 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !