ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Theoretical Computer Science
Volume 385, Issues 1-3, 15 October 2007, Pages 241-263
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (1631 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.tcs.2007.07.002    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2007 Elsevier Ltd All rights reserved.

Extracting constrained 2-interval subsets in 2-interval setsstar, open

Guillaume Blina, Corresponding Author Contact Information, E-mail The Corresponding Author, Guillaume Fertinb, E-mail The Corresponding Author and Stéphane Vialettec, E-mail The Corresponding Author

aUniversité Paris-Est, LABINFO-IGM, UMR CNRS 8049, 5 bd Descartes, 77454 Marne-la-Vallée Cedex 2, France bLINA, FRE CNRS 2729, Université de Nantes, 2 rue de la Houssinière, BP 92208, 44322 Nantes Cedex 3, France cLaboratoire de Recherche en Informatique (LRI), UMR CNRS 8623, Université Paris-Sud, 91405 Orsay Cedex, France

Received 5 January 2005; 
revised 27 April 2007; 
accepted 1 July 2007. 
Communicated by A. Apostolico. 
Available online 7 July 2007.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

2-interval sets were used in [S. Vialette, Pattern matching over 2-intervals sets, in: Proc. 13th Annual Symposium Combinatorial Pattern Matching, CPM 2002, in: Lecture Notes in Computer Science, vol. 2373, Springer-Verlag, 2002, pp. 53–63; S. Vialette, On the computational complexity of 2-interval pattern matching, Theoret. Comput. Sci. 312 (2–3) (2004) 223–249] for establishing a general representation for macroscopic describers of RNA secondary structures. In this context, we have a 2-interval for each legal local fold in a given RNA sequence, and a constrained pattern made of disjoint 2-intervals represents a putative RNA secondary structure. We focus here on the problem of extracting a constrained pattern in a set of 2-intervals. More precisely, given a set of 2-intervals View the MathML source and a model R describing if two disjoint 2-intervals in a solution can be in precedence order (<), be allowed to nest (square image of) and/or be allowed to cross (between), we consider the problem of finding a maximum cardinality subset View the MathML source of disjoint 2-intervals such that any two 2-intervals in View the MathML source agree with R. The different combinations of restrictions on model R alter the computational complexity of the problem, and need to be examined separately.

In this paper, we improve the time complexity of [S. Vialette, On the computational complexity of 2-interval pattern matching, Theoret. Comput. Sci. 312 (2–3) (2004) 223–249] for model R={square image of} by giving an optimal O(nlogn) time algorithm, where n is the cardinality of the 2-interval set View the MathML source. We also give a graph-like relaxation for model R={square image of,between} that is solvable in View the MathML source time. Finally, we prove that the considered problem is NP-complete for model R={<,between} even for same-length intervals, and give a fixed-parameter tractability result based on the crossing structure of View the MathML source.

Keywords: 2-intervals; Pattern matching; Computational complexity


Theoretical Computer Science
Volume 385, Issues 1-3, 15 October 2007, Pages 241-263
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.