Abstrakt
Finding the longest common subsequence (LCS) of two given sequences A = a0 a1 ... am - 1 and B = b0 b1 ... bn - 1 is an important and well studied problem. We consider its generalization, transposition-invariant LCS (LCTS), which has recently arisen in the field of music information retrieval. In LCTS, we look for the LCS between the sequences A + t = (a0 + t) (a1 + t) ... (am - 1 + t) and B where t is any integer. We introduce a family of algorithms (motivated by the Hunt-Szymanski scheme for LCS), improving the currently best known complexity from O (m n log log σ) to O (D log log σ + m n), where σ is the alphabet size and D ≤ m n is the total number of dominant matches for all transpositions. Then, we demonstrate experimentally that some of our algorithms outperform the best ones from literature.
| Język oryginału | angielski |
|---|---|
| Strony (od–do) | 14-20 |
| Liczba stron | 7 |
| Czasopismo | Information Processing Letters |
| Tom | 100 |
| Numer wydania | 1 |
| Identyfikatory DOI | |
| Status publikacji | Opublikowano - 16 paź 2006 |
Obszary tematyczne ASJC Scopus
- Informatyka teoretyczna
- Przetwarzanie sygnałów
- Systemy informacyjne
- Zastosowania informatyki
Fingerprint
Zanurz się w tematy badawcze publikacji „Speeding up transposition-invariant string matching”. Razem tworzą niepowtarzalny odcisk palca.Cytowanie
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver