我已经实现了 Levenshtein 距离来进行信号对齐。在某些情况下,Levenshtein 找不到我想要的解决方案,尽管它是最佳的。例如,我有字符串:
aaabaa
abaaabaaa
该算法应该认识到它需要删除前两个和最后一个字符以匹配字符串:
abaaabaaa
x xx
相反,它发现:
abaaabaaa
x x x
因此,它将字符串划分为比它需要的更多的子字符串。Levenshtein 距离是否有扩展,它将字符串分成最少的子字符串?