TD 2 : Algorithmes de recherche de motifs exacts 1 Algorithme na¨ıf

M1 Bio-Info, Info et Math-Info Ann´ee 2016-2017
Algorithmique du texte
TD 2 : Algorithmes de recherche de motifs exacts
S`everine B´erard - Universit´e de Montpellier, ISE-M
Severine.Berard@umontpellier.fr
Dans ce TD nous allons utiliser les mots suivants :
P1=tata
P2=abacabacaba
P3=abacabacabacc
T=aggctcacgtatatatgcgttataatg
1 Algorithme na¨ıf
Exercice 1 Simuler le comportement de l’algorithme na¨ıf pour la recherche de P1dans Tet comptez le nombre de
comparaisons de caract`eres effectu´ees.
Exercice 2 Donnez, en fonction de mla taille du motif et nla taille du texte, le nombre maximal de comparaison de
caract`eres que peut effectuer l’algorithme na¨ıf.
Donnez un exemple de texte et de motif atteignant cette borne.
2 Algorithme MP
Exercice 3
1. Calculez MP next(P1)
2. Calculez MP next(P2)
Exercice 4 Simuler le comportement de l’algorithme MP pour la recherche de P1dans Tet comptez le nombre de
comparaisons de caract`eres effectu´ees.
3 Algorithme KMP
Exercice 5
1. Calculez KM P next(P1)
2. Calculez KM P next(P3)
Exercice 6 Simuler le comportement de l’algorithme KMP pour la recherche de P1dans Tet comptez le nombre de
comparaisons de caract`eres effectu´ees.
4 Comparaison des 3 algorithmes
Exercice 7 Finalement, est-ce que les r´esultats des exercices 1, 4 et 6 sont en accord avec ce qui ´etait attendu ?
1
1 / 1 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 !