Title of article
Local multiple alignment via subgraph enumeration Original Research Article
Author/Authors
Z. Zhang، نويسنده , , B. He، نويسنده , , W. Miller، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 1996
Pages
29
From page
337
To page
365
Abstract
We discuss three problems, which we call blocking, chaining and flattening, that arise when computing a multiple-sequence alignment from given pairwise alignments. Blocking is the construction of gap-free multiple alignments, each called a “block”, from the pairwise alignments; it is formalized here as the enumeration of maximal cliques in a certain graph. Chaining is the identification of a collection of blocks that can appear together in a multiple alignment, which we formalize as determining a maximal connected subgraph (of a different graph) that satisfies certain consistency conditions. Flattening is the introduction of gaps within a chain of blocks to create a multiple alignment, which involves solving a problem of dynamic bipartite matching. For each problem, practical algorithms are presented and shown to be effective for analyzing sequences containing internal repeats.
Keywords
Sequence comparison , Subgraph enumeration , Maximal clique , Multiple alignment
Journal title
Discrete Applied Mathematics
Serial Year
1996
Journal title
Discrete Applied Mathematics
Record number
884462
Link To Document