longest common subsequence problem for unoriented and cyclic strings .
A faster algorithm computing string edit distances