Dynamic programming solutions to a number of different recurrence equations for sequence comparison and for RNA secondary structure prediction are considered. These recurrences are defined over a number of points that is quadratic in the input size; however only a sparse set matters for the result. Efficient algorithms for these problems are given, when the weight functions used in the recurrences are taken to be linear. The time complexity of the algorithms depends almost linearly on the number of points that need to be considered; when the problems are sparse this results in a substantial speed-up over known algorithms
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
Abstract Background Dynamic programming is a widely used programming technique in bioinformatics. In...
We present dynamic programming algorithms for two exact statistical tests that frequently arise in c...
Dynamic programming solutions to a number of different recurrence equations for sequence comparison ...
We consider dynamic programming solutions to a number of different recurrences for sequence comparis...
AbstractPrediction of RNA secondary structure from the linear RNA sequence is an important mathemati...
We describe the solution of a two dimensional recurrence used to compute the secondary structure of ...
We study the parallel computation of dynamic programming. We consider four important dynamic program...
Dynamic programming is a classical algorithmic paradigm, which often allows the evaluation of a sear...
We consider the problem of approximating a signal P with another signal F consisting of a few piecew...
Background: Dynamic programming algorithms provide exact solutions to many problems in computational...
Background: Dynamic programming algorithms provide exact solutions to many problems in computational...
Abstract Dynamic programming is a form of recursion in which intermediate results are saved in a mat...
AbstractConsider the problem of computing E[j]=min0⩽k⩽j−1 {D[k]+w(k,j)},j=1,…,n, where w is a given ...
We develop a formal model of enumeration problems and define dynamic programming in its setting. Dyn...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
Abstract Background Dynamic programming is a widely used programming technique in bioinformatics. In...
We present dynamic programming algorithms for two exact statistical tests that frequently arise in c...
Dynamic programming solutions to a number of different recurrence equations for sequence comparison ...
We consider dynamic programming solutions to a number of different recurrences for sequence comparis...
AbstractPrediction of RNA secondary structure from the linear RNA sequence is an important mathemati...
We describe the solution of a two dimensional recurrence used to compute the secondary structure of ...
We study the parallel computation of dynamic programming. We consider four important dynamic program...
Dynamic programming is a classical algorithmic paradigm, which often allows the evaluation of a sear...
We consider the problem of approximating a signal P with another signal F consisting of a few piecew...
Background: Dynamic programming algorithms provide exact solutions to many problems in computational...
Background: Dynamic programming algorithms provide exact solutions to many problems in computational...
Abstract Dynamic programming is a form of recursion in which intermediate results are saved in a mat...
AbstractConsider the problem of computing E[j]=min0⩽k⩽j−1 {D[k]+w(k,j)},j=1,…,n, where w is a given ...
We develop a formal model of enumeration problems and define dynamic programming in its setting. Dyn...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
Abstract Background Dynamic programming is a widely used programming technique in bioinformatics. In...
We present dynamic programming algorithms for two exact statistical tests that frequently arise in c...