Two Layer Hybrid Scheme of IMO and PSO for Optimization of Local Aligner: COVID-19 as a Case Study

Nowadays, meta-heuristic algorithm (MA) succeeded in optimizing many engineering problems. Ions motion optimization (IMO) algorithm is a MA that inspired its search strategy from ions attraction based on force law. IMO has good exploration capability but poor exploitation of the search space. The performance of IMO was tested for implementing fragmented local aligner technique (FLAT) which is a local aligner method for finding the longest common consecutive subsequence (LCCS) between pair of biological sequences. Due to the huge length of sequences FLAT based on IMO produce poor results due to the poor exploitation which need to be enhanced by adding particle swarm optimization (PSO) algorithm which has efficient exploitation capability. The enhanced version of IMO (IMO-PSO)was merged as two layer (bottom layer for exploration using IMO and the upper layer exploit the best solution founded from the bottom layer). This hybrid scheme increase the diversity of solutions which increase the quality of solutions. FLAT based on IMO-PSO was tested on real biological sequences gathered from NCBI versus IMO and the standard local alignment algorithm. Besides, COVID-19 was analyzed against other viruses to detect the LCCS between it. FLAT based on IMO-PSO produced an enhancement of the performance of IMO for finding LCCS between biological sequences.

[1]  Seyed Mohammad Mirjalili,et al.  The Ant Lion Optimizer , 2015, Adv. Eng. Softw..

[2]  Kashif Ishaque,et al.  An Improved Particle Swarm Optimization (PSO)–Based MPPT for PV With Reduced Steady-State Oscillation , 2012, IEEE Transactions on Power Electronics.

[3]  Seyed Mohammad Mirjalili,et al.  Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm , 2015, Knowl. Based Syst..

[4]  O. Gotoh An improved algorithm for matching biological sequences. , 1982, Journal of molecular biology.

[5]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[6]  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.

[7]  Jean-Baptiste Lamy,et al.  Artificial Feeding Birds (AFB): A New Metaheuristic Inspired by the Behavior of Pigeons , 2018, Advances in Nature-Inspired Computing and Applications.

[8]  Zhicheng Ji,et al.  A novel hybrid particle swarm optimization and gravitational search algorithm for solving economic emission load dispatch problems with various practical constraints , 2014 .

[9]  Vikram Kumar Kamboj A novel hybrid PSO–GWO approach for unit commitment problem , 2015, Neural Computing and Applications.

[10]  Seyed Mohammad Mirjalili,et al.  Ions motion algorithm for solving optimization problems , 2015, Appl. Soft Comput..

[11]  Wei Kong,et al.  Hybrid particle swarm optimization and tabu search approach for selecting genes for tumor classification using gene expression data , 2008, Comput. Biol. Chem..

[12]  Vijander Singh,et al.  A novel nature-inspired algorithm for optimization: Squirrel search algorithm , 2019, Swarm Evol. Comput..

[13]  Dayang N. A. Jawawi,et al.  Electromagnetic field optimization: A physics-inspired metaheuristic optimization algorithm , 2016, Swarm Evol. Comput..

[14]  T. Bakhshpoori,et al.  An efficient hybrid Particle Swarm and Swallow Swarm Optimization algorithm , 2014 .

[15]  Aboul Ella Hassanien,et al.  ASCA-PSO: Adaptive sine cosine optimization algorithm integrated with particle swarm for pairwise local sequence alignment , 2018, Expert Syst. Appl..

[16]  Simon Fong,et al.  A review of metaheuristics in robotics , 2015, Comput. Electr. Eng..

[17]  Zhijiang Du,et al.  A universal index and an improved PSO algorithm for optimal pose selection in kinematic calibration of a novel surgical robot , 2018 .

[18]  J. Garnier,et al.  Improving protein secondary structure prediction with aligned homologous sequences , 1996, Protein science : a publication of the Protein Society.

[19]  A. Kaveh,et al.  A novel meta-heuristic optimization algorithm: Thermal exchange optimization , 2017, Adv. Eng. Softw..

[20]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[21]  Trong-The Nguyen,et al.  Hybrid Particle Swarm Optimization with Bat Algorithm , 2014, ICGEC.

[22]  E. S. Ali,et al.  A hybrid Particle Swarm Optimization and Bacterial Foraging for optimal Power System Stabilizers design , 2013 .

[23]  Vandana,et al.  Estimation of Photovoltaic Cells Model Parameters using Particle Swarm Optimization , 2014 .

[24]  R F Doolittle,et al.  Progressive alignment and phylogenetic tree construction of protein sequences. , 1990, Methods in enzymology.

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

[26]  Ajoy Kumar Chakraborty,et al.  Quasi-reflected ions motion optimization algorithm for short-term hydrothermal scheduling , 2018, Neural Computing and Applications.

[27]  M. E. Hassan,et al.  Cloud Job ‎Scheduling with‎ Ions Motion Optimization Algorithm , 2020 .

[28]  Li-Yeh Chuang,et al.  Protein folding prediction in the HP model using ions motion optimization with a greedy algorithm , 2018, BioData Mining.

[29]  Behrooz Vahidi,et al.  A novel physical based meta-heuristic optimization method known as Lightning Attachment Procedure Optimization , 2017, Appl. Soft Comput..

[30]  Seyedali Mirjalili,et al.  SCA: A Sine Cosine Algorithm for solving optimization problems , 2016, Knowl. Based Syst..

[31]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..