Contact map overlap maximization using adaptive distributed modified extremal optimization

The detection of similar structures in proteins has received considerable attention in the post-genome era. Protein structure alignment, which is similar to sequence alignment, can detect the structural homology between two proteins according to their three-dimensional structures. One of the simplest yet most robust techniques for finding optimal protein structure alignment is to maximize the contact map overlap (CMO). This optimization is known as the CMO problem. We have been developing bio-inspired heuristic models using distributed modified extremal optimization (DMEO) for the CMO problem. DMEO is inspired by distributed genetic algorithms, which are known as island models. DMEO is a hybrid of population-based modified extremal optimization (PMEO) and the island model. In our previous work, we proposed a novel bio-inspired heuristic model, i.e., DMEO with different evolutionary strategies (DMEODES) to maintain population diversity. DMEODES is based on the island model; however, some of the islands, called hot-spot islands, have a different evolutionary strategy. In this paper, we propose a state-of-art heuristic model to improve the DMEO's ability to prevent evolution stagnation. The new model integrates an adaptive generation alternation mechanism in DMEO called ADMEO. To evaluate ADMEO, we used actual protein structures. Experimental results show that ADMEO outperforms DMEODES.

[1]  Christos H. Papadimitriou,et al.  Algorithmic aspects of protein structure similarity , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).

[2]  Keiichi Tamura,et al.  Distributed Modified Extremal Optimization using Island Model for Reducing Crossovers in Reconciliation Graph , 2013 .

[3]  C. Branden,et al.  Introduction to protein structure , 1991 .

[4]  Giuseppe Lancia,et al.  Protein Structure Comparison: Algorithms and Applications , 2003, Mathematical Methods for Protein Structure Analysis and Design.

[5]  Yasuma Mori,et al.  Reducing Crossovers in Reconciliation Graphs with Extremal Optimization , 2007 .

[6]  Keiichi Tamura,et al.  Optimal protein structure alignment using modified extremal optimization , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[7]  Wei Xie,et al.  A Reduction-Based Exact Algorithm for the Contact Map Overlap Problem , 2007, J. Comput. Biol..

[8]  Adam Godzik,et al.  Flexible algorithm for direct multiple alignment of protein structures and sequences , 1994, Comput. Appl. Biosci..

[9]  Joel Sokol,et al.  Optimal Protein Structure Alignment Using Maximum Cliques , 2005, Oper. Res..

[10]  Janusz M. Bujnicki,et al.  Prediction of protein structures, functions, and interactions , 2008 .

[11]  Keiichi Tamura,et al.  Population-based Modified Extremal Optimization for Contact Map Overlap Maximization Problem , 2013, 2013 Second IIAI International Conference on Advanced Applied Informatics.

[12]  Robert D. Carr,et al.  101 optimal PDB structure alignments: a branch-and-cut algorithm for the maximum contact map overlap problem , 2001, RECOMB.

[13]  Stefan Boettcher,et al.  Extremal Optimization: Methods derived from Co-Evolution , 1999, GECCO.

[14]  Lam Fat Yeung,et al.  A similarity matrix-based hybrid algorithm for the contact map overlaps problem , 2011, Comput. Biol. Medicine.

[15]  Alberto Caprara,et al.  Structural alignment of large—size proteins via lagrangian relaxation , 2002, RECOMB '02.

[16]  Theodore C. Belding,et al.  The Distributed Genetic Algorithm Revisited , 1995, ICGA.

[17]  Lam Fat Yeung,et al.  Extremal Optimization for the Protein Structure Alignment , 2009, 2009 IEEE International Conference on Bioinformatics and Biomedicine.

[18]  Keiichi Tamura,et al.  Bio-inspired heuristic for optimizing protein structure alignment using distributed modified extremal optimization , 2014, 2014 IEEE 7th International Workshop on Computational Intelligence and Applications (IWCIA).

[19]  R. Carr,et al.  Branch-and-Cut Algorithms for Independent Set Problems: Integrality Gap and An Application to Protein Structure Alignment , 2000 .

[20]  Keiichi Tamura,et al.  A new distributed modified extremal optimization for optimizing protein structure alignment , 2015, 2015 IEEE 8th International Workshop on Computational Intelligence and Applications (IWCIA).

[21]  Robert D. Carr,et al.  1001 Optimal PDB Structure Alignments: Integer Programming Methods for Finding the Maximum Contact Map Overlap , 2004, J. Comput. Biol..

[22]  Michael Lappe,et al.  Joining Softassign and Dynamic Programming for the Contact Map Overlap Problem , 2007, BIRD.

[23]  Reiko Tanese,et al.  Distributed Genetic Algorithms , 1989, ICGA.

[24]  S. Balaji,et al.  A Simple Algorithm for Maximum Clique and Matching Protein Structures , 2010, Int. J. Comb. Optim. Probl. Informatics.