Finding Common Structured Patterns in Linear Graphs - Archive ouverte HAL
Article Dans Une Revue Theoretical Computer Science Année : 2010

Finding Common Structured Patterns in Linear Graphs

Résumé

A linear graph is a graph whose vertices are linearly ordered. This linear ordering allows pairs of disjoint edges to be either preceding (<), nesting (@) or crossing (G). Given a family of linear graphs, and a non-empty subset R f<;@; Gg, we are interested in the Maximum Common Structured Pattern (MCSP) problem: nd a maximum size edge-disjoint graph, with edge-pairs all comparable by one of the relations in R, that occurs as a subgraph in each of the linear graphs of the family. The MCSP problem generalizes many structure-comparison and structureprediction problems that arise in computational molecular biology. We give tight hardness results for the MCSP problem for f<; Gg-structured patterns and f@; Gg-structured patterns. Furthermore, we prove that the problem is approximable within ratios: (i) 2H (k) for f<; Gg-structured patterns, (ii) k1=2 for f@; Gg-structured patterns, and (iii) O( p k log k) for f<;@; Gg-structured patterns, where k is the size of the optimal solution and H (k) = Pk i=1 1=i is the k-th harmonic number. Also, we provide combinatorial results concerning the dierent types of structured patterns that are of independent interest in their own right.
Fichier principal
Vignette du fichier
LinearGraphs-TCS2010.pdf (248.92 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00482850 , version 1 (11-05-2010)

Identifiants

Citer

Guillaume Fertin, Danny Hermelin, Romeo Rizzi, Stéphane Vialette. Finding Common Structured Patterns in Linear Graphs. Theoretical Computer Science, 2010, 411 (26-28), pp.2475-2486. ⟨10.1016/j.tcs.2010.02.017⟩. ⟨hal-00482850⟩
252 Consultations
150 Téléchargements

Altmetric

Partager

More