An analysis of sequence alignment: Heuristic algorithms

Sequence alignment becomes challenging with an increase in size and number of sequences. Finding optimal or near optimal solutions for sequence alignment is one of the most important operations in bioinformatics. This study aims to survey heuristics applied for the sequence alignment problem summarized in a time line.

[1]  Shun-Feng Su,et al.  Multiple sequence alignment using modified dynamic programming and particle swarm optimization , 2008 .

[2]  R. Doolittle,et al.  Progressive sequence alignment as a prerequisitetto correct phylogenetic trees , 2007, Journal of Molecular Evolution.

[3]  D. Higgins,et al.  See Blockindiscussions, Blockinstats, Blockinand Blockinauthor Blockinprofiles Blockinfor Blockinthis Blockinpublication Clustal: Blockina Blockinpackage Blockinfor Blockinperforming Multiple Blockinsequence Blockinalignment Blockinon Blockina Minicomputer Article Blockin Blockinin Blockin , 2022 .

[4]  James A. Foster,et al.  Multiple Sequence Alignment with Evolutionary Computation , 2004, Genetic Programming and Evolvable Machines.

[5]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[6]  Colin G. Johnson,et al.  An ant colony algorithm for multiple sequence alignment in bioinformatics , 2003, ICANNGA.

[7]  Jorng-Tzong Horng,et al.  A genetic algorithm for multiple sequence alignment , 2005, Soft Comput..

[8]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[9]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[10]  Moon-Jung Chung,et al.  Multiple sequence alignment using simulated annealing , 1994, Comput. Appl. Biosci..

[11]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[12]  Christian Blum,et al.  Ant colony optimization: Introduction and recent trends , 2005 .

[13]  Yanchun Liang,et al.  A Hidden Markov Model and Immune Particle Swarm Optimization-Based Algorithm for Multiple Sequence Alignment , 2005, Australian Conference on Artificial Intelligence.

[14]  Yuehui Chen,et al.  A Method for Multiple Sequence Alignment Based on Particle Swarm Optimization , 2009, ICIC.

[15]  Katsutoshi Takahashi,et al.  An Approach to Amino Acid Sequence Alignment Using a Genetic Algorithm , 1995 .

[16]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[17]  Jianming Shi,et al.  Prediction of MHC class II binders using the ant colony search strategy , 2005, Artif. Intell. Medicine.

[18]  Jianming Shi,et al.  A Modified Algorithm for Sequence Alignment Using Ant Colony System , 2009 .

[19]  M. O. Dayhoff,et al.  22 A Model of Evolutionary Change in Proteins , 1978 .

[20]  Etsuko N. Moriyama,et al.  Gap Profiling : Scoring Indels in Multiple Sequence Alignment , 2009 .

[21]  M S Waterman,et al.  Identification of common molecular subsequences. , 1981, Journal of molecular biology.

[22]  Hao Liu,et al.  An ant colony pairwise alignment based on the dot plots , 2009, J. Comput. Chem..

[23]  Peter Adams,et al.  A simulated annealing algorithm for finding consensus sequences , 2002, Bioinform..

[24]  Kumar Chellapilla,et al.  Multiple sequence alignment using evolutionary programming , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[25]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[26]  S. Henikoff,et al.  Amino acid substitution matrices from protein blocks. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[27]  Yi Pan,et al.  Partitioned optimization algorithms for multiple sequence alignment , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[28]  J. Richardson,et al.  Simultaneous comparison of three protein sequences. , 1985, Proceedings of the National Academy of Sciences of the United States of America.

[29]  Xiujuan Lei,et al.  Multiple Sequence Alignment Based on Chaotic PSO , 2009 .

[30]  M Ishikawa,et al.  Multiple sequence alignment by parallel simulated annealing , 1993, Comput. Appl. Biosci..

[31]  Xuyu Xiang,et al.  Multiple sequence alignment algorithm based on a dispersion graph and ant colony algorithm , 2009, J. Comput. Chem..

[32]  Pedro F. Rodriguez,et al.  Multiple sequence alignment using swarm intelligence , 2007 .

[33]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[34]  S. B. Needleman,et al.  A General Method Applicable to the Search for Similarities in the Amino Acid Sequence of Two Proteins , 1989 .

[35]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[36]  Andrew K. C. Wong,et al.  A genetic algorithm for multiple molecular sequence alignment , 1997, Comput. Appl. Biosci..

[37]  D. Higgins,et al.  SAGA: sequence alignment by genetic algorithm. , 1996, Nucleic acids research.