动态规划之序列联配问题
问题:Two sequence S and T,length(S)=m and length(T)=n。To identify an alignment of S and T that maximizes a scoreing function.
分析:Alignment是左右对齐的意思,经常表示产生式过程,即上面的序列S是怎么样通过下面的序列T变成的。关于序列联配问题的实际应用非常广,比如生物信息领域DNA序列的匹配问题,word里面的单词错误检测提醒等等。对于序列S和T,我们在S中添加一些空格变成S’,T中添加一些空格变成T’。我们假设有如下分原则:
d(S,T)=∑i=1nMatch(S′[i],T′[i])