Skip to main content
Erschienen in: Network Modeling Analysis in Health Informatics and Bioinformatics 3/2012

01.09.2012 | Original Article

A hybrid harmony search algorithm for ab initio protein tertiary structure prediction

verfasst von: Mohammed Said Abual-Rub, Mohammed Azmi Al-Betar, Rosni Abdullah, Ahamad Tajudin Khader

Erschienen in: Network Modeling Analysis in Health Informatics and Bioinformatics | Ausgabe 3/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Predicting the tertiary structure of proteins from their linear sequence is a big challenge in biology. The existing computational methods are not powerful enough to search for the precise structure in a huge conformational space. This inadequate capability of the computational methods, however, is a major obstacle when trying to tackle this problem. The observations of some previous studies have revealed much interest in hybridizing a local search-based metahuristic algorithm within the population-based metahuristic algorithm. This study introduces a hybrid harmony search algorithm (HHSA) as a means to solve ab initio protein tertiary structure prediction problem. In HHSA, the iterated local search (ILS) is incorporated with the harmony search algorithm (HSA) to empower it so as to find the local optimal solution within the search space of the new harmony. Furthermore, the global-best concept of particle swarm optimization (PSO) is incorporated in memory consideration as a selection scheme to accelerate the convergence speed. The HHSA predicts the tertiary structure of a protein giving its sequence alone (i.e., from scratch). Our algorithm converges faster than the classical harmony search algorithm. We evaluate our algorithm using two protein sequences. The results show that our algorithm can find more precise solutions than other previous studies.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Abagyan R, Maiorov V (1988) A simple qualitative representation of polypeptide chain folds: comparison of protein tertiary structures. J Biomol Struct Dyn 5(6):1267–1279CrossRef Abagyan R, Maiorov V (1988) A simple qualitative representation of polypeptide chain folds: comparison of protein tertiary structures. J Biomol Struct Dyn 5(6):1267–1279CrossRef
Zurück zum Zitat Abual-Rub M, Abdullah R (2008) A survey of protein fold recognition algorithms. J Comput Sci 4(9):768–776CrossRef Abual-Rub M, Abdullah R (2008) A survey of protein fold recognition algorithms. J Comput Sci 4(9):768–776CrossRef
Zurück zum Zitat Al-Betar M, Khader AT (2012) A harmony search algorithm for university course timetabling. Ann Oper Res 194(1):3–31MathSciNetCrossRef Al-Betar M, Khader AT (2012) A harmony search algorithm for university course timetabling. Ann Oper Res 194(1):3–31MathSciNetCrossRef
Zurück zum Zitat Al-Betar MA, Khader AT, Liao IY (2010a) A harmony search algorithm with multi-pitch adjusting rate for university course timetabling. In: Geem ZW (ed) Recent advances in harmony search algorithm, SCI, vol 270. Springer, Berlin, pp 147–162 Al-Betar MA, Khader AT, Liao IY (2010a) A harmony search algorithm with multi-pitch adjusting rate for university course timetabling. In: Geem ZW (ed) Recent advances in harmony search algorithm, SCI, vol 270. Springer, Berlin, pp 147–162
Zurück zum Zitat Al-Betar MA, Khader AT, Nadi F (2010b) Selection mechanisms in memory consideration for examination timetabling with harmony search. In: GECCO ’10: proceedings of genetic and evolutionary computation conference. ACM, Portland Al-Betar MA, Khader AT, Nadi F (2010b) Selection mechanisms in memory consideration for examination timetabling with harmony search. In: GECCO ’10: proceedings of genetic and evolutionary computation conference. ACM, Portland
Zurück zum Zitat Al-Betar MA, Khader AT, Thomas JJ (2010c) A combination of metaheuristic components based on harmony search for the uncapacitated examination timetabling. In: 8th International conference on the practice and theory of automated timetabling (PATAT 2010), Belfast, Northern Ireland Al-Betar MA, Khader AT, Thomas JJ (2010c) A combination of metaheuristic components based on harmony search for the uncapacitated examination timetabling. In: 8th International conference on the practice and theory of automated timetabling (PATAT 2010), Belfast, Northern Ireland
Zurück zum Zitat Al-Betar MA, Doush IA, Khader AT, Awadallah MA (2012a) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095 – 6117MATHCrossRef Al-Betar MA, Doush IA, Khader AT, Awadallah MA (2012a) Novel selection schemes for harmony search. Appl Math Comput 218(10):6095 – 6117MATHCrossRef
Zurück zum Zitat Alatas B (2010) Chaotic harmony search algorithms. Appl Math Comput 216(9):2687–2699MATHCrossRef Alatas B (2010) Chaotic harmony search algorithms. Appl Math Comput 216(9):2687–2699MATHCrossRef
Zurück zum Zitat Alia O, Mandava R (2011) The variants of the harmony search algorithm: an overview. Artif Intell Rev 36:49–68CrossRef Alia O, Mandava R (2011) The variants of the harmony search algorithm: an overview. Artif Intell Rev 36:49–68CrossRef
Zurück zum Zitat Almansoori W, Gao S, Jarada T, Elsheikh A, Murshed A, Jida J, Alhajj R, Rokne J (2012) Link prediction and classification in social networks and its application in healthcare and systems biology. In: Network modeling and analysis in health informatics and bioinformatics, pp 1–10. http://dx.doi.org/10.1007/s13721-012-0005-7 Almansoori W, Gao S, Jarada T, Elsheikh A, Murshed A, Jida J, Alhajj R, Rokne J (2012) Link prediction and classification in social networks and its application in healthcare and systems biology. In: Network modeling and analysis in health informatics and bioinformatics, pp 1–10. http://​dx.​doi.​org/​10.​1007/​s13721-012-0005-7
Zurück zum Zitat Androulakis I, Maranas C, Floudas C (1997) Prediction of oligopeptide conformations via deterministic global optimization. J Glob Optim 11(1):1–34 Androulakis I, Maranas C, Floudas C (1997) Prediction of oligopeptide conformations via deterministic global optimization. J Glob Optim 11(1):1–34
Zurück zum Zitat Anfinsen CB (1973) Principles that govern the folding of protein chains. Science 181(4096):223–230CrossRef Anfinsen CB (1973) Principles that govern the folding of protein chains. Science 181(4096):223–230CrossRef
Zurück zum Zitat Baker D (2000) A surprising simplicity to protein folding. Nature 405(6782):39–42CrossRef Baker D (2000) A surprising simplicity to protein folding. Nature 405(6782):39–42CrossRef
Zurück zum Zitat Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv 35(3):268–308CrossRef Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv 35(3):268–308CrossRef
Zurück zum Zitat Brooks BR, Bruccoleri RE, Olafson BD, States DJ, Swaminathan S, Karplus M (1983) CHARMM: a program for macromolecular energy, minimization, and dynamics calculations. J Comput Chem 4(2):187–217CrossRef Brooks BR, Bruccoleri RE, Olafson BD, States DJ, Swaminathan S, Karplus M (1983) CHARMM: a program for macromolecular energy, minimization, and dynamics calculations. J Comput Chem 4(2):187–217CrossRef
Zurück zum Zitat Chivian D, Robertson T, Bonneau R, Baker D (2003) Ab initio methods. Methods Biochem Anal 44:547–558 Chivian D, Robertson T, Bonneau R, Baker D (2003) Ab initio methods. Methods Biochem Anal 44:547–558
Zurück zum Zitat Chothia C, Lesk A (1986) The relation between the divergence of sequence and structure in proteins. EMBO J 5(4):823–826 Chothia C, Lesk A (1986) The relation between the divergence of sequence and structure in proteins. EMBO J 5(4):823–826
Zurück zum Zitat Cutello V, Narzisi G, Nicosia G (2006) A multi-objective evolutionary approach to the protein structure prediction problem. J Roy Soc Interface 3(6):139–151CrossRef Cutello V, Narzisi G, Nicosia G (2006) A multi-objective evolutionary approach to the protein structure prediction problem. J Roy Soc Interface 3(6):139–151CrossRef
Zurück zum Zitat Das S, Mukhopadhyay A, Roy A, Abraham A, Panigrahi BK (2011) Exploratory power of the harmony search algorithm: Analysis and improvements for global numerical optimization. IEEE Trans Syst Man Cybern Part B Cybern 41(1):89–106CrossRef Das S, Mukhopadhyay A, Roy A, Abraham A, Panigrahi BK (2011) Exploratory power of the harmony search algorithm: Analysis and improvements for global numerical optimization. IEEE Trans Syst Man Cybern Part B Cybern 41(1):89–106CrossRef
Zurück zum Zitat Dorn M, Breda A, Norberto de Souza O (2008) A hybrid method for the protein structure prediction problem. In: Bazzan A, Craven M, Martins N (eds) Advances in bioinformatics and computational biology. Lecture notes in computer science, vol 5167. Springer, Berlin, Heidelberg, pp 47–56 Dorn M, Breda A, Norberto de Souza O (2008) A hybrid method for the protein structure prediction problem. In: Bazzan A, Craven M, Martins N (eds) Advances in bioinformatics and computational biology. Lecture notes in computer science, vol 5167. Springer, Berlin, Heidelberg, pp 47–56
Zurück zum Zitat Eisenmenger F, Hansmann U (1997) Variation of the energy landscape of a small peptide under a change from the ecepp/2 force field to ECEPP/3. J Phys Chem B 101(16):3304–3310 Eisenmenger F, Hansmann U (1997) Variation of the energy landscape of a small peptide under a change from the ecepp/2 force field to ECEPP/3. J Phys Chem B 101(16):3304–3310
Zurück zum Zitat Eisenmenger F, Hansmann U, Hayryan S, Hu C (2001) [SMMP] a modern package for simulation of proteins. Comput Phys Commun 138(2):192–212MATHCrossRef Eisenmenger F, Hansmann U, Hayryan S, Hu C (2001) [SMMP] a modern package for simulation of proteins. Comput Phys Commun 138(2):192–212MATHCrossRef
Zurück zum Zitat Eisenmenger F, Hansmann U, Hayryan S, Hu C (2006) An enhanced version of SMMP—open-source software package for simulation of proteins. Comput Phys Commun 174(5):422–429MATHCrossRef Eisenmenger F, Hansmann U, Hayryan S, Hu C (2006) An enhanced version of SMMP—open-source software package for simulation of proteins. Comput Phys Commun 174(5):422–429MATHCrossRef
Zurück zum Zitat Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef
Zurück zum Zitat Helles G (2008) A comparative study of the reported performance of ab initio protein structure prediction algorithms. J Roy Soc Interface 5(21):387–396. doi:10.1098/rsif.2007.1278 Helles G (2008) A comparative study of the reported performance of ab initio protein structure prediction algorithms. J Roy Soc Interface 5(21):387–396. doi:10.​1098/​rsif.​2007.​1278
Zurück zum Zitat Hinds D, Levitt M (1992) A lattice model for protein structure prediction at low resolution. Proc Natl Acad Sci USA 89(7):2536–2540CrossRef Hinds D, Levitt M (1992) A lattice model for protein structure prediction at low resolution. Proc Natl Acad Sci USA 89(7):2536–2540CrossRef
Zurück zum Zitat Ingram G, Zhang T (2009) Overview of applications and developments in the harmony search algorithm. In: Geem ZW (ed) Music-inspired harmony search algorithm. Springer, Berlin, pp 15–37 Ingram G, Zhang T (2009) Overview of applications and developments in the harmony search algorithm. In: Geem ZW (ed) Music-inspired harmony search algorithm. Springer, Berlin, pp 15–37
Zurück zum Zitat Jorgensen WL, Tirado-Rives J (1988) The OPLS [optimized potentials for liquid simulations] potential functions for proteins, energy minimizations for crystals of cyclic peptides and crambin. J Am Chem Soc 110(6):1657–1666CrossRef Jorgensen WL, Tirado-Rives J (1988) The OPLS [optimized potentials for liquid simulations] potential functions for proteins, energy minimizations for crystals of cyclic peptides and crambin. J Am Chem Soc 110(6):1657–1666CrossRef
Zurück zum Zitat Lee J, Wu S, Zhang Y (2009) ab initio Protein Structure Prediction, Springer Netherlands, chap From Protein Structure to Function with Bioinformatics, pp 3–25 Lee J, Wu S, Zhang Y (2009) ab initio Protein Structure Prediction, Springer Netherlands, chap From Protein Structure to Function with Bioinformatics, pp 3–25
Zurück zum Zitat Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods App Mech Eng 194(36–38):3902–3933. doi:10.1016/j.cma.2004.09.007 Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods App Mech Eng 194(36–38):3902–3933. doi:10.​1016/​j.​cma.​2004.​09.​007
Zurück zum Zitat Levitt M (1976) A simplified representation of protein conformations for rapid simulation of protein folding. J Mol Biol 104(1):59–107CrossRef Levitt M (1976) A simplified representation of protein conformations for rapid simulation of protein folding. J Mol Biol 104(1):59–107CrossRef
Zurück zum Zitat Li Z, Scheraga H (1988) Structure and free energy of complex thermodynamic systems. J Mol Struct THEOCHEM 179(1):333–352CrossRef Li Z, Scheraga H (1988) Structure and free energy of complex thermodynamic systems. J Mol Struct THEOCHEM 179(1):333–352CrossRef
Zurück zum Zitat Li Z, Scheraga HA (1987) Monte carlo-minimization approach to the multiple-minima problem in protein folding. Proc Natl Acad Sci USA 84(19):6611–6615MathSciNetCrossRef Li Z, Scheraga HA (1987) Monte carlo-minimization approach to the multiple-minima problem in protein folding. Proc Natl Acad Sci USA 84(19):6611–6615MathSciNetCrossRef
Zurück zum Zitat Mahdavi M, Abolhassani H (2009) Harmony k-means algorithm for document clustering. Data Min Knowl Discov 18:370–391MathSciNetCrossRef Mahdavi M, Abolhassani H (2009) Harmony k-means algorithm for document clustering. Data Min Knowl Discov 18:370–391MathSciNetCrossRef
Zurück zum Zitat Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579MathSciNetMATHCrossRef Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579MathSciNetMATHCrossRef
Zurück zum Zitat Meirovitch H, Meirovitch E, Michel A, Vasquez M (1994) A simple and effective procedure for conformational search of macromolecules: application to met-and leu-enkephalin. J Phys Chem 98(25):6241–6243CrossRef Meirovitch H, Meirovitch E, Michel A, Vasquez M (1994) A simple and effective procedure for conformational search of macromolecules: application to met-and leu-enkephalin. J Phys Chem 98(25):6241–6243CrossRef
Zurück zum Zitat Mohsen A, Khader A, Ramachandram D (2010) An optimization algorithm based on harmony search for rna secondary structure prediction. In: Geem Z (ed) Recent advances in harmony search algorithm, studies in computational intelligence, vol 270. Springer, Berlin, pp 163–174 Mohsen A, Khader A, Ramachandram D (2010) An optimization algorithm based on harmony search for rna secondary structure prediction. In: Geem Z (ed) Recent advances in harmony search algorithm, studies in computational intelligence, vol 270. Springer, Berlin, pp 163–174
Zurück zum Zitat Nadi F, Khader AT, Al-Betar MA (2010) Adaptive genetic algorithm using harmony search. In: Proceedings of the 12th annual conference on Genetic and evolutionary computation, GECCO ’10. ACM, New York, pp 819–820 Nadi F, Khader AT, Al-Betar MA (2010) Adaptive genetic algorithm using harmony search. In: Proceedings of the 12th annual conference on Genetic and evolutionary computation, GECCO ’10. ACM, New York, pp 819–820
Zurück zum Zitat Nicosia G, Stracquadanio G (2009) A design-for-yield algorithm to assess and improve the structural and energetic robustness of proteins and drugs. In: Experimental algorithms, pp 245–256 Nicosia G, Stracquadanio G (2009) A design-for-yield algorithm to assess and improve the structural and energetic robustness of proteins and drugs. In: Experimental algorithms, pp 245–256
Zurück zum Zitat Pan QK, Suganthan P, Tasgetiren MF, Liang J (2010) A self-adaptive global best harmony search algorithm for continuous optimization problems. Appl Math Comput 216(3):830–848MathSciNetMATHCrossRef Pan QK, Suganthan P, Tasgetiren MF, Liang J (2010) A self-adaptive global best harmony search algorithm for continuous optimization problems. Appl Math Comput 216(3):830–848MathSciNetMATHCrossRef
Zurück zum Zitat Saka M, Aydogdu I, Hasancebi O, Geem Z (2011) Harmony search algorithms in structural engineering. In: Yang XS, Koziel S (eds) Computational optimization and applications in engineering and industry, studies in computational intelligence, vol 359. Springer, Berlin, pp 145–182 Saka M, Aydogdu I, Hasancebi O, Geem Z (2011) Harmony search algorithms in structural engineering. In: Yang XS, Koziel S (eds) Computational optimization and applications in engineering and industry, studies in computational intelligence, vol 359. Springer, Berlin, pp 145–182
Zurück zum Zitat Wang TY, Wu KB, Liu YW (2001) A simulated annealing algorithm for facility layout problems under variable demand in cellular manufacturing systems. Comput Ind 46(2):181–188CrossRef Wang TY, Wu KB, Liu YW (2001) A simulated annealing algorithm for facility layout problems under variable demand in cellular manufacturing systems. Comput Ind 46(2):181–188CrossRef
Zurück zum Zitat Weiner SJ, Kollman PA, Case DA, Singh UC, Ghio C, Alagona G, Profeta S, Weiner P (1984) A new force field for molecular mechanical simulation of nucleic acids and proteins. J Am Chem Soc 106(3):765–784CrossRef Weiner SJ, Kollman PA, Case DA, Singh UC, Ghio C, Alagona G, Profeta S, Weiner P (1984) A new force field for molecular mechanical simulation of nucleic acids and proteins. J Am Chem Soc 106(3):765–784CrossRef
Zurück zum Zitat Yang XS (2009) Harmony search as a metaheuristic algorithm. In: Geem ZW (ed) Music-inspired harmony search algorithm. Springer, Berlin, pp 1–14 Yang XS (2009) Harmony search as a metaheuristic algorithm. In: Geem ZW (ed) Music-inspired harmony search algorithm. Springer, Berlin, pp 1–14
Zurück zum Zitat Zhan L, Chen J, Liu W (2006) Conformational study of met-enkephalin based on the ECEPP force fields. Biophys J 91(7):2399–2404CrossRef Zhan L, Chen J, Liu W (2006) Conformational study of met-enkephalin based on the ECEPP force fields. Biophys J 91(7):2399–2404CrossRef
Metadaten
Titel
A hybrid harmony search algorithm for ab initio protein tertiary structure prediction
verfasst von
Mohammed Said Abual-Rub
Mohammed Azmi Al-Betar
Rosni Abdullah
Ahamad Tajudin Khader
Publikationsdatum
01.09.2012
Verlag
Springer Vienna
Erschienen in
Network Modeling Analysis in Health Informatics and Bioinformatics / Ausgabe 3/2012
Print ISSN: 2192-6662
Elektronische ISSN: 2192-6670
DOI
https://doi.org/10.1007/s13721-012-0013-7