A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning Problem

被引:0
作者
Burkowski, Forbes [1 ]
Im, Haesol [2 ]
Wolkowicz, Henry [2 ]
机构
[1] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
protein structure prediction; side-chain positioning; doubly nonnegative relaxation; facial reduction; Peaceman-Rachford splitting method; DEPENDENT ROTAMER LIBRARY; BACKBONE; PREDICTION; ALGORITHM; DOCKING;
D O I
10.1287/ijoc.2023.0094
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper considers the NP-hard protein side-chain positioning (SCP) problem, an important final task of protein structure prediction. We formulate the SCP as an integer quadratic program and derive its doubly nonnegative (DNN) (convex) relaxation. Strict feasibility fails for this DNN relaxation. We apply facial reduction to regularize the problem. This gives rise to a natural splitting of the variables. We then use a variation of the Peaceman-Rachford splitting method to solve the DNN relaxation. The resulting relaxation and rounding procedures provide strong approximate solutions. Empirical evidence shows that almost all our instances of this NP-hard SCP problem, taken from the Protein Data Bank, are solved to provable optimality. Our large problems correspond to solving a DNN relaxation with 2,883,601 binary variables to provable optimality.
引用
收藏
页数:16
相关论文
共 31 条
  • [1] Akutsu T., 1997, GENOME INFORM, V8, P180
  • [2] A combinatorial approach to protein docking with flexible side chains
    Althaus, E
    Kohlbacher, O
    Lenhof, HP
    Müller, P
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2002, 9 (04) : 597 - 612
  • [3] Bahadur D, 2004, J. Bioinform. Comput. Biol., V3, P103
  • [4] Prediction of protein side-chain rotamers from a backbone-dependent rotamer library: A new homology modeling tool
    Bower, MJ
    Cohen, FE
    Dunbrack, RL
    [J]. JOURNAL OF MOLECULAR BIOLOGY, 1997, 267 (05) : 1268 - 1282
  • [5] Burkowski F, 2024, Repository to "A restricted peacement-rachform splitting method for protein side-chain positioning problem, DOI [10.1287/ijoc.2023.0094.cd, DOI 10.1287/IJOC.2023.0094.CD]
  • [6] Burkowski FJ, 2015, CH CRC MATH COMP BIO, P1
  • [7] Efficient Use of Semidefinite Programming for Selection of Rotamers in Protein Conformations
    Burkowski, Forbes
    Cheung, Yuen-Lam
    Wolkowicz, Henry
    [J]. INFORMS JOURNAL ON COMPUTING, 2014, 26 (04) : 748 - 766
  • [8] A graph-theory algorithm for rapid protein side-chain prediction
    Canutescu, AA
    Shelenkov, AA
    Dunbrack, RL
    [J]. PROTEIN SCIENCE, 2003, 12 (09) : 2001 - 2014
  • [9] A semidefinite programming approach to side chain positioning with new rounding strategies
    Chazelle, B
    Kingsford, C
    Singh, M
    [J]. INFORMS JOURNAL ON COMPUTING, 2004, 16 (04) : 380 - 392
  • [10] THE DEAD-END ELIMINATION THEOREM AND ITS USE IN PROTEIN SIDE-CHAIN POSITIONING
    DESMET, J
    DEMAEYER, M
    HAZES, B
    LASTERS, I
    [J]. NATURE, 1992, 356 (6369) : 539 - 542