Parallelizing Optimal Multiple Sequence Alignment by Dynamic Programming

被引:3
|
作者
Helal, Manal [1 ]
El-Gindy, Hossam [1 ]
Mullin, Lenore [2 ]
Gaeta, Bruno [1 ]
机构
[1] Univ New S Wales, Sch Engn & Comp Sci, Fac Engn, Sydney, NSW, Australia
[2] Natl Sci Fdn, Washington, DC USA
关键词
D O I
10.1109/ISPA.2008.93
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Optimal multiple sequence alignment by dynamic programming, like many highly dimensional scientific computing problems, has failed to benefit from the improvements in computing performance brought about by multi-processor systems, due to the lack of suitable scheme to manage partitioning and dependencies. A scheme for parallel implementation of the dynamic programming multiple sequence alignment is presented, based on a peer to peer design and a multidimensional array indexing method. This design results in up to 5-fold improvement compared to a previously described master/slave design, and scales favourably with the number of processors used. This study demonstrates an approach for parallelising multi-dimensional dynamic programming and similar algorithms utilizing multi-processor architectures.
引用
收藏
页码:669 / +
页数:2
相关论文
共 50 条
  • [41] OPTIMAL DESIGN OF MULTIPLE-EFFECT EVAPORATORS BY DYNAMIC PROGRAMMING
    ITAHARA, S
    STIEL, LI
    INDUSTRIAL & ENGINEERING CHEMISTRY PROCESS DESIGN AND DEVELOPMENT, 1966, 5 (03): : 309 - &
  • [42] Multiple multidimensional sequence alignment using generalized Dynamic Time Warping
    Sanguansat, Parinya
    WSEAS Transactions on Mathematics, 2012, 11 (08) : 684 - 694
  • [43] Performance evaluation of Warshall algorithm and dynamic programming for Markov chain in local sequence alignment
    Mohammad Ibrahim Khan
    Md. Sarwar kamal
    Interdisciplinary Sciences: Computational Life Sciences, 2015, 7 : 78 - 81
  • [44] Performance Evaluation of Warshall Algorithm and Dynamic Programming for Markov Chain in Local Sequence Alignment
    Khan, Mohammad Ibrahim
    Kamal, Md Sarwar
    INTERDISCIPLINARY SCIENCES-COMPUTATIONAL LIFE SCIENCES, 2015, 7 (01) : 78 - 81
  • [45] Unified Formal Construction and Isabelle Verification of the Dynamic Programming Algorithms for Biological Sequence Alignment
    Shi, Haihe
    Lan, Sunwen
    Liu, Riming
    Shi, Haipeng
    Wang, Lan
    Zhong, Linhui
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2025, 62 (01): : 119 - 131
  • [46] Multiple alignment by sequence annealing
    Schwartz, Ariel S.
    Pachter, Lior
    BIOINFORMATICS, 2007, 23 (02) : E24 - E29
  • [47] A TOOL FOR MULTIPLE SEQUENCE ALIGNMENT
    LIPMAN, DJ
    ALTSCHUL, SF
    KECECIOGLU, JD
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1989, 86 (12) : 4412 - 4415
  • [48] Overestimation for multiple sequence alignment
    Cazenave, Tristan
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2007, : 159 - 164
  • [49] MULTIPLE SEQUENCE ALIGNMENT BY CONSENSUS
    WATERMAN, MS
    NUCLEIC ACIDS RESEARCH, 1986, 14 (22) : 9095 - 9102
  • [50] Multiple sequence alignment strategies
    DeRijk, P
    DeWachter, R
    ARCHIVES OF PHYSIOLOGY AND BIOCHEMISTRY, 1996, 104 (03) : B39 - B39