Comparing RNA Structures: Towards an Intermediate Model Between the Editand the LapcsProblems

In the recent past, RNA structure comparison has appeared as an important field of bioinformatics. In this paper, we introduce a new and general intermediate model for comparing RNA structures: the Maximum Arc-Preserving Common Subsequence problem (or Mapcs). This new model lies between two well-known problems - namely the Longest Arc-Preserving Common Subsequence (Lapcs) and the Edit distance. After showing the relationship between Mapcs, Lapcs, Edit, and also the Maximum Linear Graph problem, we will investigate the computational complexity landscape of Mapcs, depending on the RNA structure complexity.

[1]  Valiente Feruglio,et al.  On the maximum common embedded subtree problem for ordered trees , 2003 .

[2]  Michael R. Fellows,et al.  Algorithms and complexity for annotated sequence analysis , 1999 .

[3]  R. Ravi,et al.  Computing Similarity between RNA Strings , 1996, CPM.

[4]  Stéphane Vialette,et al.  On the computational complexity of 2-interval pattern matching problems , 2004, Theor. Comput. Sci..

[5]  Prosenjit Bose,et al.  Pattern Matching for Permutations , 1993, WADS.

[6]  Hélène Touzet,et al.  How to Compare Arc-Annotated Sequences: The Alignment Hierarchy , 2006, SPIRE.

[7]  Romeo Rizzi,et al.  Approximation of RNA multiple structural alignment , 2006, J. Discrete Algorithms.

[8]  Rolf Niedermeier,et al.  Computing the similarity of two sequences with nested arc annotations , 2004, Theor. Comput. Sci..

[9]  Bin Ma,et al.  The Longest Common Subsequence Problem for Arc-Annotated Sequences , 2000, CPM.

[10]  Guillaume Fertin,et al.  What Makes the Arc-Preserving Subsequence Problem Hard? , 2005, Trans. Comp. Sys. Biology.

[11]  Goos Kant,et al.  On Triangulating Planar Graphs under the Four-Connectivity Constraint , 1994, Algorithmica.

[12]  Paul C. Kainen,et al.  The book thickness of a graph , 1979, J. Comb. Theory, Ser. B.

[13]  Guillaume Fertin,et al.  Extending the Hardness of RNA Secondary Structure Comparison , 2007, ESCAPE.

[14]  Bin Ma,et al.  Edit distance between two RNA structures , 2001, RECOMB.

[15]  Serafim Batzoglou,et al.  A computational model for RNA multiple structural alignment , 2004, Theor. Comput. Sci..

[16]  Patricia A. Evans Finding common RNA pseudoknot structures in polynomial time , 2006, J. Discrete Algorithms.

[17]  Rolf Niedermeier,et al.  Pattern matching for arc-annotated sequences , 2006, TALG.

[18]  Christos H. Papadimitriou,et al.  Algorithmic aspects of protein structure similarity , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).