A Hybridization of Artificial Bee Colony with Swarming Approach of Bacterial Foraging Optimization for Multiple Sequence Alignment

A key and a primary phase for performing additional successive responsibilities in bioinformatics such as critical residue identification, conserved motif findings, phylogenetic analysis, predicting the secondary structure of protein, protein function prediction, the classification of proteins, and much more can be done by aligning multiple protein sequences termed as multiple sequence alignment (MSA). As a result of this, MSA expands as a vast active research field in bioinformatics. Generally, MSA is the process of aligning three or more sequences of DNA/nucleotides simultaneously. Nowadays the number of sequences in databases is increasing expeditiously. Due to this, many methods aroused drastically to implement the MSA problem within few years. Miserably it is an NP-complete problem, still the biologically perfect alignment methods are difficult to find. The objective of this chapter is to shed light on various recent techniques used to solve MSA. And also, a hybridization of artificial bee colony with swarming approach of bacterial foraging optimization (ABC-BFO) algorithm has been proposed to solve the MSA problem with better objective values, which leads to identify the biological features.

[1]  Miguel A. Vega-Rodríguez,et al.  A Comparative Study of Different Motif Occurrence Models Applied to a Hybrid Multiobjective Shuffle Frog Leaping Algorithm , 2016, Comput. J..

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

[3]  Yuehui Chen,et al.  Bacterial Foraging Optimization Algorithm Integrating Tabu Search for Motif Discovery , 2009, 2009 IEEE International Conference on Bioinformatics and Biomedicine.

[4]  David Becerra,et al.  A Multi-Objective Evolutionary Algorithm for Improving Multiple Sequence Alignments , 2014, BSB.

[5]  H. Purohit,et al.  Investigating the Phylogeny of Hydrogen Metabolism by Comparative Genomics: Horizontal Gene Transfer , 2015 .

[6]  Reda Alhajj,et al.  A novel multi-objective genetic algorithm for multiple sequence alignment , 2016, Int. J. Data Min. Bioinform..

[7]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[8]  Douglas L. Brutlag,et al.  Development and validation of a consistency based multiple structure alignment algorithm , 2006, Bioinform..

[9]  Xiujuan Lei,et al.  Artificial bee colony algorithm for solving multiple sequence alignment , 2010, 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA).

[10]  G J Barton,et al.  Application of multiple sequence alignment profiles to improve protein secondary structure prediction , 2000, Proteins.

[11]  Marco Dorigo,et al.  Ant colony optimization theory: A survey , 2005, Theor. Comput. Sci..

[12]  V. Kalia,et al.  Phylogeny vs genome reshuffling: horizontal gene transfer , 2008, Indian Journal of Microbiology.

[13]  Xiaojun Wu,et al.  Multiple Sequence Alignment with Hidden Markov Models Learned by Random Drift Particle Swarm Optimization , 2014, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[14]  O. Gotoh Significant improvement in accuracy of multiple protein sequence alignments by iterative refinement as assessed by reference to structural alignments. , 1996, Journal of molecular biology.

[15]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[16]  Selcuk Aslan,et al.  Alignment of biological sequences by discrete Artificial Bee Colony algorithm , 2015, 2015 23nd Signal Processing and Communications Applications Conference (SIU).

[17]  Yoann Pigné,et al.  An Ant-Based Model for Multiple Sequence Alignment , 2007, LSSC.

[18]  Aloysius J. Phillips,et al.  Homology assessment and molecular sequence alignment , 2006, J. Biomed. Informatics.

[19]  Volkan Uslan,et al.  Sequence alignment from the perspective of stochastic optimization: A survey , 2011 .

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

[21]  Salim Chikhi,et al.  A New Quantum Cuckoo Search Algorithm for Multiple Sequence Alignment , 2014, J. Intell. Syst..

[22]  S F Altschul,et al.  Generalized affine gap costs for protein sequence alignment , 1998, Proteins.

[23]  F. F. Zhang,et al.  A hybrid Artificial Bee Colony algorithm with bacterial foraging optimization , 2015, 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[24]  Miguel A. Vega-Rodríguez,et al.  A Hybrid Multiobjective Memetic Metaheuristic for Multiple Sequence Alignment , 2016, IEEE Transactions on Evolutionary Computation.

[25]  Zne-Jung Lee,et al.  Genetic algorithm with ant colony optimization (GA-ACO) for multiple sequence alignment , 2008, Appl. Soft Comput..

[26]  Kwang-Baek Kim A DNA Sequence Alignment Algorithm Using Quality Information and a Fuzzy Inference Method , 2007 .

[27]  Jakob Fredslund,et al.  PriFi: using a multiple alignment of related sequences to find primers for amplification of homologs , 2005, Nucleic Acids Res..

[28]  Plamenka Borovska,et al.  Massively parallel algorithm for multiple biological sequences alignment , 2013, 2013 36th International Conference on Telecommunications and Signal Processing (TSP).

[29]  Hamid Beigy,et al.  A New Genetic Algorithm for Multiple sequence Alignment , 2012, Int. J. Comput. Intell. Appl..

[30]  R. Ranjani Rani,et al.  Multiple sequence alignment using multi-objective based bacterial foraging optimization algorithm , 2016, Biosyst..

[31]  Mofreh M. Salem,et al.  Fragmented protein sequence alignment using two-layer particle swarm optimization (FTLPSO) , 2017 .

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

[33]  Muzaffar Eusuff,et al.  Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization , 2006 .

[34]  Cédric Notredame,et al.  3DCoffee: combining protein sequences and structures within multiple sequence alignments. , 2004, Journal of molecular biology.

[35]  Hemant J. Purohit,et al.  Identification of signature and primers specific to genus Pseudomonas using mismatched patterns of 16S rDNA sequences , 2003, BMC Bioinformatics.

[36]  Sara Nasser,et al.  Multiple Sequence Alignment using Fuzzy Logic , 2007, 2007 IEEE Symposium on Computational Intelligence and Bioinformatics and Computational Biology.

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

[38]  R. Doolittle,et al.  Aligning amino acid sequences: Comparison of commonly used methods , 1985, Journal of Molecular Evolution.

[39]  Héctor Pomares,et al.  Optimizing multiple sequence alignments using a genetic algorithm based on three objectives: structural information, non-gaps percentage and totally conserved columns , 2013, Bioinform..

[40]  C. Gondro,et al.  A simple genetic algorithm for multiple sequence alignment. , 2007, Genetics and molecular research : GMR.

[41]  Yi Pan,et al.  Multiple Sequence Alignment by Ant Colony Optimization and Divide-and-Conquer , 2006, International Conference on Computational Science.

[42]  Peter W. Collingridge,et al.  MergeAlign: improving multiple sequence alignment performance by dynamic reconstruction of consensus multiple sequence alignments , 2012, BMC Bioinformatics.

[43]  Lode Wyns,et al.  Align-m-a new algorithm for multiple alignment of highly divergent sequences , 2004, Bioinform..

[44]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[45]  Byung-Jun Yoon,et al.  PicXAA: greedy probabilistic construction of maximum expected accuracy alignment of multiple sequences , 2010, Nucleic acids research.

[46]  Chuan Yi Tang,et al.  Introducing Variable Gap Penalties into Three-Sequence Alignment for Protein Sequences , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[47]  Zoran Kapelan,et al.  Using Multi-Objective Optimization To Maximize Multiple Benefits For Sustainable Drainage Design , 2014 .

[48]  Thomas Kiel Rasmussen,et al.  Improved Hidden Markov Model training for multiple sequence alignment by a particle swarm optimization-evolutionary algorithm hybrid. , 2003, Bio Systems.

[49]  C. Notredame,et al.  Recent progress in multiple sequence alignment: a survey. , 2002, Pharmacogenomics.

[50]  Xiujuan Lei,et al.  Multiple Sequence Alignment Based on ABC_SA , 2010, AICI.

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

[52]  Ari Löytynoja,et al.  An algorithm for progressive multiple alignment of sequences with insertions. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[53]  Gary D. Stormo,et al.  Identifying DNA and protein patterns with statistically significant alignments of multiple sequences , 1999, Bioinform..

[54]  Reda Alhajj,et al.  Multiple sequence alignment with affine gap by using multi-objective genetic algorithm , 2014, Comput. Methods Programs Biomed..

[55]  Abdesslem Layeb,et al.  Multiple Sequence Alignment by Immune Artificial System , 2007, 2007 IEEE/ACS International Conference on Computer Systems and Applications.

[56]  Wei Chu,et al.  Bayesian segmental models with multiple sequence alignment profiles for protein secondary structure and contact map prediction , 2006, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[57]  Essam Al Daoud,et al.  A Hybrid Algorithm Using a Genetic Algorithm and Cuckoo Search Algorithm to Solve the Traveling Salesman Problem and its Application to Multiple Sequence Alignment , 2013 .

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

[59]  P. Lijnzaad,et al.  Statistical analysis of counts and spacing of consistent repeating patterns in a set of homologous DNA sequences , 2006 .

[60]  Vito Porcelli,et al.  Computational approaches for protein function prediction: a combined strategy from multiple sequence alignment to molecular docking-based virtual screening. , 2010, Biochimica et biophysica acta.

[61]  Luís Paquete,et al.  Local Search for Multiobjective Multiple Sequence Alignment , 2015, IWBBIO.

[62]  Abdelouahab Moussaoui,et al.  Protein Multiple Sequence Alignment Using Bacterial Foraging Optimization Algorithm , 2011 .

[63]  Miguel A. Vega-Rodríguez,et al.  Hybrid multiobjective artificial bee colony for multiple sequence alignment , 2016, Appl. Soft Comput..

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

[65]  Qinghua Hu,et al.  HAlign: Fast multiple similar DNA/RNA sequence alignment based on the centre star strategy , 2015, Bioinform..