Plagiarism Detection Using the Levenshtein Distance and Smith-Waterman Algorithm
A linear space algorithm for computing maximal common subsequences