|
Zapiski Nauchnykh Seminarov POMI, 2008, Volume 358, Pages 282–300
(Mi znsl2156)
|
|
|
|
This article is cited in 9 scientific papers (total in 9 papers)
Faster subsequence recognition in compressed strings
A. Tiskin Department of Computer Science, University of Warwick
Abstract:
Computation on compressed strings is one of the key approaches to processing massive data sets. We consider local subsequence recognition problems on strings compressed by straight-line programs (SLP), which is closely related to Lempel–Ziv compression. For an SLP-compressed text of length $\overline m$, and an uncompressed pattern of length $n$, Cégielski et al. gave an algorithm for local subsequence recognition running in time $O(\overline mn^2\log n)$. We improve the running time to $O(\overline mn^{1.5})$. Our algorithm can also be used to compute the longest common subsequence between a compressed text and an uncompressed pattern in time $O(\overline mn^{1.5})$; the same problem with a compressed pattern is known to be NP-hard. Bibl. – 22 titles.
Received: 10.06.2007
Citation:
A. Tiskin, “Faster subsequence recognition in compressed strings”, Studies in constructive mathematics and mathematical logic. Part XI, Zap. Nauchn. Sem. POMI, 358, POMI, St. Petersburg, 2008, 282–300; J. Math. Sci. (N. Y.), 158:5 (2009), 759–769
Linking options:
https://www.mathnet.ru/eng/znsl2156 https://www.mathnet.ru/eng/znsl/v358/p282
|
Statistics & downloads: |
Abstract page: | 251 | Full-text PDF : | 63 | References: | 43 |
|