Abstract
An important aspect of homology modeling and protein design algorithms is the correct positioning of protein side chains on a fixed backbone. Homology modeling methods are necessary to complement large scale structural genomics projects. Recently it has been shown that in automatic protein design it is of the uttermost importance to find the global solution to the side chain positioning problem [1]. If a suboptimal solution is found the difference in free energy between different sequences will be smaller than the error of the side chain positioning. Several different algorithms have been developed to solve this problem. The most successful methods use a discrete representation of the con-formational space. Today, the best methods to solve this problem, are based on the dead end elimination theorem. Here we introduce an alternative method. The problem is formulated as a linear integer program. This programming problem can then be solved by efficient polynomial time methods, using linear programming relaxation. If the solution to the relaxed problem is integral it corresponds to the global minimum energy conformation (GMEC). In our experimental results, the solution to the relaxed problem has always been integral.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dahiyat, B.I. and Mayo, S.L: De novo protein design: fully automated sequence selection. Science 278 (1997) 82–87
Ponder, J.W. and Richards, F.M.: Tertiary Templates for Proteins: Use of Packing Criteria in the Enumeration of Allowed Sequences for Different Structural Classes J. Mol. Biol. 193 (1987)775–791
Dunbrack, R. and Karplus, M.: Backbone-dependent rotamer library for proteins-application to sidechain prediction. J. Mol. Biol. 230 (1993) 543–574
Metropolis, N., Metropolis, A.W., Rosenbluth, M.N. and Teller, A.H.: Equation of state computing on fast computing machines. J. Chem. Phys. 21 (1953) 1087–1092
LeGrand, S.M. and MersJr, K.M. The genetic algorithm and the conformational search of polypeptides and proteins. J. Mol. Simulation 13 (1994) 299–320
Desmat, J., De Maeyer, M., Hazes, B. and Lasters, I.: The dead end elimination theorem and its use in side-chain positioning. Nature 356 (1992) 539–542
Goldstein, R.F.: Efficient rotamer elimination applied to protein side-chains and related spin glasses. Biophysical J. 66 (1994) 1335–1340
Lasters, I., De Maeyer, M. and Desmet J.: Enhanced dead-end elimination in the search for the global minimum energy conformation of a collection of protein side chains. Protein Eng. 8 (1995) 815–822
Gordon, D.B. and Mayo, S.L.: Radical performance enhancements for combinatorial optimization algorithms based on the dead-end elimination theorem. J. Comp. Chem. 19 (1998) 1505–1514
Voigt, C.A., Gordon, D.B. and Mayo, S.L.: Trading accuracy for speed: A quantitative comparison of search algorithms in protein sequence design. J. Mol. Biol. 299 (2000) 789–803
Koehl, P. and Levitt, M.: De Novo Protein Design. I. In search of stability and specificity. J. Mol. Biol. 293 (1999)1161–1181
Lueneberger, D.G.: Linear and nonlinear programming. Addison-Wesley publishing company (1973)
Nemhauser, G.L. and Wolsey, L.A.: Integer and Combinatorial Optimization. Wiley-Interscience series in discrete mathematics and optimization (1988)
Korte, B. and Vygen, J.: Combinatorial optimization. Theory and algorithms Springer-Verlag (1991)
Lindeberg, P.O.: Opimeringslara: en introduction. Department of Optimization and Systems Theory, Royal institute of Technology, Stockholm (1990)
Karmarkar, N.: A New Polynomial Time Algorithm for Linear Programming. Combinatorica 4(1984) 375–395
Pierce, N.A., Spriet, J.A., Desmet, J. and Mayo, S.L.: Conformational Splitting: A More Powerful criterion for Dead-End Elimination. J. Comp. Chem.21 (2000) 999–1009
Brooks, B.R., Bruccoleri, R.E., Olafson, B.D., States, D.J., Swaminathan, S. and Karplus, M.: CHARMM: A program for Macromolecular Energy, Minimization and Dynamics Calculations. Journal of Computational Chemistry 4 (1983) 187–217
Berkelaar, M: lpsolve3.1: Program with the Simplex algorithm. ftp://ftp.es.ele.tue.nl/pub/lp_solve(1996)
Rockafellar, R.T.: Network Flows and Monotropic Optimization. Wiley Interscience (1984)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eriksson, O., Zhou, Y., Elofsson, A. (2001). Side Chain-Positioning as an Integer Programming Problem. In: Gascuel, O., Moret, B.M.E. (eds) Algorithms in Bioinformatics. WABI 2001. Lecture Notes in Computer Science, vol 2149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44696-6_10
Download citation
DOI: https://doi.org/10.1007/3-540-44696-6_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42516-8
Online ISBN: 978-3-540-44696-5
eBook Packages: Springer Book Archive