• DocumentCode
    2583264
  • Title

    A parallel algorithm for the constrained multiple sequence alignment problem

  • Author

    He, Dan ; Arslan, Abdullah N.

  • Author_Institution
    Dept. of Comput. Sci., Vermont Univ., Burlington, VT, USA
  • fYear
    2005
  • fDate
    19-21 Oct. 2005
  • Firstpage
    258
  • Lastpage
    262
  • Abstract
    We propose a parallel algorithm for the constrained multiple sequence alignment (CMSA) problem that seeks an optimal multiple alignment constrained to include a given pattern. We consider the dynamic programming computations in layers indexed by the symbols of the given pattern. In each layer we compute as a potential part of an optimal alignment for the CMSA problem, shortest paths for multiple sources and multiple destinations. These shortest paths problems are independent from one another (which enables parallel execution), and each can be solved using an A* algorithm specialized for the shortest paths problem for multiple sources and multiple destinations. The final step of our algorithm solves a single source single destination shortest path problem. Our experiments on real sequences show that our algorithm is faster in general than the existing sequential dynamic programming solutions.
  • Keywords
    biology computing; dynamic programming; molecular biophysics; molecular configurations; parallel algorithms; constrained multiple sequence alignment; multiple destinations; multiple sources; parallel algorithm; sequential dynamic programming solutions; shortest path problem; single source single destination shortest path problem; Computer science; Dynamic programming; Helium; Heuristic algorithms; Parallel algorithms; Shortest path problem; Tin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bioinformatics and Bioengineering, 2005. BIBE 2005. Fifth IEEE Symposium on
  • Print_ISBN
    0-7695-2476-1
  • Type

    conf

  • DOI
    10.1109/BIBE.2005.9
  • Filename
    1544476