A semidefinite programming approach to side chain positioning with new rounding strategies

被引:55
作者
Chazelle, B [1 ]
Kingsford, C
Singh, M
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
[2] Princeton Univ, Lewis Sigler Inst Integrat Genom, Princeton, NJ 08544 USA
关键词
computational biology; semidefinite programming; side chain positioning;
D O I
10.1287/ijoc.1040.0096
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Side chain positioning is an important subproblem of the general protein-structure-prediction problem, with applications in homology modeling and protein design. The side chain positioning problem takes a fixed backbone and a protein sequence and predicts the lowest energy conformation of the protein's side chains on this backbone. We study a widely used version of the problem where the side chain positioning procedure uses a rotamer library and an energy function that can be expressed as a sum of pairwise terms. The problem is NP-complete; we show that it cannot even be approximated. In practice, it is tackled by a variety of general search techniques and specialized heuristics. Here, we propose formulating the side chain positioning problem as an instance of semidefinite programming (SDP). We introduce two novel rounding schemes and provide theoretical justification for their effectiveness under various conditions. We apply our method on simulated data, as well as on the computational redesign of two naturally occurring protein cores, and show that our SDP approach generally finds good solutions. Beyond the context of side chain positioning, our very general rounding schemes should be applicable elsewhere.
引用
收藏
页码:380 / 392
页数:13
相关论文
共 49 条
[1]   INTERIOR-POINT METHODS IN SEMIDEFINITE PROGRAMMING WITH APPLICATIONS TO COMBINATORIAL OPTIMIZATION [J].
ALIZADEH, F .
SIAM JOURNAL ON OPTIMIZATION, 1995, 5 (01) :13-51
[2]   Approximating the independence number via the θ-function [J].
Alon, N ;
Kahale, N .
MATHEMATICAL PROGRAMMING, 1998, 80 (03) :253-264
[3]  
ALTHAUS E, 2000, P 4 ANN INT C COMP M, P15
[4]  
[Anonymous], 1993, GEOMETRIC ALGORITHMS
[5]   Proof verification and the hardness of approximation problems [J].
Arora, S ;
Lund, C ;
Motwani, R ;
Sudan, M ;
Szegedy, M .
JOURNAL OF THE ACM, 1998, 45 (03) :501-555
[6]   Probabilistic checking of proofs: A new characterization of NP [J].
Arora, S ;
Safra, S .
JOURNAL OF THE ACM, 1998, 45 (01) :70-122
[7]   ATOMIC COORDINATES FOR TRIOSE PHOSPHATE ISOMERASE FROM CHICKEN MUSCLE [J].
BANNER, DW ;
BLOOMER, AC ;
PETSKO, GA ;
PHILLIPS, DC ;
WILSON, IA .
BIOCHEMICAL AND BIOPHYSICAL RESEARCH COMMUNICATIONS, 1976, 72 (01) :146-155
[8]   Mixed linear and semidefinite programming for combinatorial and quadratic optimization [J].
Benson, SJ ;
Ye, YY ;
Zhang, X .
OPTIMIZATION METHODS & SOFTWARE, 1999, 11-2 (1-4) :515-544
[9]  
BERTSIMAS D, 1998, HDB COMBINATORIAL OP, V3, P1
[10]  
Boppana R, 1987, P 28 IEEE S FDN COMP, P280