Toward efficient multiple molecular sequence alignment: A system of genetic algorithm and dynamic programming

被引:19
|
作者
Zhang, C
Wong, AKC
机构
[1] Department of Systems Design Engineering, University of Waterloo, Waterloo
关键词
biomolecular sequence alignment; dynamic programming; genetic algorithm; multiple sequence alignment;
D O I
10.1109/3477.650054
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multiple biomolecular sequence alignment is among the most important and challenging tasks in computational biology, It is characterized by great complexity in processing time. In this paper, a multiple-sequence alignment system is reported which combines the techniques of genetic algorithms and pairwise dynamic programming, Genetic algorithms are stochastic approaches for efficient and robust search, By converting biomolecular sequence alignment into a problem of searching for an optimal or a near-optimal point in a solution space, a genetic algorithm is used to find match blocks very efficiently. A pairwise dynamic programming is then applied, to the subsequences between the match blocks, Combining the strengths of the two methods, the system achieves high efficiency and high alignment quality, In this paper, the system is described in detail, The system's performance is analyzed and the experimental results are presented.
引用
收藏
页码:918 / 932
页数:15
相关论文
共 50 条
  • [41] Local sequence alignment using parallel memory-efficient dynamic programming
    Pichl, L
    Arai, M
    Hanabusa, K
    Hayashi, T
    Proceedings of the 8th Joint Conference on Information Sciences, Vols 1-3, 2005, : 1269 - 1272
  • [42] Memory-efficient dynamic programming backtrace and pairwise local sequence alignment
    Newberg, Lee A.
    BIOINFORMATICS, 2008, 24 (16) : 1772 - 1778
  • [43] A BIT-PARALLEL DYNAMIC PROGRAMMING ALGORITHM SUITABLE FOR DNA SEQUENCE ALIGNMENT
    Kimura, Kouichi
    Koike, Asako
    Nakai, Kenta
    JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2012, 10 (04)
  • [44] Design and Implementation of Pairwise Sequence Alignment Algorithm Components Based on Dynamic Programming
    Shi H.
    Zhou W.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (09): : 1907 - 1917
  • [45] Multiple sequence alignment using modified dynamic programming and particle swarm optimization
    Juang, Wang-Sheng
    Su, Shun-Feng
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2008, 31 (04) : 659 - 673
  • [46] AlineaGA—a genetic algorithm with local search optimization for multiple sequence alignment
    Fernando José Mateus da Silva
    Juan Manuel Sánchez Pérez
    Juan Antonio Gómez Pulido
    Miguel A. Vega Rodríguez
    Applied Intelligence, 2010, 32 : 164 - 172
  • [47] Application of Genetic Algorithm by Influencing the Crossover Parameters for Multiple Sequence Alignment
    Rani, R. Ranjani
    Ramyachitra, D.
    2017 4TH IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ELECTRONICS (UPCON), 2017, : 33 - 38
  • [48] A New Genetic Algorithm Using Gap Matrixes for Multiple Sequence Alignment
    Zhang, Jin
    Wang, Zhen
    ADVANCES IN INFORMATION TECHNOLOGY AND EDUCATION, PT I, 2011, 201 : 232 - +
  • [49] A graph-based genetic algorithm for the multiple sequence alignment problem
    Lopes, Heitor S.
    Moritz, Guilherme L.
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2006, PROCEEDINGS, 2006, 4029 : 420 - 429
  • [50] Multiple sequence alignment based on combining genetic algorithm with chaotic sequences
    Gao, C.
    Wang, B.
    Zhou, C. J.
    Zhang, Q.
    GENETICS AND MOLECULAR RESEARCH, 2016, 15 (02)