SIAM Journal on Computing
An improved algorithm for computing the edit distance of run-length coded strings
Information Processing Letters
On a class of O(n2) problems in computational geometry
Computational Geometry: Theory and Applications
Matching for run-length encoded strings
Journal of Complexity
Verifying candidate matches in sparse and wildcard matching
STOC '02 Proceedings of the thiry-fourth annual ACM symposium on Theory of computing
Digital Facsimile
Edit distance of run-length encoded strings
Information Processing Letters
Inplace run-length 2d compressed search
Theoretical Computer Science
A Subquadratic Sequence Alignment Algorithm for Unrestricted Scoring Matrices
SIAM Journal on Computing
Faster algorithms for string matching with k mismatches
Journal of Algorithms - Special issue: SODA 2000
Simple deterministic wildcard matching
Information Processing Letters
Edit distance for a run-length-encoded string and an uncompressed string
Information Processing Letters
Subquadratic Algorithms for 3SUM
Algorithmica
Computing similarity of run-length encoded strings with affine gap penalty
Theoretical Computer Science
Sequence Alignment Algorithms for Run-Length-Encoded Strings
COCOON '08 Proceedings of the 14th annual international conference on Computing and Combinatorics
From coding theory to efficient pattern matching
SODA '09 Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms
Fast variable run-length coding for embedded progressive wavelet-based image compression
IEEE Transactions on Image Processing
A fully compressed algorithm for computing the edit distance of run-length encoded strings
ESA'10 Proceedings of the 18th annual European conference on Algorithms: Part I
Hi-index | 0.00 |
In this paper, we consider a commonly used compression scheme called run-length encoding (abbreviated rle ). We provide lower bounds for problems of approximately matching two rle strings. Specifically, we show that the wildcard matching and k -mismatches problems for rle strings are 3sum -hard. For two rle strings of m and n runs, such a result implies that it is very unlikely to devise an o (mn )-time algorithm for either problem. We then propose an O (mn + p logm )-time sweep-line algorithm for their combined problem, i.e. wildcard matching with mismatches, where p ≤ mn is the number of matched or mismatched runs. Furthermore, the problem of aligning two rle strings is also shown to be 3sum -hard.