International audienceThe classical algorithm for computing the similarity between two sequences [36, 39] uses a dynamic programming matrix, and compares two strings of size n in O(n²) time. We address the challenge of computing the similarity of two strings in sub-quadratic time, for metrics which use a scoring matrix of unrestricted weights. Our algorithm applies to both local and global alignment computations.The speed-up is achieved by dividing the dynamic programming matrix into variable sized blocks, as induced by Lempel-Ziv parsing of both strings, and utilizing the inherent periodic nature of both strings. This leads to an O(n²/log n) algorithm for an input of constant alphabet size. For most texts, the time complexity is actually O...
This thesis deals with sequence alignment algorithms. The sequence alignment is a mutual arrange of ...
We saw earlier that it is possible to compute optimal global alignments in linear space (it can also...
Given two sequences S1, S2 and a constrained sequence C, the longest common subsequence of S1, S2 wi...
Abstract. Given two strings ofsize n over a constant alphabet, the classical algorithm for computing...
International audienceGiven two strings of size n over a constant alphabet, the classical algorithm ...
International audienceThe classical algorithm for computing the similarity between two sequences [36...
Abstract. The Local Alignment problem is a classical problem with ap-plications in biology. Given tw...
AbstractAlignment is an important sequence comparison measure. Algorithms that compute alignments ha...
Abstract. Local similarity computation between two sequences permits detecting all the relevant alig...
In this paper we present an algorithm which attempts to align pairs of subsequences from a database ...
We present a dynamic programming algorithm for computing a best global alignment of two sequences. T...
This thesis deals with sequence alignment algorithms. The sequence alignment is a mutual arrange of ...
The study and comparison of sequences of characters from a finite alphabet is relevant to various ar...
Dynamic programming algorithms to determine similar regions of two sequences are useful for analyzin...
The Constrained Multiple Sequence Alignment problem is to align a set of sequences subject to a give...
This thesis deals with sequence alignment algorithms. The sequence alignment is a mutual arrange of ...
We saw earlier that it is possible to compute optimal global alignments in linear space (it can also...
Given two sequences S1, S2 and a constrained sequence C, the longest common subsequence of S1, S2 wi...
Abstract. Given two strings ofsize n over a constant alphabet, the classical algorithm for computing...
International audienceGiven two strings of size n over a constant alphabet, the classical algorithm ...
International audienceThe classical algorithm for computing the similarity between two sequences [36...
Abstract. The Local Alignment problem is a classical problem with ap-plications in biology. Given tw...
AbstractAlignment is an important sequence comparison measure. Algorithms that compute alignments ha...
Abstract. Local similarity computation between two sequences permits detecting all the relevant alig...
In this paper we present an algorithm which attempts to align pairs of subsequences from a database ...
We present a dynamic programming algorithm for computing a best global alignment of two sequences. T...
This thesis deals with sequence alignment algorithms. The sequence alignment is a mutual arrange of ...
The study and comparison of sequences of characters from a finite alphabet is relevant to various ar...
Dynamic programming algorithms to determine similar regions of two sequences are useful for analyzin...
The Constrained Multiple Sequence Alignment problem is to align a set of sequences subject to a give...
This thesis deals with sequence alignment algorithms. The sequence alignment is a mutual arrange of ...
We saw earlier that it is possible to compute optimal global alignments in linear space (it can also...
Given two sequences S1, S2 and a constrained sequence C, the longest common subsequence of S1, S2 wi...