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 条
  • [31] Three-Dimensional Dynamic Programming Accelerator for Multiple Sequence Alignment
    Chien, Ruei-Ting
    Liao, Yi-Lun
    Wang, Chien-An
    Li, Yu-Cheng
    Lu, Yi-Chang
    2018 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2018,
  • [32] A parallel hybrid genetic algorithm for multiple protein sequence alignment
    Nguyen, HD
    Yoshihara, I
    Yamamori, K
    Yasunaga, M
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 309 - 314
  • [33] USING GENETIC ALGORITHM TO SOLVE MULTIPLE SEQUENCE ALIGNMENT PROBLEM
    Lai, Chih-Chin
    Wu, Chih-Hung
    Ho, Cheng-Chen
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2009, 19 (06) : 871 - 888
  • [34] A memory-efficient algorithm for multiple sequence alignment with constraints
    Lu, CL
    Huang, YP
    BIOINFORMATICS, 2005, 21 (01) : 20 - 30
  • [35] A review on multiple sequence alignment from the perspective of genetic algorithm
    Chowdhury, Biswanath
    Garai, Gautam
    GENOMICS, 2017, 109 (5-6) : 419 - 431
  • [36] Genetic Algorithm with Improved Mutation Operator for Multiple Sequence Alignment
    Yadav, Rohit Kumar
    Banka, Haider
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 2, 2015, 340 : 515 - 523
  • [37] A Genetic Algorithm based Approach for the Optimization of Multiple Sequence Alignment
    Mishra, Arunima
    Tripathi, B. K.
    Soam, Sudhir Singh
    2020 INTERNATIONAL CONFERENCE ON COMPUTATIONAL PERFORMANCE EVALUATION (COMPE-2020), 2020, : 415 - 418
  • [38] A NICHED PARETO GENETIC ALGORITHM For Multiple Sequence Alignment Optimization
    Mateus da Silva, Fernando Jose
    Sanchez Perez, Juan Manuel
    Gomez Pulido, Juan Antonio
    Vega Rodriguez, Miguel A.
    ICAART 2010: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1: ARTIFICIAL INTELLIGENCE, 2010, : 323 - 329
  • [39] Efficient dynamic programming algorithm with prior knowledge for protein β-strand alignment
    Sabzekar, Mostafa
    Naghibzadeh, Mahmoud
    Sadri, Javad
    JOURNAL OF THEORETICAL BIOLOGY, 2017, 417 : 43 - 50
  • [40] AN ENHANCED ALGORITHM FOR MULTIPLE SEQUENCE ALIGNMENT OF PROTEIN SEQUENCES USING GENETIC ALGORITHM
    Kumar, Manish
    EXCLI JOURNAL, 2015, 14 : 1232 - 1255