Distance entre mots
Thierry Lecroq
Universit´e de Rouen
FRANCE
Thierry Lecroq (Univ. Rouen) Distance entre mots 1/37
Plan
1Notations
2Distance de Levenshtein et programmation dynamique
3Distance de Stoilos
Thierry Lecroq (Univ. Rouen) Distance entre mots 2/37
Notations
Aalphabet (ensemble fini de lettres, symboles)
Aensemble des mots finis sur A
|w|longueur du mot w2A
"mot vide, |"|=0
A+ensemble des mots finis non vides sur A
u[i] : lettre du mot u`a la position i(`a partir de 0)
u[i..j]: lettres du mot udes positions i`a j
Thierry Lecroq (Univ. Rouen) Distance entre mots 3/37
Pr´efixe, facteur, suxe et sous-mot
w=uxv
upr´exe
xfacteur
vsuxe
Sous-mot
Suite de lettres non n´ecessairement cons´ecutives
Thierry Lecroq (Univ. Rouen) Distance entre mots 4/37
Distances pr´efixe et suxe
Distance pr´efixe d´efinie, pour tous u, v 2A,par
dpref (u, v)=|u|+|v|2|lpc(u, v)|
o`u lpc(u, v)est le plus long pr´efixe commun `a uet v.
Distance suxe distance d´efinie sym´etriquement `a la distance pr´efixe,
pour tous u, v 2A,par
dsu(u, v)=|u|+|v|2|lsc(u, v)|
o`u lsc(u, v)est le plus long suxe commun `a uet v.
Thierry Lecroq (Univ. Rouen) Distance entre mots 5/37
1 / 11 100%