2001
DOI: 10.1006/jagm.2001.1191
|View full text |Cite
|
Sign up to set email alerts
|

On the Common Substring Alignment Problem

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
49
1

Year Published

2003
2003
2008
2008

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 38 publications
(50 citation statements)
references
References 25 publications
(30 reference statements)
0
49
1
Order By: Relevance
“…Each incremental update takes time O(n log l) per occurrence of the common substring c in the pattern a, and O(n) per character of a outside any occurrence of c. Overall, the algorithm takes time O(n) for the first occurrence of the common substring c in a pattern, and time O(n log l) for each subsequent occurrence of c in the same pattern. In particular, if the common substring occurs only once in every pattern string, our algorithm improves on the algorithm of [77,33] in functionality, without any increase in the asymptotic running time.…”
Section: Common-substring Lcs and Semi-local Lcsmentioning
confidence: 97%
See 2 more Smart Citations
“…Each incremental update takes time O(n log l) per occurrence of the common substring c in the pattern a, and O(n) per character of a outside any occurrence of c. Overall, the algorithm takes time O(n) for the first occurrence of the common substring c in a pattern, and time O(n log l) for each subsequent occurrence of c in the same pattern. In particular, if the common substring occurs only once in every pattern string, our algorithm improves on the algorithm of [77,33] in functionality, without any increase in the asymptotic running time.…”
Section: Common-substring Lcs and Semi-local Lcsmentioning
confidence: 97%
“…The common-substring LCS problem was introduced by Landau et al [77,33]. Given a text string b of length n and an unspecified number of pattern strings, the problem asks for the LCS score of the text against each of the patterns.…”
Section: Common-substring Lcs and Semi-local Lcsmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, the computation is performed essentially on substrings of subsequent inputs. In [13], multiple strings sharing a common substring are compared against a common target string. A common feature in many of these algorithms is the use of linear-sized string comparison dag representation, and a suitable merging procedure that "stitches together" the representations of neighbouring dag blocks to obtain a representation for the blocks' union.…”
Section: Previous Workmentioning
confidence: 99%
“…It is well-known (see e.g. [13,1] and references therein) that all essential information in the grid dag can in fact be represented by a data structure of size O(m + n). In this paper, we expose a rather surprising (and to the best of our knowledge, previously unnoticed) connection between this linear-size representation of the string comparison dag, and a standard computational geometry problem known as dominance counting.…”
Section: Introductionmentioning
confidence: 99%