An Adaptive Tabu Search Algorithm for Obtaining Alignment of Multiple Sequences

Multiple sequence alignment (MSA) is one of the most challenging and active ongoing research problems field of computational molecular biology. It is classified as a combinatorial optimization problem, which is solved by using computer algorithms. In this research study, a new method for solving sequence alignment problem is proposed, which is called ATS (Adaptive Tabu Search). This algorithm is based on the classical Tabu Search (TS). ATS is implemented in order to obtain results of multiple sequence alignment. Several ideas concerning neighborhood generation, move selection mechanisms and intensification/diversification strategies for our proposed ATS are investigated. Experiments on a wide range of datasets have shown the effectiveness of the proposed method and its ability to achieve good quality solutions comparing to those given by other existing methods.

[1]  Tao Jiang,et al.  On the Complexity of Multiple Sequence Alignment , 1994, J. Comput. Biol..

[2]  Christus,et al.  A General Method Applicable to the Search for Similarities in the Amino Acid Sequence of Two Proteins , 2022 .

[3]  S. B. Needleman,et al.  A general method applicable to the search for similarities in the amino acid sequence of two proteins. , 1970, Journal of molecular biology.

[4]  Paul P. Gardner,et al.  MASTR: multiple alignment and structure prediction of non-coding RNAs using simulated annealing , 2007, Bioinform..

[5]  Sakti Pramanik,et al.  An Efficient Method for Multiple Sequence Alignment , 1994, ISMB.

[6]  Olivier Poch,et al.  BAliBASE (Benchmark Alignment dataBASE): enhancements for repeats, transmembrane sequences and circular permutations , 2001, Nucleic Acids Res..

[7]  Liisa Holm,et al.  COFFEE: an objective function for multiple sequence alignments , 1998, Bioinform..

[8]  Richard M. Karp,et al.  Mapping the genome: some combinatorial problems arising in molecular biology , 1993, STOC.

[9]  Carin Ann Lightner,et al.  A Tabu Search Approach to Multiple Sequence Alignment , 2008 .

[10]  Yi Wang,et al.  Multiple Sequence Alignment Using Tabu Search , 2004, APBC.

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

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

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

[14]  Khaled S. Al-Sultan,et al.  A Tabu search approach to the clustering problem , 1995, Pattern Recognit..

[15]  Ling Chen,et al.  An Efficient Ant Colony Algorithm for Multiple Sequences Alignment , 2007, Third International Conference on Natural Computation (ICNC 2007).