An Efficient Bi-Level Discrete PSO Variant for Multiple Sequence Alignment

This paper implements bi-level discrete particle swarm optimization (BL-DPSO), an efficient discrete PSO variant for multiple sequence alignment (MSA) problem of nucleotides. Level one works on optimizing dimension for entire swarm, i.e., obtaining the optimal sequence length, whereas level two works for optimizing each and every particles position, i.e., to attain optimum gap positions for maximum alignment score. Set-theory based position and velocity update strategies are implemented in the proposed BL-DPSO. The capability of the proposed approach is evaluated with three standard scoring schemes at specific parameters with two types of benchmark datasets of DNA and RNA. BL-DPSO alignments are compared with four PSO variants, i.e., S-PSO, M-PSO, CPSO-S\(_k\), and TL-PSO, and two leading alignment software, i.e., ClustalW and T-Coffee, at different alignment scores. Obtained results prove the competency of BL-DPSO at accuracy aspects.

[1]  Fabien Bernard Roman Zablocki Multiple sequence alignment using particle swarm optimization , 2008 .

[2]  Rajesh Kumar,et al.  An efficient two-level swarm intelligence approach for RNA secondary structure prediction with bi-objective minimum free energy scores , 2016, Swarm Evol. Comput..

[3]  Sean R. Eddy,et al.  Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids , 1998 .

[4]  Rajesh Kumar,et al.  A study on inertia weight schemes with modified particle swarm optimization algorithm for multiple sequence alignment , 2013, 2013 Sixth International Conference on Contemporary Computing (IC3).

[5]  Andreas Wilm,et al.  An enhanced RNA alignment benchmark for sequence alignment programs , 2006, Algorithms for Molecular Biology.

[6]  J. Thompson,et al.  CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. , 1994, Nucleic acids research.

[7]  Olivier Poch,et al.  A comprehensive comparison of multiple sequence alignment programs , 1999, Nucleic Acids Res..

[8]  Rajesh Kumar,et al.  Efficient Two-Level Swarm Intelligence Approach for Multiple Sequence Alignment , 2016, Comput. Informatics.

[9]  Michael Kaufmann,et al.  BMC Bioinformatics BioMed Central , 2005 .

[10]  D. Higgins,et al.  T-Coffee: A novel method for fast and accurate multiple sequence alignment. , 2000, Journal of molecular biology.

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

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

[13]  Rajesh Kumar,et al.  A Review on Particle Swarm Optimization variants and their applications to Multiple Sequence Alignment , 2013 .